[2026-02-27T20:15:04.088140] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-27T20:15:04.265447] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-27T20:15:04.437330] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-27T20:15:04.615549] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-27T20:15:04.615916] [WARN ] [STATE ] State set to: WAITING [2026-02-27T20:15:04.615979] [INFO ] [STATE ] Checking TDM service status... [2026-02-27T20:15:04.793792] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-27T20:15:04.799291] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-27), and is a dependency of this service. [2026-02-27T20:15:04.843367] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-27T20:15:04.892696] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-27T20:15:04.942164] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-27T20:15:04.942465] [WARN ] [STATE ] State set to: RUNNING [2026-02-27T20:15:04.942532] [INFO ] [CACHE ] Starting cache update [2026-02-27T20:15:04.942602] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-27T20:15:04.947225] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-27T20:15:04.947838] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-27T20:15:04.947884] [INFO ] [CACHE ] Cache update completed successfully [2026-02-27T20:15:04.947951] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-27T20:15:04.947998] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-27T20:15:05.027668] [DEBUG] [REMOTE ] Fetched 3373 unique symbols from directory listing. [2026-02-27T20:15:05.036038] [INFO ] [sig ] Skipping 3373 symbols with existing configuration [2026-02-27T20:15:05.036186] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-27T20:15:05.037395] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-27T20:15:05.037446] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-27T20:15:05.162221] [DEBUG] [REMOTE ] Fetched 3373 unique symbols from directory listing. [2026-02-27T20:15:05.166107] [INFO ] [sig ] Found 3373 active symbols to forecast [2026-02-27T20:15:05.168440] [INFO ] [sig ] [1/3373] Forecasting A... [2026-02-27T20:15:05.168494] [INFO ] [sig ] Generating forecast for: A [2026-02-27T20:15:05.168532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-27T20:15:05.182468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-27T20:15:05.182818] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-27T20:15:05.184008] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-27T20:15:05.184077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:05.184119] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:05.184155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:05.184217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:05.243493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:05.244492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:05.244618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:05.244658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:05.370324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:05.370447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:05.370490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:05.370546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:05.374646] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-27T20:15:05.374948] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-27T20:15:05.375106] [INFO ] [sig ] A: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:05.519814] [INFO ] [LOCAL ] Saved forecast: A 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/A.txt [2026-02-27T20:15:05.519964] [INFO ] [sig ] [1/3373] Completed A in 0.4s | 2.84 sym/s | Total: 0.4s | ETA: 19.8m [2026-02-27T20:15:05.520006] [INFO ] [sig ] [2/3373] Forecasting AAL... [2026-02-27T20:15:05.520037] [INFO ] [sig ] Generating forecast for: AAL [2026-02-27T20:15:05.520073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-27T20:15:05.532155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-27T20:15:05.532413] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-27T20:15:05.533277] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-27T20:15:05.533331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:05.533364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:05.533392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:05.533451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:05.591546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:05.592194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:05.592285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:05.592320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:05.717807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:05.717999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:05.718058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:05.718089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:05.722100] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-27T20:15:05.722390] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-27T20:15:05.722527] [INFO ] [sig ] AAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:05.863754] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AAL.txt [2026-02-27T20:15:05.863908] [INFO ] [sig ] [2/3373] Completed AAL in 0.3s | 2.88 sym/s | Total: 0.7s | ETA: 19.5m [2026-02-27T20:15:05.863950] [INFO ] [sig ] [3/3373] Forecasting AAOI... [2026-02-27T20:15:05.863978] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-27T20:15:05.864008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-27T20:15:05.876322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-27T20:15:05.876893] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-27T20:15:05.877783] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-27T20:15:05.877836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:05.877868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:05.877925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:05.877989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:05.938945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:05.939764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:05.939875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:05.939924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:06.066223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:06.066387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:06.066434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:06.066463] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:06.070525] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-27T20:15:06.070855] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-27T20:15:06.070996] [INFO ] [sig ] AAOI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:06.213769] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AAOI.txt [2026-02-27T20:15:06.213913] [INFO ] [sig ] [3/3373] Completed AAOI in 0.3s | 2.87 sym/s | Total: 1.0s | ETA: 19.6m [2026-02-27T20:15:06.213952] [INFO ] [sig ] [4/3373] Forecasting AAON... [2026-02-27T20:15:06.213982] [INFO ] [sig ] Generating forecast for: AAON [2026-02-27T20:15:06.214013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-27T20:15:06.226030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-27T20:15:06.226325] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-27T20:15:06.227161] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-27T20:15:06.227213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:06.227244] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:06.227452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:06.227513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:06.287686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:06.288554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:06.288661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:06.288697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:06.413754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:06.413923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:06.413969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:06.414000] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:06.417744] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-02-27T20:15:06.421470] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-27T20:15:06.421686] [INFO ] [sig ] AAON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:06.564217] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AAON.txt [2026-02-27T20:15:06.564355] [INFO ] [sig ] [4/3373] Completed AAON in 0.4s | 2.87 sym/s | Total: 1.4s | ETA: 19.6m [2026-02-27T20:15:06.564402] [INFO ] [sig ] [5/3373] Forecasting AAP... [2026-02-27T20:15:06.564435] [INFO ] [sig ] Generating forecast for: AAP [2026-02-27T20:15:06.564465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-27T20:15:06.578395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-27T20:15:06.578810] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-27T20:15:06.579650] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-27T20:15:06.579702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:06.579734] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:06.579772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:06.579833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:06.639300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:06.640164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:06.640251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:06.640284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:06.765826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:06.765990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:06.766033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:06.766062] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:06.769847] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-27T20:15:06.770210] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-27T20:15:06.770368] [INFO ] [sig ] AAP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:06.919146] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AAP.txt [2026-02-27T20:15:06.919320] [INFO ] [sig ] [5/3373] Completed AAP in 0.4s | 2.86 sym/s | Total: 1.8s | ETA: 19.7m [2026-02-27T20:15:06.919361] [INFO ] [sig ] [6/3373] Forecasting AAPB... [2026-02-27T20:15:06.919391] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-27T20:15:06.919423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-27T20:15:06.934400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-27T20:15:06.934788] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-27T20:15:06.935660] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-27T20:15:06.935714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:06.935746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:06.935773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:06.935829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:06.995529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:06.996457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:06.996545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:06.996599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:07.116950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:07.117113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:07.117158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:07.117190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:07.120823] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-02-27T20:15:07.121120] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-27T20:15:07.121443] [INFO ] [sig ] AAPB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:07.267252] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AAPB.txt [2026-02-27T20:15:07.267446] [INFO ] [sig ] [6/3373] Completed AAPB in 0.3s | 2.86 sym/s | Total: 2.1s | ETA: 19.6m [2026-02-27T20:15:07.267488] [INFO ] [sig ] [7/3373] Forecasting AAPD... [2026-02-27T20:15:07.267519] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-27T20:15:07.267550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-27T20:15:07.279968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-27T20:15:07.280314] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-27T20:15:07.281173] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-27T20:15:07.281228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:07.281262] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:07.281291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:07.281350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:07.341374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:07.342436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:07.342526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:07.342560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:07.473095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:07.473284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:07.473338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:07.473375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:07.477992] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=58.20%) [2026-02-27T20:15:07.478447] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-27T20:15:07.478643] [INFO ] [sig ] AAPD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:07.621071] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AAPD.txt [2026-02-27T20:15:07.621218] [INFO ] [sig ] [7/3373] Completed AAPD in 0.4s | 2.85 sym/s | Total: 2.5s | ETA: 19.7m [2026-02-27T20:15:07.621265] [INFO ] [sig ] [8/3373] Forecasting AAPL... [2026-02-27T20:15:07.621302] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-27T20:15:07.621340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-27T20:15:07.633416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-27T20:15:07.633730] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-27T20:15:07.634531] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-27T20:15:07.634603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:07.634638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:07.634665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:07.634722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:07.693203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:07.693938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:07.694021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:07.694057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:07.818595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:07.818740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:07.818786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:07.818818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:07.822302] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-02-27T20:15:07.822609] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-27T20:15:07.822753] [INFO ] [sig ] AAPL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:07.977375] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AAPL.txt [2026-02-27T20:15:07.977584] [INFO ] [sig ] [8/3373] Completed AAPL in 0.4s | 2.85 sym/s | Total: 2.8s | ETA: 19.7m [2026-02-27T20:15:07.977628] [INFO ] [sig ] [9/3373] Forecasting AAXJ... [2026-02-27T20:15:07.977659] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-27T20:15:07.977689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-27T20:15:07.990066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-27T20:15:07.990375] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-27T20:15:07.991217] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-27T20:15:07.991277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:07.991310] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:07.991337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:07.991395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:08.053060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:08.054163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:08.054262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:08.054313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:08.183873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:08.184035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:08.184080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:08.184113] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:08.188003] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-27T20:15:08.188523] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-27T20:15:08.188686] [INFO ] [sig ] AAXJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:08.334337] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AAXJ.txt [2026-02-27T20:15:08.334502] [INFO ] [sig ] [9/3373] Completed AAXJ in 0.4s | 2.84 sym/s | Total: 3.2s | ETA: 19.7m [2026-02-27T20:15:08.334544] [INFO ] [sig ] [10/3373] Forecasting AB... [2026-02-27T20:15:08.334601] [INFO ] [sig ] Generating forecast for: AB [2026-02-27T20:15:08.334636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-27T20:15:08.347965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-27T20:15:08.348455] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-27T20:15:08.349380] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-27T20:15:08.349437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:08.349501] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:08.349531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:08.349609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:08.411138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:08.412051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:08.412141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:08.412177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:08.532013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:08.532173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:08.532217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:08.532248] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:08.535887] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-27T20:15:08.536197] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-27T20:15:08.536335] [INFO ] [sig ] AB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:08.692239] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AB.txt [2026-02-27T20:15:08.692400] [INFO ] [sig ] [10/3373] Completed AB in 0.4s | 2.84 sym/s | Total: 3.5s | ETA: 19.8m [2026-02-27T20:15:08.692443] [INFO ] [sig ] [11/3373] Forecasting ABCB... [2026-02-27T20:15:08.692472] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-27T20:15:08.692504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-27T20:15:08.703918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-27T20:15:08.704238] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-27T20:15:08.705067] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-27T20:15:08.705120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:08.705152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:08.705178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:08.705236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:08.765505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:08.766600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:08.766695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:08.766731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:08.888992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:08.889164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:08.889217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:08.889252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:08.892752] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=19.04%) [2026-02-27T20:15:08.893039] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-27T20:15:08.893176] [INFO ] [sig ] ABCB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:09.033651] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABCB.txt [2026-02-27T20:15:09.033809] [INFO ] [sig ] [11/3373] Completed ABCB in 0.3s | 2.85 sym/s | Total: 3.9s | ETA: 19.7m [2026-02-27T20:15:09.033848] [INFO ] [sig ] [12/3373] Forecasting ABCL... [2026-02-27T20:15:09.033881] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-27T20:15:09.033912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-27T20:15:09.052702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-27T20:15:09.053034] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-27T20:15:09.053864] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-27T20:15:09.053917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:09.053949] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:09.053975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:09.054033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:09.111770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:09.112513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:09.112613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:09.112650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:09.235242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:09.235405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:09.235450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:09.235479] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:09.238992] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=61.80%) [2026-02-27T20:15:09.239293] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-27T20:15:09.239425] [INFO ] [sig ] ABCL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:09.379011] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABCL.txt [2026-02-27T20:15:09.379170] [INFO ] [sig ] [12/3373] Completed ABCL in 0.3s | 2.85 sym/s | Total: 4.2s | ETA: 19.7m [2026-02-27T20:15:09.379218] [INFO ] [sig ] [13/3373] Forecasting ABEO... [2026-02-27T20:15:09.379254] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-27T20:15:09.379291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-27T20:15:09.390498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-27T20:15:09.390829] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-27T20:15:09.391654] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-27T20:15:09.391708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:09.391740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:09.391767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:09.391823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:09.449141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:09.449906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:09.449991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:09.450024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:09.568095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:09.568304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:09.568352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:09.568416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:09.572163] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=51.41%) [2026-02-27T20:15:09.572461] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-27T20:15:09.572622] [INFO ] [sig ] ABEO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:09.712327] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABEO.txt [2026-02-27T20:15:09.712463] [INFO ] [sig ] [13/3373] Completed ABEO in 0.3s | 2.86 sym/s | Total: 4.5s | ETA: 19.6m [2026-02-27T20:15:09.712502] [INFO ] [sig ] [14/3373] Forecasting ABG... [2026-02-27T20:15:09.712532] [INFO ] [sig ] Generating forecast for: ABG [2026-02-27T20:15:09.712563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-27T20:15:09.724389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-27T20:15:09.724702] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-27T20:15:09.725513] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-27T20:15:09.725566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:09.725628] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:09.725655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:09.725710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:09.783118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:09.784013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:09.784098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:09.784132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:09.902380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:09.902554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:09.902617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:09.902647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:09.906171] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=43.17%) [2026-02-27T20:15:09.906459] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-27T20:15:09.906612] [INFO ] [sig ] ABG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:10.047586] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABG.txt [2026-02-27T20:15:10.047724] [INFO ] [sig ] [14/3373] Completed ABG in 0.3s | 2.87 sym/s | Total: 4.9s | ETA: 19.5m [2026-02-27T20:15:10.047763] [INFO ] [sig ] [15/3373] Forecasting ABM... [2026-02-27T20:15:10.047794] [INFO ] [sig ] Generating forecast for: ABM [2026-02-27T20:15:10.047824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-27T20:15:10.060037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-27T20:15:10.060362] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-27T20:15:10.061259] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-27T20:15:10.061320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:10.061354] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:10.061383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:10.061443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:10.121831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:10.122903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:10.122991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:10.123025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:10.248370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:10.248531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:10.248593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:10.248628] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:10.252202] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-27T20:15:10.252497] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-27T20:15:10.252658] [INFO ] [sig ] ABM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:10.397340] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABM.txt [2026-02-27T20:15:10.397512] [INFO ] [sig ] [15/3373] Completed ABM in 0.3s | 2.87 sym/s | Total: 5.2s | ETA: 19.5m [2026-02-27T20:15:10.397554] [INFO ] [sig ] [16/3373] Forecasting ABNB... [2026-02-27T20:15:10.397606] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-27T20:15:10.397640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-27T20:15:10.411269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-27T20:15:10.411717] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-27T20:15:10.412566] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-27T20:15:10.412653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:10.412688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:10.412716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:10.412775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:10.473756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:10.474560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:10.474663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:10.474698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:10.595647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:10.595803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:10.595848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:10.595878] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:10.599468] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-27T20:15:10.599795] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-27T20:15:10.599953] [INFO ] [sig ] ABNB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:10.741753] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABNB.txt [2026-02-27T20:15:10.741883] [INFO ] [sig ] [16/3373] Completed ABNB in 0.3s | 2.87 sym/s | Total: 5.6s | ETA: 19.5m [2026-02-27T20:15:10.741924] [INFO ] [sig ] [17/3373] Forecasting ABOS... [2026-02-27T20:15:10.741963] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-27T20:15:10.742010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-27T20:15:10.754109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-27T20:15:10.754425] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-27T20:15:10.755309] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-27T20:15:10.755364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:10.755397] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:10.755423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:10.755480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:10.816672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:10.817408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:10.817495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:10.817530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:10.939686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:10.939841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:10.939886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:10.939917] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:10.943422] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-02-27T20:15:10.943731] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-27T20:15:10.943868] [INFO ] [sig ] ABOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:11.085739] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABOS.txt [2026-02-27T20:15:11.085887] [INFO ] [sig ] [17/3373] Completed ABOS in 0.3s | 2.87 sym/s | Total: 5.9s | ETA: 19.5m [2026-02-27T20:15:11.085929] [INFO ] [sig ] [18/3373] Forecasting ABSI... [2026-02-27T20:15:11.085961] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-27T20:15:11.085992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-27T20:15:11.099518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-27T20:15:11.100005] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-27T20:15:11.100920] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-27T20:15:11.100974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:11.101020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:11.101049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:11.101107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:11.162073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:11.163048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:11.163138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:11.163173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:11.292113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:11.292273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:11.292319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:11.292348] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:11.295899] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=11.11%) [2026-02-27T20:15:11.296202] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-27T20:15:11.296336] [INFO ] [sig ] ABSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:11.438712] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABSI.txt [2026-02-27T20:15:11.438860] [INFO ] [sig ] [18/3373] Completed ABSI in 0.4s | 2.87 sym/s | Total: 6.3s | ETA: 19.5m [2026-02-27T20:15:11.438899] [INFO ] [sig ] [19/3373] Forecasting ABUS... [2026-02-27T20:15:11.438928] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-27T20:15:11.438958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-27T20:15:11.450246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-27T20:15:11.450539] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-27T20:15:11.451395] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-27T20:15:11.451448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:11.451480] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:11.451507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:11.451564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:11.511863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:11.512764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:11.512848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:11.512881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:11.629289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:11.629463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:11.629507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:11.629536] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:11.633194] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-02-27T20:15:11.633497] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-27T20:15:11.633661] [INFO ] [sig ] ABUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:11.782324] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABUS.txt [2026-02-27T20:15:11.782491] [INFO ] [sig ] [19/3373] Completed ABUS in 0.3s | 2.87 sym/s | Total: 6.6s | ETA: 19.5m [2026-02-27T20:15:11.782533] [INFO ] [sig ] [20/3373] Forecasting ABVC... [2026-02-27T20:15:11.782563] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-27T20:15:11.782616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-27T20:15:11.794372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-27T20:15:11.794809] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-27T20:15:11.795647] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-27T20:15:11.795700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:11.795732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:11.795760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:11.795818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:11.864009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:11.865405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:11.865555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:11.865608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:11.998522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:11.998713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:11.998759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:11.998788] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:12.002464] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-27T20:15:12.002800] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-27T20:15:12.002946] [INFO ] [sig ] ABVC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:12.167739] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABVC.txt [2026-02-27T20:15:12.167933] [INFO ] [sig ] [20/3373] Completed ABVC in 0.4s | 2.86 sym/s | Total: 7.0s | ETA: 19.6m [2026-02-27T20:15:12.167980] [INFO ] [sig ] [21/3373] Forecasting ABVE... [2026-02-27T20:15:12.168010] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-27T20:15:12.168040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-27T20:15:12.180942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-27T20:15:12.181317] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-27T20:15:12.182411] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-27T20:15:12.182672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:12.182713] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:12.182741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:12.182800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:12.243298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:12.244231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:12.244320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:12.244355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:12.366254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:12.366423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:12.366469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:12.366500] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:12.370282] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-27T20:15:12.370625] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-27T20:15:12.370773] [INFO ] [sig ] ABVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:12.519303] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ABVE.txt [2026-02-27T20:15:12.519472] [INFO ] [sig ] [21/3373] Completed ABVE in 0.4s | 2.86 sym/s | Total: 7.4s | ETA: 19.6m [2026-02-27T20:15:12.519520] [INFO ] [sig ] [22/3373] Forecasting ABVX... [2026-02-27T20:15:12.519552] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-27T20:15:12.519603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-27T20:15:12.533951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-27T20:15:12.534324] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-27T20:15:12.535191] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-27T20:15:12.535245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:12.535278] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:12.535305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:12.535363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:12.605112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:12.606120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:12.606225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:12.606264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:12.726536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:12.726718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:12.726764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:12.726794] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:12.730422] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-02-27T20:15:12.730745] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-27T20:15:12.730886] [INFO ] [sig ] ABVX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:12.886915] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ABVX.txt [2026-02-27T20:15:12.887106] [INFO ] [sig ] [22/3373] Completed ABVX in 0.4s | 2.85 sym/s | Total: 7.7s | ETA: 19.6m [2026-02-27T20:15:12.887154] [INFO ] [sig ] [23/3373] Forecasting ACA... [2026-02-27T20:15:12.887185] [INFO ] [sig ] Generating forecast for: ACA [2026-02-27T20:15:12.887215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-27T20:15:12.899412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-27T20:15:12.899724] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-27T20:15:12.900614] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-27T20:15:12.900671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:12.900705] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:12.900733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:12.900791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:12.959055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:12.959724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:12.959806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:12.959838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:13.097668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:13.097834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:13.097878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:13.097927] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:13.101394] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=39.11%) [2026-02-27T20:15:13.101705] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-27T20:15:13.101858] [INFO ] [sig ] ACA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:13.247434] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACA.txt [2026-02-27T20:15:13.247668] [INFO ] [sig ] [23/3373] Completed ACA in 0.4s | 2.85 sym/s | Total: 8.1s | ETA: 19.6m [2026-02-27T20:15:13.247715] [INFO ] [sig ] [24/3373] Forecasting ACAD... [2026-02-27T20:15:13.247750] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-27T20:15:13.247782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-27T20:15:13.259637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-27T20:15:13.260037] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-27T20:15:13.260928] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-27T20:15:13.260983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:13.261016] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:13.261043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:13.261100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:13.324645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:13.325710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:13.325795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:13.325828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:13.447739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:13.447922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:13.447971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:13.448002] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:13.451535] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-27T20:15:13.451838] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-27T20:15:13.451973] [INFO ] [sig ] ACAD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:13.613072] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACAD.txt [2026-02-27T20:15:13.613230] [INFO ] [sig ] [24/3373] Completed ACAD in 0.4s | 2.84 sym/s | Total: 8.4s | ETA: 19.6m [2026-02-27T20:15:13.613281] [INFO ] [sig ] [25/3373] Forecasting ACB... [2026-02-27T20:15:13.613318] [INFO ] [sig ] Generating forecast for: ACB [2026-02-27T20:15:13.613355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-27T20:15:13.625649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-27T20:15:13.626006] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-27T20:15:13.626838] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-27T20:15:13.626892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:13.626923] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:13.626951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:13.627014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:13.694928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:13.696137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:13.696258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:13.696320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:13.827807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:13.828016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:13.828068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:13.828117] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:13.831762] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-27T20:15:13.832116] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-27T20:15:13.832275] [INFO ] [sig ] ACB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:13.977064] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACB.txt [2026-02-27T20:15:13.977235] [INFO ] [sig ] [25/3373] Completed ACB in 0.4s | 2.84 sym/s | Total: 8.8s | ETA: 19.7m [2026-02-27T20:15:13.977274] [INFO ] [sig ] [26/3373] Forecasting ACCO... [2026-02-27T20:15:13.977304] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-27T20:15:13.977333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-27T20:15:13.989236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-27T20:15:13.989735] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-27T20:15:13.990616] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-27T20:15:13.990670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:13.990704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:13.990730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:13.990787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:14.047954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:14.048847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:14.048933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:14.048967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:14.173046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:14.173216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:14.173260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:14.173290] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:14.177227] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-27T20:15:14.177547] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-27T20:15:14.177714] [INFO ] [sig ] ACCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:14.327023] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACCO.txt [2026-02-27T20:15:14.327183] [INFO ] [sig ] [26/3373] Completed ACCO in 0.3s | 2.84 sym/s | Total: 9.2s | ETA: 19.7m [2026-02-27T20:15:14.327222] [INFO ] [sig ] [27/3373] Forecasting ACDC... [2026-02-27T20:15:14.327253] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-27T20:15:14.327283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-27T20:15:14.339919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-27T20:15:14.340310] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-27T20:15:14.341186] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-27T20:15:14.341240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:14.341305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:14.341334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:14.341392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:14.400324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:14.401240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:14.401346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:14.401381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:14.515988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:14.516155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:14.516200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:14.516230] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:14.519780] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-27T20:15:14.520066] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-27T20:15:14.520202] [INFO ] [sig ] ACDC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:14.661595] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACDC.txt [2026-02-27T20:15:14.661725] [INFO ] [sig ] [27/3373] Completed ACDC in 0.3s | 2.84 sym/s | Total: 9.5s | ETA: 19.6m [2026-02-27T20:15:14.661764] [INFO ] [sig ] [28/3373] Forecasting ACEL... [2026-02-27T20:15:14.661794] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-27T20:15:14.661825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-27T20:15:14.673729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-27T20:15:14.674035] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-27T20:15:14.674866] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-27T20:15:14.674919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:14.674951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:14.674978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:14.675034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:14.732685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:14.733413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:14.733495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:14.733528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:14.849834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:14.849988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:14.850030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:14.850059] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:14.853480] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-27T20:15:14.853974] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-27T20:15:14.854110] [INFO ] [sig ] ACEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:14.997486] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACEL.txt [2026-02-27T20:15:14.997639] [INFO ] [sig ] [28/3373] Completed ACEL in 0.3s | 2.85 sym/s | Total: 9.8s | ETA: 19.6m [2026-02-27T20:15:14.997682] [INFO ] [sig ] [29/3373] Forecasting ACGL... [2026-02-27T20:15:14.997713] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-27T20:15:14.997743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-27T20:15:15.009940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-27T20:15:15.010270] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-27T20:15:15.011120] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-27T20:15:15.011173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:15.011207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:15.011244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:15.011303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:15.068389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:15.069116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:15.069200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:15.069233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:15.188932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:15.189101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:15.189144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:15.189173] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:15.192664] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-27T20:15:15.192957] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-27T20:15:15.193095] [INFO ] [sig ] ACGL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:15.333533] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACGL.txt [2026-02-27T20:15:15.333728] [INFO ] [sig ] [29/3373] Completed ACGL in 0.3s | 2.85 sym/s | Total: 10.2s | ETA: 19.5m [2026-02-27T20:15:15.333771] [INFO ] [sig ] [30/3373] Forecasting ACGLN... [2026-02-27T20:15:15.333805] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-27T20:15:15.333836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-27T20:15:15.346391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-27T20:15:15.346753] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-27T20:15:15.347614] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-27T20:15:15.347670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:15.347704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:15.347732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:15.347790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:15.410773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:15.411669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:15.411760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:15.411793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:15.536312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:15.536495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:15.536540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:15.536639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:15.540424] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=50.25%) [2026-02-27T20:15:15.540788] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-27T20:15:15.540939] [INFO ] [sig ] ACGLN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:15.695834] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACGLN.txt [2026-02-27T20:15:15.696055] [INFO ] [sig ] [30/3373] Completed ACGLN in 0.4s | 2.85 sym/s | Total: 10.5s | ETA: 19.6m [2026-02-27T20:15:15.696107] [INFO ] [sig ] [31/3373] Forecasting ACGLO... [2026-02-27T20:15:15.696140] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-27T20:15:15.696171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-27T20:15:15.708725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-27T20:15:15.709095] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-27T20:15:15.709923] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-27T20:15:15.709977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:15.710009] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:15.710035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:15.710092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:15.771777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:15.772719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:15.772809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:15.772844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:15.900602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:15.900786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:15.900834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:15.900865] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:15.904618] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-27T20:15:15.904915] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-27T20:15:15.905060] [INFO ] [sig ] ACGLO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:16.056696] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACGLO.txt [2026-02-27T20:15:16.056863] [INFO ] [sig ] [31/3373] Completed ACGLO in 0.4s | 2.85 sym/s | Total: 10.9s | ETA: 19.6m [2026-02-27T20:15:16.056906] [INFO ] [sig ] [32/3373] Forecasting ACHC... [2026-02-27T20:15:16.056936] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-27T20:15:16.056967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-27T20:15:16.071103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-27T20:15:16.071535] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-27T20:15:16.072495] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-27T20:15:16.072558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:16.072619] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:16.072650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:16.072728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:16.141753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:16.142863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:16.142972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:16.143016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:16.307002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:16.307208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:16.307279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:16.307333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:16.312131] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-27T20:15:16.312539] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-27T20:15:16.312784] [INFO ] [sig ] ACHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:16.468739] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACHC.txt [2026-02-27T20:15:16.468929] [INFO ] [sig ] [32/3373] Completed ACHC in 0.4s | 2.83 sym/s | Total: 11.3s | ETA: 19.7m [2026-02-27T20:15:16.468992] [INFO ] [sig ] [33/3373] Forecasting ACI... [2026-02-27T20:15:16.469035] [INFO ] [sig ] Generating forecast for: ACI [2026-02-27T20:15:16.469081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-27T20:15:16.481923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-27T20:15:16.482293] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-27T20:15:16.483170] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-27T20:15:16.483226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:16.483260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:16.483288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:16.483352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:16.545223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:16.546065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:16.546151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:16.546186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:16.668687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:16.668850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:16.668895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:16.668924] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:16.672402] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=26.04%) [2026-02-27T20:15:16.672708] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-27T20:15:16.672847] [INFO ] [sig ] ACI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:16.813167] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACI.txt [2026-02-27T20:15:16.813319] [INFO ] [sig ] [33/3373] Completed ACI in 0.3s | 2.83 sym/s | Total: 11.6s | ETA: 19.6m [2026-02-27T20:15:16.813358] [INFO ] [sig ] [34/3373] Forecasting ACIC... [2026-02-27T20:15:16.813391] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-27T20:15:16.813421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-27T20:15:16.827270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-27T20:15:16.827958] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-27T20:15:16.829227] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-27T20:15:16.829295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:16.829331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:16.829359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:16.829417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:16.891021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:16.891993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:16.892086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:16.892122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:17.013279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:17.013466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:17.013512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:17.013545] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:17.017323] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-27T20:15:17.017641] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-27T20:15:17.017787] [INFO ] [sig ] ACIC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:17.161304] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACIC.txt [2026-02-27T20:15:17.161487] [INFO ] [sig ] [34/3373] Completed ACIC in 0.3s | 2.83 sym/s | Total: 12.0s | ETA: 19.6m [2026-02-27T20:15:17.161531] [INFO ] [sig ] [35/3373] Forecasting ACLS... [2026-02-27T20:15:17.161560] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-27T20:15:17.161610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-27T20:15:17.173852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-27T20:15:17.174173] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-27T20:15:17.175081] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-27T20:15:17.175137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:17.175170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:17.175199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:17.175257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:17.235862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:17.236938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:17.237027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:17.237062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:17.361982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:17.362150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:17.362196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:17.362227] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:17.365851] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-27T20:15:17.366158] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-27T20:15:17.366304] [INFO ] [sig ] ACLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:17.507500] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACLS.txt [2026-02-27T20:15:17.507664] [INFO ] [sig ] [35/3373] Completed ACLS in 0.3s | 2.84 sym/s | Total: 12.3s | ETA: 19.6m [2026-02-27T20:15:17.507706] [INFO ] [sig ] [36/3373] Forecasting ACLX... [2026-02-27T20:15:17.507739] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-27T20:15:17.507782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-27T20:15:17.518932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-27T20:15:17.519252] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-27T20:15:17.520075] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-27T20:15:17.520128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:17.520159] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:17.520185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:17.520242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:17.582455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:17.583415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:17.583504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:17.583539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:17.712970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:17.713138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:17.713183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:17.713230] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:17.717184] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=38.26%) [2026-02-27T20:15:17.717505] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-27T20:15:17.717895] [INFO ] [sig ] ACLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:17.864778] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACLX.txt [2026-02-27T20:15:17.864928] [INFO ] [sig ] [36/3373] Completed ACLX in 0.4s | 2.84 sym/s | Total: 12.7s | ETA: 19.6m [2026-02-27T20:15:17.864968] [INFO ] [sig ] [37/3373] Forecasting ACM... [2026-02-27T20:15:17.864997] [INFO ] [sig ] Generating forecast for: ACM [2026-02-27T20:15:17.865028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-27T20:15:17.878978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-27T20:15:17.879347] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-27T20:15:17.880396] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-27T20:15:17.880462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:17.880499] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:17.880526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:17.880605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:17.944699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:17.945674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:17.945796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:17.945832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:18.072385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:18.072550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:18.072616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:18.072649] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:18.076303] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-02-27T20:15:18.076637] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-27T20:15:18.076785] [INFO ] [sig ] ACM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:18.224783] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACM.txt [2026-02-27T20:15:18.224967] [INFO ] [sig ] [37/3373] Completed ACM in 0.4s | 2.83 sym/s | Total: 13.1s | ETA: 19.6m [2026-02-27T20:15:18.225026] [INFO ] [sig ] [38/3373] Forecasting ACN... [2026-02-27T20:15:18.225066] [INFO ] [sig ] Generating forecast for: ACN [2026-02-27T20:15:18.225106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-27T20:15:18.237769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-27T20:15:18.238163] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-27T20:15:18.239088] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-27T20:15:18.239144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:18.239177] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:18.239204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:18.239263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:18.301417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:18.302438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:18.302526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:18.302562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:18.436932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:18.437110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:18.437168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:18.437202] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:18.441374] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-02-27T20:15:18.441722] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-27T20:15:18.441868] [INFO ] [sig ] ACN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:18.586634] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACN.txt [2026-02-27T20:15:18.586803] [INFO ] [sig ] [38/3373] Completed ACN in 0.4s | 2.83 sym/s | Total: 13.4s | ETA: 19.6m [2026-02-27T20:15:18.586851] [INFO ] [sig ] [39/3373] Forecasting ACNB... [2026-02-27T20:15:18.586885] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-27T20:15:18.586916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-27T20:15:18.598533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-27T20:15:18.598948] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-27T20:15:18.599867] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-27T20:15:18.599924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:18.599966] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:18.600027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:18.600114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:18.664607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:18.665934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:18.666050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:18.666099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:18.790947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:18.791143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:18.791197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:18.791238] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:18.795864] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-27T20:15:18.796202] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-27T20:15:18.796362] [INFO ] [sig ] ACNB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:18.945142] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACNB.txt [2026-02-27T20:15:18.945313] [INFO ] [sig ] [39/3373] Completed ACNB in 0.4s | 2.83 sym/s | Total: 13.8s | ETA: 19.6m [2026-02-27T20:15:18.945357] [INFO ] [sig ] [40/3373] Forecasting ACON... [2026-02-27T20:15:18.945386] [INFO ] [sig ] Generating forecast for: ACON [2026-02-27T20:15:18.945416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-27T20:15:18.957651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-27T20:15:18.958005] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-27T20:15:18.958841] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-27T20:15:18.958895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:18.958926] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:18.958953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:18.959020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:19.019407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:19.020360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:19.020448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:19.020482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:19.138611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:19.138798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:19.138843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:19.138875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:19.142350] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=69.15%) [2026-02-27T20:15:19.142673] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-27T20:15:19.142817] [INFO ] [sig ] ACON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:19.285299] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACON.txt [2026-02-27T20:15:19.285495] [INFO ] [sig ] [40/3373] Completed ACON in 0.3s | 2.83 sym/s | Total: 14.1s | ETA: 19.6m [2026-02-27T20:15:19.285538] [INFO ] [sig ] [41/3373] Forecasting ACP... [2026-02-27T20:15:19.285587] [INFO ] [sig ] Generating forecast for: ACP [2026-02-27T20:15:19.285622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-27T20:15:19.297199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-27T20:15:19.297503] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-27T20:15:19.298360] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-27T20:15:19.298413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:19.298446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:19.298472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:19.298529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:19.356476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:19.357390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:19.357507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:19.357542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:19.474835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:19.474995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:19.475037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:19.475066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:19.478552] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-27T20:15:19.478850] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-27T20:15:19.478985] [INFO ] [sig ] ACP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:19.620486] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACP.txt [2026-02-27T20:15:19.620670] [INFO ] [sig ] [41/3373] Completed ACP in 0.3s | 2.84 sym/s | Total: 14.5s | ETA: 19.6m [2026-02-27T20:15:19.620715] [INFO ] [sig ] [42/3373] Forecasting ACRE... [2026-02-27T20:15:19.620746] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-27T20:15:19.620777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-27T20:15:19.632699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-27T20:15:19.633103] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-27T20:15:19.633992] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-27T20:15:19.634061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:19.634095] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:19.634122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:19.634178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:19.694697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:19.695647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:19.695739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:19.695774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:19.821717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:19.821883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:19.821932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:19.821962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:19.825605] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=27.32%) [2026-02-27T20:15:19.825950] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-27T20:15:19.826097] [INFO ] [sig ] ACRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:19.972935] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACRE.txt [2026-02-27T20:15:19.973124] [INFO ] [sig ] [42/3373] Completed ACRE in 0.4s | 2.84 sym/s | Total: 14.8s | ETA: 19.6m [2026-02-27T20:15:19.973178] [INFO ] [sig ] [43/3373] Forecasting ACRS... [2026-02-27T20:15:19.973212] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-27T20:15:19.973250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-27T20:15:19.986236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-27T20:15:19.986657] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-27T20:15:19.987521] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-27T20:15:19.987596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:19.987642] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:19.987673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:19.987746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:20.048184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:20.049142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:20.049247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:20.049285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:20.172236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:20.172403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:20.172445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:20.172476] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:20.176199] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-02-27T20:15:20.176510] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-27T20:15:20.176671] [INFO ] [sig ] ACRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:20.326443] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACRS.txt [2026-02-27T20:15:20.326644] [INFO ] [sig ] [43/3373] Completed ACRS in 0.4s | 2.84 sym/s | Total: 15.2s | ETA: 19.6m [2026-02-27T20:15:20.326688] [INFO ] [sig ] [44/3373] Forecasting ACTG... [2026-02-27T20:15:20.326718] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-27T20:15:20.326748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-27T20:15:20.339407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-27T20:15:20.339769] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-27T20:15:20.340618] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-27T20:15:20.340673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:20.340756] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:20.340788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:20.340848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:20.414368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:20.415611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:20.415721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:20.415764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:20.539486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:20.539667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:20.539714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:20.539745] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:20.543227] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-02-27T20:15:20.543517] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-27T20:15:20.543675] [INFO ] [sig ] ACTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:20.688312] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACTG.txt [2026-02-27T20:15:20.688474] [INFO ] [sig ] [44/3373] Completed ACTG in 0.4s | 2.84 sym/s | Total: 15.5s | ETA: 19.6m [2026-02-27T20:15:20.688514] [INFO ] [sig ] [45/3373] Forecasting ACVA... [2026-02-27T20:15:20.688545] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-27T20:15:20.688595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-27T20:15:20.700189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-27T20:15:20.700554] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-27T20:15:20.701398] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-27T20:15:20.701453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:20.701487] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:20.701515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:20.701593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:20.765760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:20.766786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:20.766887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:20.766924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:20.902109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:20.902279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:20.902324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:20.902355] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:20.906341] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-27T20:15:20.906878] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-27T20:15:20.907027] [INFO ] [sig ] ACVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:21.068767] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACVA.txt [2026-02-27T20:15:21.068948] [INFO ] [sig ] [45/3373] Completed ACVA in 0.4s | 2.83 sym/s | Total: 15.9s | ETA: 19.6m [2026-02-27T20:15:21.068993] [INFO ] [sig ] [46/3373] Forecasting ACWI... [2026-02-27T20:15:21.069023] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-27T20:15:21.069053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-27T20:15:21.085385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-27T20:15:21.086019] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-27T20:15:21.087244] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-27T20:15:21.087307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:21.087351] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:21.087385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:21.087447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:21.154921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:21.156194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:21.156309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:21.156345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:21.295334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:21.295622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:21.295699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:21.295750] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:21.301668] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=13.16%) [2026-02-27T20:15:21.302267] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-27T20:15:21.302485] [INFO ] [sig ] ACWI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:21.479218] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACWI.txt [2026-02-27T20:15:21.479549] [INFO ] [sig ] [46/3373] Completed ACWI in 0.4s | 2.82 sym/s | Total: 16.3s | ETA: 19.7m [2026-02-27T20:15:21.479620] [INFO ] [sig ] [47/3373] Forecasting ACWX... [2026-02-27T20:15:21.479652] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-27T20:15:21.479685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-27T20:15:21.495449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-27T20:15:21.495999] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-27T20:15:21.496986] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-27T20:15:21.497046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:21.497083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:21.497114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:21.497186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:21.565417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:21.566672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:21.566782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:21.566832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:21.698169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:21.698339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:21.698384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:21.698454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:21.702238] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-02-27T20:15:21.702564] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-27T20:15:21.702734] [INFO ] [sig ] ACWX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:21.851603] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ACWX.txt [2026-02-27T20:15:21.851816] [INFO ] [sig ] [47/3373] Completed ACWX in 0.4s | 2.82 sym/s | Total: 16.7s | ETA: 19.7m [2026-02-27T20:15:21.851876] [INFO ] [sig ] [48/3373] Forecasting ACXP... [2026-02-27T20:15:21.851919] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-27T20:15:21.851956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-27T20:15:21.868171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-27T20:15:21.868852] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-27T20:15:21.869894] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-27T20:15:21.869955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:21.870000] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:21.870032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:21.870107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:21.938292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:21.939644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:21.939752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:21.939787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:22.071092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:22.071343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:22.071404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:22.071436] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:22.076224] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-27T20:15:22.077009] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-27T20:15:22.077243] [INFO ] [sig ] ACXP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:22.232062] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ACXP.txt [2026-02-27T20:15:22.232287] [INFO ] [sig ] [48/3373] Completed ACXP in 0.4s | 2.81 sym/s | Total: 17.1s | ETA: 19.7m [2026-02-27T20:15:22.232333] [INFO ] [sig ] [49/3373] Forecasting ADBE... [2026-02-27T20:15:22.232367] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-27T20:15:22.232399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-27T20:15:22.246717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-27T20:15:22.247278] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-27T20:15:22.248351] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-27T20:15:22.248408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:22.248442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:22.248470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:22.248532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:22.312499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:22.313815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:22.313924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:22.313969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:22.444858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:22.445145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:22.445205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:22.445253] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:22.450262] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=49.97%) [2026-02-27T20:15:22.450631] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-27T20:15:22.450809] [INFO ] [sig ] ADBE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:22.620140] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADBE.txt [2026-02-27T20:15:22.620392] [INFO ] [sig ] [49/3373] Completed ADBE in 0.4s | 2.81 sym/s | Total: 17.5s | ETA: 19.7m [2026-02-27T20:15:22.620442] [INFO ] [sig ] [50/3373] Forecasting ADC... [2026-02-27T20:15:22.620479] [INFO ] [sig ] Generating forecast for: ADC [2026-02-27T20:15:22.620528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-27T20:15:22.635631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-27T20:15:22.636223] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-27T20:15:22.637422] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-27T20:15:22.637480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:22.637514] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:22.637542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:22.637645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:22.702251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:22.703559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:22.703693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:22.703731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:22.833058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:22.833311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:22.833364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:22.833394] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:22.837887] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=41.56%) [2026-02-27T20:15:22.838353] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-27T20:15:22.838543] [INFO ] [sig ] ADC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:22.997101] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADC.txt [2026-02-27T20:15:22.997326] [INFO ] [sig ] [50/3373] Completed ADC in 0.4s | 2.80 sym/s | Total: 17.8s | ETA: 19.7m [2026-02-27T20:15:22.997374] [INFO ] [sig ] [51/3373] Forecasting ADEA... [2026-02-27T20:15:22.997404] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-27T20:15:22.997437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-27T20:15:23.011987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-27T20:15:23.012556] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-27T20:15:23.013612] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-27T20:15:23.013691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:23.013727] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:23.013754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:23.013814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:23.077141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:23.078447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:23.078554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:23.078608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:23.211471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:23.211737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:23.211790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:23.211822] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:23.216555] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-02-27T20:15:23.216974] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-27T20:15:23.217142] [INFO ] [sig ] ADEA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:23.376098] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ADEA.txt [2026-02-27T20:15:23.376334] [INFO ] [sig ] [51/3373] Completed ADEA in 0.4s | 2.80 sym/s | Total: 18.2s | ETA: 19.8m [2026-02-27T20:15:23.376382] [INFO ] [sig ] [52/3373] Forecasting ADI... [2026-02-27T20:15:23.376414] [INFO ] [sig ] Generating forecast for: ADI [2026-02-27T20:15:23.376446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-27T20:15:23.397604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-27T20:15:23.398331] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-27T20:15:23.399497] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-27T20:15:23.399556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:23.399621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:23.399651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:23.399713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:23.464720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:23.465971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:23.466129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:23.466232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:23.618240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:23.618511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:23.618619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:23.618676] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:23.625031] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-27T20:15:23.625706] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-27T20:15:23.625945] [INFO ] [sig ] ADI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:23.829608] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADI.txt [2026-02-27T20:15:23.829885] [INFO ] [sig ] [52/3373] Completed ADI in 0.5s | 2.79 sym/s | Total: 18.7s | ETA: 19.9m [2026-02-27T20:15:23.829953] [INFO ] [sig ] [53/3373] Forecasting ADMA... [2026-02-27T20:15:23.830005] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-27T20:15:23.830043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-27T20:15:23.844728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-27T20:15:23.845348] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-27T20:15:23.846413] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-27T20:15:23.846478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:23.846540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:23.846594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:23.846678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:23.915480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:23.917070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:23.917215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:23.917266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:24.060215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:24.060503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:24.060590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:24.060639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:24.065164] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-27T20:15:24.065596] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-27T20:15:24.065807] [INFO ] [sig ] ADMA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:24.225694] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADMA.txt [2026-02-27T20:15:24.225919] [INFO ] [sig ] [53/3373] Completed ADMA in 0.4s | 2.78 sym/s | Total: 19.1s | ETA: 19.9m [2026-02-27T20:15:24.225967] [INFO ] [sig ] [54/3373] Forecasting ADP... [2026-02-27T20:15:24.225999] [INFO ] [sig ] Generating forecast for: ADP [2026-02-27T20:15:24.226033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-27T20:15:24.241411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-27T20:15:24.242045] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-27T20:15:24.243080] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-27T20:15:24.243136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:24.243170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:24.243198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:24.243257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:24.305382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:24.306775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:24.306990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:24.307048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:24.439660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:24.439836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:24.439883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:24.439914] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:24.443658] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-02-27T20:15:24.443979] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-27T20:15:24.444124] [INFO ] [sig ] ADP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:24.609788] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADP.txt [2026-02-27T20:15:24.609955] [INFO ] [sig ] [54/3373] Completed ADP in 0.4s | 2.78 sym/s | Total: 19.4s | ETA: 19.9m [2026-02-27T20:15:24.609999] [INFO ] [sig ] [55/3373] Forecasting ADSE... [2026-02-27T20:15:24.610031] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-27T20:15:24.610062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-27T20:15:24.623104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-27T20:15:24.623532] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-27T20:15:24.624540] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-27T20:15:24.624653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:24.624697] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:24.624728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:24.624787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:24.685480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:24.686427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:24.686522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:24.686565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:24.811693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:24.811867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:24.811912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:24.811942] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:24.816017] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-02-27T20:15:24.816327] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-27T20:15:24.816469] [INFO ] [sig ] ADSE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:24.977753] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADSE.txt [2026-02-27T20:15:24.977965] [INFO ] [sig ] [55/3373] Completed ADSE in 0.4s | 2.78 sym/s | Total: 19.8s | ETA: 19.9m [2026-02-27T20:15:24.978018] [INFO ] [sig ] [56/3373] Forecasting ADSK... [2026-02-27T20:15:24.978050] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-27T20:15:24.978081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-27T20:15:24.990985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-27T20:15:24.991387] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-27T20:15:24.992267] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-27T20:15:24.992331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:24.992373] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:24.992407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:24.992466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:25.056149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:25.057128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:25.057221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:25.057257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:25.180356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:25.180527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:25.180589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:25.180635] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:25.184216] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=72.09%) [2026-02-27T20:15:25.184538] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-27T20:15:25.184704] [INFO ] [sig ] ADSK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:25.334828] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ADSK.txt [2026-02-27T20:15:25.334991] [INFO ] [sig ] [56/3373] Completed ADSK in 0.4s | 2.78 sym/s | Total: 20.2s | ETA: 19.9m [2026-02-27T20:15:25.335037] [INFO ] [sig ] [57/3373] Forecasting ADTN... [2026-02-27T20:15:25.335070] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-27T20:15:25.335100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-27T20:15:25.347295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-27T20:15:25.347759] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-27T20:15:25.348672] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-27T20:15:25.348729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:25.348764] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:25.348792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:25.348851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:25.409003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:25.409828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:25.409919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:25.409954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:25.532000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:25.532165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:25.532209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:25.532240] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:25.536054] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-27T20:15:25.536388] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-27T20:15:25.536537] [INFO ] [sig ] ADTN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:25.693134] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ADTN.txt [2026-02-27T20:15:25.693354] [INFO ] [sig ] [57/3373] Completed ADTN in 0.4s | 2.78 sym/s | Total: 20.5s | ETA: 19.9m [2026-02-27T20:15:25.693417] [INFO ] [sig ] [58/3373] Forecasting ADUS... [2026-02-27T20:15:25.693463] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-27T20:15:25.693508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-27T20:15:25.706275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-27T20:15:25.706699] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-27T20:15:25.707553] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-27T20:15:25.707638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:25.707677] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:25.707705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:25.707764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:25.774088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:25.775234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:25.775348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:25.775389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:25.898805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:25.898972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:25.899017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:25.899046] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:25.902846] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-27T20:15:25.903201] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-27T20:15:25.903369] [INFO ] [sig ] ADUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:26.062966] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ADUS.txt [2026-02-27T20:15:26.063140] [INFO ] [sig ] [58/3373] Completed ADUS in 0.4s | 2.78 sym/s | Total: 20.9s | ETA: 19.9m [2026-02-27T20:15:26.063181] [INFO ] [sig ] [59/3373] Forecasting ADX... [2026-02-27T20:15:26.063212] [INFO ] [sig ] Generating forecast for: ADX [2026-02-27T20:15:26.063244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-27T20:15:26.076333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-27T20:15:26.076775] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-27T20:15:26.077766] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-27T20:15:26.077834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:26.077867] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:26.077896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:26.077986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:26.142242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:26.143265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:26.143359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:26.143392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:26.281450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:26.281658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:26.281706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:26.281738] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:26.286120] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-27T20:15:26.286651] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-27T20:15:26.286882] [INFO ] [sig ] ADX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:26.462059] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ADX.txt [2026-02-27T20:15:26.462234] [INFO ] [sig ] [59/3373] Completed ADX in 0.4s | 2.77 sym/s | Total: 21.3s | ETA: 19.9m [2026-02-27T20:15:26.462276] [INFO ] [sig ] [60/3373] Forecasting AEE... [2026-02-27T20:15:26.462306] [INFO ] [sig ] Generating forecast for: AEE [2026-02-27T20:15:26.462337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-27T20:15:26.474863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-27T20:15:26.475270] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-27T20:15:26.476150] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-27T20:15:26.476206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:26.476239] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:26.476267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:26.476325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:26.536663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:26.537621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:26.537727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:26.537761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:26.662867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:26.663030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:26.663076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:26.663123] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:26.666713] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-02-27T20:15:26.667004] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-27T20:15:26.667137] [INFO ] [sig ] AEE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:26.817473] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEE.txt [2026-02-27T20:15:26.817646] [INFO ] [sig ] [60/3373] Completed AEE in 0.4s | 2.77 sym/s | Total: 21.6s | ETA: 19.9m [2026-02-27T20:15:26.817690] [INFO ] [sig ] [61/3373] Forecasting AEFC... [2026-02-27T20:15:26.817723] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-27T20:15:26.817754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-27T20:15:26.831994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-27T20:15:26.832520] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-27T20:15:26.833474] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-27T20:15:26.833530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:26.833627] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:26.833668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:26.833733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:26.902040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:26.903141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:26.903260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:26.903308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:27.029584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:27.029757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:27.029802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:27.029833] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:27.033474] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-27T20:15:27.033788] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-27T20:15:27.033929] [INFO ] [sig ] AEFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:27.177331] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEFC.txt [2026-02-27T20:15:27.177477] [INFO ] [sig ] [61/3373] Completed AEFC in 0.4s | 2.77 sym/s | Total: 22.0s | ETA: 19.9m [2026-02-27T20:15:27.177521] [INFO ] [sig ] [62/3373] Forecasting AEG... [2026-02-27T20:15:27.177550] [INFO ] [sig ] Generating forecast for: AEG [2026-02-27T20:15:27.177604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-27T20:15:27.194746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-27T20:15:27.195168] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-27T20:15:27.196083] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-27T20:15:27.196140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:27.196174] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:27.196202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:27.196260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:27.283859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:27.284915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:27.285015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:27.285077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:27.404084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:27.404255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:27.404299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:27.404335] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:27.407982] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-02-27T20:15:27.408286] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-27T20:15:27.408423] [INFO ] [sig ] AEG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:27.550275] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEG.txt [2026-02-27T20:15:27.550436] [INFO ] [sig ] [62/3373] Completed AEG in 0.4s | 2.77 sym/s | Total: 22.4s | ETA: 19.9m [2026-02-27T20:15:27.550476] [INFO ] [sig ] [63/3373] Forecasting AEI... [2026-02-27T20:15:27.550508] [INFO ] [sig ] Generating forecast for: AEI [2026-02-27T20:15:27.550538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-27T20:15:27.564545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-27T20:15:27.564972] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-27T20:15:27.566160] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-27T20:15:27.566235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:27.566285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:27.566327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:27.566417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:27.629695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:27.630558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:27.630667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:27.630701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:27.753656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:27.753824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:27.753868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:27.753897] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:27.758272] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=24.25%) [2026-02-27T20:15:27.758627] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-27T20:15:27.758784] [INFO ] [sig ] AEI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:27.899136] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AEI.txt [2026-02-27T20:15:27.899295] [INFO ] [sig ] [63/3373] Completed AEI in 0.3s | 2.77 sym/s | Total: 22.7s | ETA: 19.9m [2026-02-27T20:15:27.899338] [INFO ] [sig ] [64/3373] Forecasting AEIS... [2026-02-27T20:15:27.899368] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-27T20:15:27.899399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-27T20:15:27.911088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-27T20:15:27.911388] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-27T20:15:27.912206] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-27T20:15:27.912259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:27.912291] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:27.912328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:27.912388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:27.971553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:27.972314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:27.972395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:27.972429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:28.093758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:28.093945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:28.093992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:28.094054] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:28.098023] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-27T20:15:28.098445] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-27T20:15:28.098638] [INFO ] [sig ] AEIS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:28.251367] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEIS.txt [2026-02-27T20:15:28.251565] [INFO ] [sig ] [64/3373] Completed AEIS in 0.4s | 2.77 sym/s | Total: 23.1s | ETA: 19.9m [2026-02-27T20:15:28.251643] [INFO ] [sig ] [65/3373] Forecasting AEM... [2026-02-27T20:15:28.251678] [INFO ] [sig ] Generating forecast for: AEM [2026-02-27T20:15:28.251708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-27T20:15:28.263976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-27T20:15:28.264318] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-27T20:15:28.265174] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-27T20:15:28.265228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:28.265260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:28.265287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:28.265346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:28.322980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:28.324024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:28.324111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:28.324144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:28.449044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:28.449210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:28.449255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:28.449287] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:28.452933] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-27T20:15:28.453233] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-27T20:15:28.453379] [INFO ] [sig ] AEM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:28.594192] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEM.txt [2026-02-27T20:15:28.594349] [INFO ] [sig ] [65/3373] Completed AEM in 0.3s | 2.77 sym/s | Total: 23.4s | ETA: 19.9m [2026-02-27T20:15:28.594389] [INFO ] [sig ] [66/3373] Forecasting AEO... [2026-02-27T20:15:28.594418] [INFO ] [sig ] Generating forecast for: AEO [2026-02-27T20:15:28.594448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-27T20:15:28.606689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-27T20:15:28.607058] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-27T20:15:28.607958] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-27T20:15:28.608012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:28.608045] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:28.608071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:28.608129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:28.679801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:28.680748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:28.680840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:28.680874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:28.803995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:28.804164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:28.804207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:28.804236] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:28.807731] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-27T20:15:28.808228] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-27T20:15:28.808367] [INFO ] [sig ] AEO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:28.956800] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEO.txt [2026-02-27T20:15:28.957032] [INFO ] [sig ] [66/3373] Completed AEO in 0.4s | 2.77 sym/s | Total: 23.8s | ETA: 19.9m [2026-02-27T20:15:28.957096] [INFO ] [sig ] [67/3373] Forecasting AEP... [2026-02-27T20:15:28.957145] [INFO ] [sig ] Generating forecast for: AEP [2026-02-27T20:15:28.957190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-27T20:15:28.971925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-27T20:15:28.972392] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-27T20:15:28.973527] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-27T20:15:28.973622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:28.973673] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:28.973717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:28.973809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:29.043438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:29.044632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:29.044719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:29.044754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:29.177812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:29.178062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:29.178110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:29.178140] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:29.182168] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-02-27T20:15:29.182451] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-27T20:15:29.182626] [INFO ] [sig ] AEP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:29.325529] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEP.txt [2026-02-27T20:15:29.325689] [INFO ] [sig ] [67/3373] Completed AEP in 0.4s | 2.77 sym/s | Total: 24.2s | ETA: 19.9m [2026-02-27T20:15:29.325734] [INFO ] [sig ] [68/3373] Forecasting AES... [2026-02-27T20:15:29.325763] [INFO ] [sig ] Generating forecast for: AES [2026-02-27T20:15:29.325801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-27T20:15:29.337743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-27T20:15:29.338105] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-27T20:15:29.339009] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-27T20:15:29.339064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:29.339097] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:29.339125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:29.339182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:29.396588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:29.397325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:29.397411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:29.397447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:29.517664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:29.517836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:29.517895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:29.517953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:29.522461] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-27T20:15:29.522862] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-27T20:15:29.523029] [INFO ] [sig ] AES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:29.677365] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AES.txt [2026-02-27T20:15:29.677541] [INFO ] [sig ] [68/3373] Completed AES in 0.4s | 2.77 sym/s | Total: 24.5s | ETA: 19.9m [2026-02-27T20:15:29.677605] [INFO ] [sig ] [69/3373] Forecasting AESI... [2026-02-27T20:15:29.677638] [INFO ] [sig ] Generating forecast for: AESI [2026-02-27T20:15:29.677669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-27T20:15:29.690113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-27T20:15:29.690456] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-27T20:15:29.691315] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-27T20:15:29.691378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:29.691412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:29.691439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:29.691496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:29.750514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:29.751418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:29.751503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:29.751537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:29.870514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:29.870692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:29.870736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:29.870765] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:29.874249] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-27T20:15:29.874536] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-27T20:15:29.874719] [INFO ] [sig ] AESI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:30.015426] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AESI.txt [2026-02-27T20:15:30.015618] [INFO ] [sig ] [69/3373] Completed AESI in 0.3s | 2.78 sym/s | Total: 24.8s | ETA: 19.8m [2026-02-27T20:15:30.015665] [INFO ] [sig ] [70/3373] Forecasting AEVA... [2026-02-27T20:15:30.015698] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-27T20:15:30.015732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-27T20:15:30.027770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-27T20:15:30.028131] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-27T20:15:30.028961] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-27T20:15:30.029015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:30.029046] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:30.029072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:30.029128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:30.087358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:30.088307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:30.088395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:30.088431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:30.211235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:30.211425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:30.211476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:30.211517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:30.215255] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=39.64%) [2026-02-27T20:15:30.215555] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-27T20:15:30.215713] [INFO ] [sig ] AEVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:30.375734] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AEVA.txt [2026-02-27T20:15:30.375951] [INFO ] [sig ] [70/3373] Completed AEVA in 0.4s | 2.78 sym/s | Total: 25.2s | ETA: 19.8m [2026-02-27T20:15:30.376014] [INFO ] [sig ] [71/3373] Forecasting AEYE... [2026-02-27T20:15:30.376061] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-27T20:15:30.376106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-27T20:15:30.390631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-27T20:15:30.391101] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-27T20:15:30.392143] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-27T20:15:30.392210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:30.392251] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:30.392285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:30.392360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:30.452181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:30.453126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:30.453251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:30.453284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:30.575981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:30.576143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:30.576185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:30.576214] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:30.579763] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-02-27T20:15:30.580069] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-27T20:15:30.580208] [INFO ] [sig ] AEYE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:30.721981] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AEYE.txt [2026-02-27T20:15:30.722127] [INFO ] [sig ] [71/3373] Completed AEYE in 0.3s | 2.78 sym/s | Total: 25.6s | ETA: 19.8m [2026-02-27T20:15:30.722168] [INFO ] [sig ] [72/3373] Forecasting AFB... [2026-02-27T20:15:30.722198] [INFO ] [sig ] Generating forecast for: AFB [2026-02-27T20:15:30.722230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-27T20:15:30.733906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-27T20:15:30.734309] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-27T20:15:30.735164] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-27T20:15:30.735218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:30.735250] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:30.735277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:30.735335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:30.792923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:30.793862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:30.793949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:30.793983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:30.923094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:30.923263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:30.923307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:30.923338] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:30.927610] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-27T20:15:30.928145] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-27T20:15:30.928319] [INFO ] [sig ] AFB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:31.109298] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AFB.txt [2026-02-27T20:15:31.109455] [INFO ] [sig ] [72/3373] Completed AFB in 0.4s | 2.78 sym/s | Total: 25.9s | ETA: 19.8m [2026-02-27T20:15:31.109497] [INFO ] [sig ] [73/3373] Forecasting AFCG... [2026-02-27T20:15:31.109529] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-27T20:15:31.109559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-27T20:15:31.122553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-27T20:15:31.122927] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-27T20:15:31.123807] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-27T20:15:31.123863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:31.123895] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:31.123922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:31.123980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:31.182980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:31.183889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:31.183978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:31.184012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:31.306260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:31.306438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:31.306487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:31.306516] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:31.310142] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-27T20:15:31.310444] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-27T20:15:31.310611] [INFO ] [sig ] AFCG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:31.460948] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AFCG.txt [2026-02-27T20:15:31.461112] [INFO ] [sig ] [73/3373] Completed AFCG in 0.4s | 2.78 sym/s | Total: 26.3s | ETA: 19.8m [2026-02-27T20:15:31.461153] [INFO ] [sig ] [74/3373] Forecasting AFG... [2026-02-27T20:15:31.461190] [INFO ] [sig ] Generating forecast for: AFG [2026-02-27T20:15:31.461222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-27T20:15:31.474720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-27T20:15:31.475055] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-27T20:15:31.475926] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-27T20:15:31.475980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:31.476013] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:31.476039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:31.476097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:31.535894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:31.536689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:31.536788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:31.536823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:31.661602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:31.661752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:31.661798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:31.661828] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:31.666001] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-02-27T20:15:31.666291] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-27T20:15:31.666432] [INFO ] [sig ] AFG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:31.807895] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AFG.txt [2026-02-27T20:15:31.808129] [INFO ] [sig ] [74/3373] Completed AFG in 0.3s | 2.78 sym/s | Total: 26.6s | ETA: 19.8m [2026-02-27T20:15:31.808171] [INFO ] [sig ] [75/3373] Forecasting AFGC... [2026-02-27T20:15:31.808202] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-27T20:15:31.808234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-27T20:15:31.821237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-27T20:15:31.821623] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-27T20:15:31.822462] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-27T20:15:31.822516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:31.822548] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:31.822598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:31.822660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:31.882494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:31.883327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:31.883418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:31.883454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:31.997225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:31.997400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:31.997449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:31.997482] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:32.001131] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-27T20:15:32.001428] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-27T20:15:32.001565] [INFO ] [sig ] AFGC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:32.149813] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AFGC.txt [2026-02-27T20:15:32.149965] [INFO ] [sig ] [75/3373] Completed AFGC in 0.3s | 2.78 sym/s | Total: 27.0s | ETA: 19.8m [2026-02-27T20:15:32.150006] [INFO ] [sig ] [76/3373] Forecasting AFL... [2026-02-27T20:15:32.150035] [INFO ] [sig ] Generating forecast for: AFL [2026-02-27T20:15:32.150066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-27T20:15:32.162799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-27T20:15:32.163114] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-27T20:15:32.163964] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-27T20:15:32.164017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:32.164051] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:32.164078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:32.164135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:32.225417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:32.226469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:32.226563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:32.226615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:32.343311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:32.343505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:32.343551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:32.343604] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:32.347185] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-27T20:15:32.347471] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-27T20:15:32.347625] [INFO ] [sig ] AFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:32.487389] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AFL.txt [2026-02-27T20:15:32.487544] [INFO ] [sig ] [76/3373] Completed AFL in 0.3s | 2.78 sym/s | Total: 27.3s | ETA: 19.8m [2026-02-27T20:15:32.487603] [INFO ] [sig ] [77/3373] Forecasting AFRM... [2026-02-27T20:15:32.487634] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-27T20:15:32.487665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-27T20:15:32.499427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-27T20:15:32.499772] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-27T20:15:32.500586] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-27T20:15:32.500640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:32.500695] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:32.500725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:32.500783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:32.557964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:32.558936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:32.559028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:32.559063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:32.684013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:32.684182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:32.684228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:32.684261] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:32.687965] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-27T20:15:32.688257] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-27T20:15:32.688393] [INFO ] [sig ] AFRM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:32.831743] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AFRM.txt [2026-02-27T20:15:32.832081] [INFO ] [sig ] [77/3373] Completed AFRM in 0.3s | 2.78 sym/s | Total: 27.7s | ETA: 19.7m [2026-02-27T20:15:32.832124] [INFO ] [sig ] [78/3373] Forecasting AFYA... [2026-02-27T20:15:32.832155] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-27T20:15:32.832190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-27T20:15:32.844655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-27T20:15:32.844995] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-27T20:15:32.845834] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-27T20:15:32.845888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:32.845950] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:32.845981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:32.846041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:32.904531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:32.905408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:32.905492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:32.905526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:33.023995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:33.024182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:33.024227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:33.024257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:33.028098] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-27T20:15:33.028393] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-27T20:15:33.028532] [INFO ] [sig ] AFYA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:33.171183] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AFYA.txt [2026-02-27T20:15:33.171352] [INFO ] [sig ] [78/3373] Completed AFYA in 0.3s | 2.79 sym/s | Total: 28.0s | ETA: 19.7m [2026-02-27T20:15:33.171397] [INFO ] [sig ] [79/3373] Forecasting AG... [2026-02-27T20:15:33.171427] [INFO ] [sig ] Generating forecast for: AG [2026-02-27T20:15:33.171457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-27T20:15:33.183771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-27T20:15:33.184197] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-27T20:15:33.185064] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-27T20:15:33.185119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:33.185152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:33.185181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:33.185240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:33.244531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:33.245591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:33.245714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:33.245766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:33.376895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:33.377066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:33.377113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:33.377145] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:33.381247] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-02-27T20:15:33.381609] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-27T20:15:33.381756] [INFO ] [sig ] AG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:33.525940] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AG.txt [2026-02-27T20:15:33.526101] [INFO ] [sig ] [79/3373] Completed AG in 0.4s | 2.79 sym/s | Total: 28.4s | ETA: 19.7m [2026-02-27T20:15:33.526142] [INFO ] [sig ] [80/3373] Forecasting AGCO... [2026-02-27T20:15:33.526173] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-27T20:15:33.526203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-27T20:15:33.538737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-27T20:15:33.539107] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-27T20:15:33.539935] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-27T20:15:33.539989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:33.540022] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:33.540049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:33.540106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:33.598605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:33.599797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:33.599885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:33.599919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:33.724738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:33.724908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:33.724959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:33.724994] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:33.728488] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=39.41%) [2026-02-27T20:15:33.728817] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-27T20:15:33.728958] [INFO ] [sig ] AGCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:33.873816] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGCO.txt [2026-02-27T20:15:33.873990] [INFO ] [sig ] [80/3373] Completed AGCO in 0.3s | 2.79 sym/s | Total: 28.7s | ETA: 19.7m [2026-02-27T20:15:33.874034] [INFO ] [sig ] [81/3373] Forecasting AGD... [2026-02-27T20:15:33.874071] [INFO ] [sig ] Generating forecast for: AGD [2026-02-27T20:15:33.874106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-27T20:15:33.886146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-27T20:15:33.886550] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-27T20:15:33.887361] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-27T20:15:33.887415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:33.887447] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:33.887474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:33.887531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:33.945644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:33.946520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:33.946623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:33.946659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:34.072529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:34.072714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:34.072761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:34.072842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:34.076494] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-27T20:15:34.076821] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-27T20:15:34.076959] [INFO ] [sig ] AGD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:34.221701] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGD.txt [2026-02-27T20:15:34.221866] [INFO ] [sig ] [81/3373] Completed AGD in 0.3s | 2.79 sym/s | Total: 29.1s | ETA: 19.7m [2026-02-27T20:15:34.221908] [INFO ] [sig ] [82/3373] Forecasting AGEN... [2026-02-27T20:15:34.221939] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-27T20:15:34.221969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-27T20:15:34.234622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-27T20:15:34.235052] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-27T20:15:34.235928] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-27T20:15:34.235985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:34.236017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:34.236044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:34.236101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:34.295957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:34.296896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:34.296981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:34.297016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:34.419850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:34.420026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:34.420071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:34.420101] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:34.424089] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-02-27T20:15:34.424452] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-27T20:15:34.424625] [INFO ] [sig ] AGEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:34.571326] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGEN.txt [2026-02-27T20:15:34.571495] [INFO ] [sig ] [82/3373] Completed AGEN in 0.3s | 2.79 sym/s | Total: 29.4s | ETA: 19.7m [2026-02-27T20:15:34.571537] [INFO ] [sig ] [83/3373] Forecasting AGI... [2026-02-27T20:15:34.571567] [INFO ] [sig ] Generating forecast for: AGI [2026-02-27T20:15:34.571618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-27T20:15:34.584707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-27T20:15:34.585347] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-27T20:15:34.586409] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-27T20:15:34.586468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:34.586500] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:34.586527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:34.586617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:34.649367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:34.650301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:34.650392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:34.650427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:34.776049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:34.776235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:34.776278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:34.776306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:34.780396] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=43.00%) [2026-02-27T20:15:34.780728] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-27T20:15:34.780876] [INFO ] [sig ] AGI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:34.922906] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGI.txt [2026-02-27T20:15:34.923050] [INFO ] [sig ] [83/3373] Completed AGI in 0.4s | 2.79 sym/s | Total: 29.8s | ETA: 19.7m [2026-02-27T20:15:34.923090] [INFO ] [sig ] [84/3373] Forecasting AGIO... [2026-02-27T20:15:34.923121] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-27T20:15:34.923150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-27T20:15:34.976379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-27T20:15:34.976716] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-27T20:15:34.977522] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-27T20:15:34.977595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:34.977630] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:34.977657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:34.977714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:35.034815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:35.035430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:35.035508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:35.035543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:35.158637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:35.158800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:35.158844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:35.158889] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:35.162287] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-27T20:15:35.162560] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-27T20:15:35.162707] [INFO ] [sig ] AGIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:35.301390] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGIO.txt [2026-02-27T20:15:35.301548] [INFO ] [sig ] [84/3373] Completed AGIO in 0.4s | 2.79 sym/s | Total: 30.1s | ETA: 19.7m [2026-02-27T20:15:35.301613] [INFO ] [sig ] [85/3373] Forecasting AGM... [2026-02-27T20:15:35.301644] [INFO ] [sig ] Generating forecast for: AGM [2026-02-27T20:15:35.301673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-27T20:15:35.314775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-27T20:15:35.315198] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-27T20:15:35.316067] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-27T20:15:35.316122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:35.316154] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:35.316181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:35.316237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:35.374412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:35.375546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:35.375654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:35.375689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:35.501188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:35.501392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:35.501441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:35.501471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:35.505384] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-27T20:15:35.505808] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-27T20:15:35.505990] [INFO ] [sig ] AGM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:35.654499] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGM.txt [2026-02-27T20:15:35.654699] [INFO ] [sig ] [85/3373] Completed AGM in 0.4s | 2.79 sym/s | Total: 30.5s | ETA: 19.7m [2026-02-27T20:15:35.654745] [INFO ] [sig ] [86/3373] Forecasting AGMH... [2026-02-27T20:15:35.654777] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-27T20:15:35.654806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-27T20:15:35.667437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-27T20:15:35.667814] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-27T20:15:35.668709] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-27T20:15:35.668764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:35.668797] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:35.668823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:35.668880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:35.726511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:35.727477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:35.727598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:35.727655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:35.854739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:35.854890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:35.854934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:35.854963] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:35.858409] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-27T20:15:35.858709] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-27T20:15:35.858842] [INFO ] [sig ] AGMH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:36.002050] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGMH.txt [2026-02-27T20:15:36.002211] [INFO ] [sig ] [86/3373] Completed AGMH in 0.3s | 2.79 sym/s | Total: 30.8s | ETA: 19.6m [2026-02-27T20:15:36.002254] [INFO ] [sig ] [87/3373] Forecasting AGNC... [2026-02-27T20:15:36.002285] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-27T20:15:36.002315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-27T20:15:36.014731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-27T20:15:36.015151] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-27T20:15:36.016197] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-27T20:15:36.016275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:36.016323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:36.016356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:36.016421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:36.078033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:36.078960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:36.079050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:36.079085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:36.204025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:36.204182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:36.204225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:36.204254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:36.208042] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=51.82%) [2026-02-27T20:15:36.208394] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-27T20:15:36.208543] [INFO ] [sig ] AGNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:36.358477] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGNC.txt [2026-02-27T20:15:36.358654] [INFO ] [sig ] [87/3373] Completed AGNC in 0.4s | 2.79 sym/s | Total: 31.2s | ETA: 19.6m [2026-02-27T20:15:36.358699] [INFO ] [sig ] [88/3373] Forecasting AGNCL... [2026-02-27T20:15:36.358733] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-27T20:15:36.358770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-27T20:15:36.370101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-27T20:15:36.370471] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-27T20:15:36.371309] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-27T20:15:36.371363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:36.371394] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:36.371434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:36.371534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:36.431904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:36.432823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:36.432954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:36.432989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:36.542083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:36.542247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:36.542293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:36.542324] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:36.545924] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-27T20:15:36.546210] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-27T20:15:36.546340] [INFO ] [sig ] AGNCL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:36.689745] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGNCL.txt [2026-02-27T20:15:36.689910] [INFO ] [sig ] [88/3373] Completed AGNCL in 0.3s | 2.79 sym/s | Total: 31.5s | ETA: 19.6m [2026-02-27T20:15:36.689954] [INFO ] [sig ] [89/3373] Forecasting AGNCM... [2026-02-27T20:15:36.689986] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-27T20:15:36.690019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-27T20:15:36.701385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-27T20:15:36.701847] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-27T20:15:36.702738] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-27T20:15:36.702792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:36.702825] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:36.702851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:36.702912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:36.760557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:36.761484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:36.761569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:36.761625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:36.878511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:36.878698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:36.878746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:36.878783] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:36.882384] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-27T20:15:36.882700] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-27T20:15:36.882837] [INFO ] [sig ] AGNCM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:37.043216] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGNCM.txt [2026-02-27T20:15:37.043381] [INFO ] [sig ] [89/3373] Completed AGNCM in 0.4s | 2.79 sym/s | Total: 31.9s | ETA: 19.6m [2026-02-27T20:15:37.043423] [INFO ] [sig ] [90/3373] Forecasting AGNCN... [2026-02-27T20:15:37.043453] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-27T20:15:37.043483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-27T20:15:37.054724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-27T20:15:37.055098] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-27T20:15:37.055933] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-27T20:15:37.055988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:37.056021] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:37.056047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:37.056104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:37.114096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:37.115017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:37.115105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:37.115142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:37.236952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:37.237144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:37.237191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:37.237221] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:37.241114] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-27T20:15:37.241480] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-27T20:15:37.241653] [INFO ] [sig ] AGNCN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:37.399741] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGNCN.txt [2026-02-27T20:15:37.399921] [INFO ] [sig ] [90/3373] Completed AGNCN in 0.4s | 2.79 sym/s | Total: 32.2s | ETA: 19.6m [2026-02-27T20:15:37.399964] [INFO ] [sig ] [91/3373] Forecasting AGNCO... [2026-02-27T20:15:37.399996] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-27T20:15:37.400027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-27T20:15:37.411459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-27T20:15:37.411893] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-27T20:15:37.412743] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-27T20:15:37.412798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:37.412832] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:37.412858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:37.412914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:37.472046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:37.473004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:37.473096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:37.473131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:37.591155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:37.591326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:37.591370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:37.591400] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:37.595326] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-27T20:15:37.595785] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-27T20:15:37.596166] [INFO ] [sig ] AGNCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:37.743514] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGNCO.txt [2026-02-27T20:15:37.743710] [INFO ] [sig ] [91/3373] Completed AGNCO in 0.3s | 2.79 sym/s | Total: 32.6s | ETA: 19.6m [2026-02-27T20:15:37.743773] [INFO ] [sig ] [92/3373] Forecasting AGNCP... [2026-02-27T20:15:37.743811] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-27T20:15:37.743843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-27T20:15:37.756599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-27T20:15:37.756964] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-27T20:15:37.757862] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-27T20:15:37.757947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:37.757985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:37.758012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:37.758071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:37.817778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:37.818756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:37.818862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:37.818906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:37.948317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:37.948524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:37.948605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:37.948639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:37.952772] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=68.99%) [2026-02-27T20:15:37.953077] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-27T20:15:37.953223] [INFO ] [sig ] AGNCP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:38.094261] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGNCP.txt [2026-02-27T20:15:38.094397] [INFO ] [sig ] [92/3373] Completed AGNCP in 0.4s | 2.79 sym/s | Total: 32.9s | ETA: 19.6m [2026-02-27T20:15:38.094436] [INFO ] [sig ] [93/3373] Forecasting AGO... [2026-02-27T20:15:38.094474] [INFO ] [sig ] Generating forecast for: AGO [2026-02-27T20:15:38.094507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-27T20:15:38.107167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-27T20:15:38.107469] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-27T20:15:38.108523] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-27T20:15:38.108607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:38.108644] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:38.108671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:38.108727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:38.167064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:38.167826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:38.167942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:38.167979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:38.285768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:38.285935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:38.285979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:38.286007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:38.289544] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-27T20:15:38.289860] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-27T20:15:38.290003] [INFO ] [sig ] AGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:38.435365] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGO.txt [2026-02-27T20:15:38.435527] [INFO ] [sig ] [93/3373] Completed AGO in 0.3s | 2.80 sym/s | Total: 33.3s | ETA: 19.6m [2026-02-27T20:15:38.435567] [INFO ] [sig ] [94/3373] Forecasting AGRO... [2026-02-27T20:15:38.435621] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-27T20:15:38.435652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-27T20:15:38.449228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-27T20:15:38.449692] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-27T20:15:38.450900] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-27T20:15:38.450958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:38.450992] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:38.451021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:38.451080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:38.511722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:38.512642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:38.512733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:38.512770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:38.637336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:38.637508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:38.637560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:38.637618] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:38.641423] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-27T20:15:38.641781] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-27T20:15:38.641936] [INFO ] [sig ] AGRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:38.787023] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGRO.txt [2026-02-27T20:15:38.787381] [INFO ] [sig ] [94/3373] Completed AGRO in 0.4s | 2.80 sym/s | Total: 33.6s | ETA: 19.5m [2026-02-27T20:15:38.787424] [INFO ] [sig ] [95/3373] Forecasting AGX... [2026-02-27T20:15:38.787453] [INFO ] [sig ] Generating forecast for: AGX [2026-02-27T20:15:38.787483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-27T20:15:38.801169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-27T20:15:38.801525] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-27T20:15:38.802410] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-27T20:15:38.802504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:38.802546] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:38.802603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:38.802666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:38.861193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:38.862032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:38.862116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:38.862149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:38.990752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:38.990941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:38.990996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:38.991229] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:38.995162] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-27T20:15:38.995519] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-27T20:15:38.995706] [INFO ] [sig ] AGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:39.160262] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGX.txt [2026-02-27T20:15:39.160433] [INFO ] [sig ] [95/3373] Completed AGX in 0.4s | 2.79 sym/s | Total: 34.0s | ETA: 19.5m [2026-02-27T20:15:39.160476] [INFO ] [sig ] [96/3373] Forecasting AGYS... [2026-02-27T20:15:39.160506] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-27T20:15:39.160535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-27T20:15:39.173063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-27T20:15:39.173469] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-27T20:15:39.174346] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-27T20:15:39.174400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:39.174432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:39.174458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:39.174515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:39.237543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:39.238600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:39.238689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:39.238724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:39.366826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:39.367000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:39.367045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:39.367075] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:39.370641] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-02-27T20:15:39.370957] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-27T20:15:39.371097] [INFO ] [sig ] AGYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:39.517528] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AGYS.txt [2026-02-27T20:15:39.517723] [INFO ] [sig ] [96/3373] Completed AGYS in 0.4s | 2.79 sym/s | Total: 34.3s | ETA: 19.5m [2026-02-27T20:15:39.517770] [INFO ] [sig ] [97/3373] Forecasting AGZD... [2026-02-27T20:15:39.517804] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-27T20:15:39.517841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-27T20:15:39.529875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-27T20:15:39.530212] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-27T20:15:39.531036] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-27T20:15:39.531092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:39.531123] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:39.531149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:39.531205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:39.594770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:39.595673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:39.595758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:39.595792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:39.714436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:39.714612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:39.714657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:39.714685] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:39.718182] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-27T20:15:39.718464] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-27T20:15:39.718614] [INFO ] [sig ] AGZD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:39.862794] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AGZD.txt [2026-02-27T20:15:39.862941] [INFO ] [sig ] [97/3373] Completed AGZD in 0.3s | 2.80 sym/s | Total: 34.7s | ETA: 19.5m [2026-02-27T20:15:39.862980] [INFO ] [sig ] [98/3373] Forecasting AHCO... [2026-02-27T20:15:39.863013] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-27T20:15:39.863044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-27T20:15:39.875229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-27T20:15:39.875509] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-27T20:15:39.876326] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-27T20:15:39.876379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:39.876411] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:39.876438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:39.876495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:39.934263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:39.934938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:39.935017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:39.935050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:40.053171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:40.053320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:40.053394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:40.053425] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:40.056858] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-02-27T20:15:40.057319] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-27T20:15:40.057450] [INFO ] [sig ] AHCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:40.233382] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AHCO.txt [2026-02-27T20:15:40.233631] [INFO ] [sig ] [98/3373] Completed AHCO in 0.4s | 2.79 sym/s | Total: 35.1s | ETA: 19.5m [2026-02-27T20:15:40.233701] [INFO ] [sig ] [99/3373] Forecasting AHH... [2026-02-27T20:15:40.233742] [INFO ] [sig ] Generating forecast for: AHH [2026-02-27T20:15:40.233773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-27T20:15:40.249548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-27T20:15:40.250144] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-27T20:15:40.251217] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-27T20:15:40.251275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:40.251311] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:40.251341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:40.251437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:40.314380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:40.316566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:40.316982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:40.317053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:40.464801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:40.464994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:40.465047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:40.465078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:40.469225] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-27T20:15:40.469542] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-27T20:15:40.469718] [INFO ] [sig ] AHH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:40.631608] [INFO ] [LOCAL ] Saved forecast: AHH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AHH.txt [2026-02-27T20:15:40.631884] [INFO ] [sig ] [99/3373] Completed AHH in 0.4s | 2.79 sym/s | Total: 35.5s | ETA: 19.5m [2026-02-27T20:15:40.631938] [INFO ] [sig ] [100/3373] Forecasting AI... [2026-02-27T20:15:40.631983] [INFO ] [sig ] Generating forecast for: AI [2026-02-27T20:15:40.632028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-27T20:15:40.651192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-27T20:15:40.651871] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-27T20:15:40.653066] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-27T20:15:40.653129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:40.653164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:40.653194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:40.653257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:40.717395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:40.718890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:40.719057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:40.719106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:40.858148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:40.858404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:40.858458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:40.858487] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:40.863293] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-27T20:15:40.863913] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-27T20:15:40.864164] [INFO ] [sig ] AI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:41.089669] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AI.txt [2026-02-27T20:15:41.089889] [INFO ] [sig ] [100/3373] Completed AI in 0.5s | 2.78 sym/s | Total: 35.9s | ETA: 19.6m [2026-02-27T20:15:41.089961] [INFO ] [sig ] [101/3373] Forecasting AIA... [2026-02-27T20:15:41.090019] [INFO ] [sig ] Generating forecast for: AIA [2026-02-27T20:15:41.090073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-27T20:15:41.107720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-27T20:15:41.108500] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-27T20:15:41.110009] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-27T20:15:41.110087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:41.110123] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:41.110152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:41.110223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:41.172493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:41.173493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:41.173629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:41.173669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:41.305903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:41.306115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:41.306171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:41.306203] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:41.310429] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-27T20:15:41.310841] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-27T20:15:41.311009] [INFO ] [sig ] AIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:41.459951] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AIA.txt [2026-02-27T20:15:41.460387] [INFO ] [sig ] [101/3373] Completed AIA in 0.4s | 2.78 sym/s | Total: 36.3s | ETA: 19.6m [2026-02-27T20:15:41.460442] [INFO ] [sig ] [102/3373] Forecasting AIG... [2026-02-27T20:15:41.460473] [INFO ] [sig ] Generating forecast for: AIG [2026-02-27T20:15:41.460535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-27T20:15:41.474028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-27T20:15:41.474463] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-27T20:15:41.475588] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-27T20:15:41.475645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:41.475678] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:41.475705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:41.475768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:41.538236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:41.539212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:41.539304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:41.539339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:41.670000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:41.670161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:41.670204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:41.670233] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:41.673992] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-27T20:15:41.674481] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-27T20:15:41.674642] [INFO ] [sig ] AIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:41.827019] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AIG.txt [2026-02-27T20:15:41.827176] [INFO ] [sig ] [102/3373] Completed AIG in 0.4s | 2.78 sym/s | Total: 36.7s | ETA: 19.6m [2026-02-27T20:15:41.827217] [INFO ] [sig ] [103/3373] Forecasting AIMD... [2026-02-27T20:15:41.827247] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-27T20:15:41.827277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-27T20:15:41.838922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-27T20:15:41.839252] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-27T20:15:41.840149] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-27T20:15:41.840207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:41.840241] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:41.840270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:41.840329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:41.899298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:41.900359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:41.900448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:41.900483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:42.024869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:42.025051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:42.025109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:42.025142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:42.028949] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-27T20:15:42.029290] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-27T20:15:42.029433] [INFO ] [sig ] AIMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:42.171455] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIMD.txt [2026-02-27T20:15:42.171620] [INFO ] [sig ] [103/3373] Completed AIMD in 0.3s | 2.78 sym/s | Total: 37.0s | ETA: 19.6m [2026-02-27T20:15:42.171673] [INFO ] [sig ] [104/3373] Forecasting AIO... [2026-02-27T20:15:42.171708] [INFO ] [sig ] Generating forecast for: AIO [2026-02-27T20:15:42.171743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-27T20:15:42.184828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-27T20:15:42.185153] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-27T20:15:42.185983] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-27T20:15:42.186046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:42.186078] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:42.186105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:42.186161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:42.243331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:42.244271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:42.244361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:42.244424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:42.372420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:42.372610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:42.372657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:42.372689] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:42.376394] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=83.30%) [2026-02-27T20:15:42.376703] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-27T20:15:42.376839] [INFO ] [sig ] AIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:42.521886] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AIO.txt [2026-02-27T20:15:42.522094] [INFO ] [sig ] [104/3373] Completed AIO in 0.4s | 2.78 sym/s | Total: 37.4s | ETA: 19.6m [2026-02-27T20:15:42.522162] [INFO ] [sig ] [105/3373] Forecasting AIP... [2026-02-27T20:15:42.522214] [INFO ] [sig ] Generating forecast for: AIP [2026-02-27T20:15:42.522257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-27T20:15:42.534814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-27T20:15:42.535190] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-27T20:15:42.536038] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-27T20:15:42.536094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:42.536128] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:42.536155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:42.536237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:42.598015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:42.598944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:42.599035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:42.599068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:42.724010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:42.724171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:42.724213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:42.724242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:42.727735] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-02-27T20:15:42.728038] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-27T20:15:42.728177] [INFO ] [sig ] AIP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:42.877459] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIP.txt [2026-02-27T20:15:42.877655] [INFO ] [sig ] [105/3373] Completed AIP in 0.4s | 2.78 sym/s | Total: 37.7s | ETA: 19.6m [2026-02-27T20:15:42.877702] [INFO ] [sig ] [106/3373] Forecasting AIPI... [2026-02-27T20:15:42.877732] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-27T20:15:42.877761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-27T20:15:42.891141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-27T20:15:42.891747] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-27T20:15:42.892781] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-27T20:15:42.892834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:42.892866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:42.892893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:42.892953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:42.951408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:42.952305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:42.952394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:42.952428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:43.076124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:43.076518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:43.076596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:43.076635] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:43.080943] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=7.70%) [2026-02-27T20:15:43.081501] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-27T20:15:43.081672] [INFO ] [sig ] AIPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:43.239882] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIPI.txt [2026-02-27T20:15:43.240063] [INFO ] [sig ] [106/3373] Completed AIPI in 0.4s | 2.78 sym/s | Total: 38.1s | ETA: 19.6m [2026-02-27T20:15:43.240106] [INFO ] [sig ] [107/3373] Forecasting AIQ... [2026-02-27T20:15:43.240137] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-27T20:15:43.240172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-27T20:15:43.253694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-27T20:15:43.254074] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-27T20:15:43.254968] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-27T20:15:43.255024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:43.255056] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:43.255083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:43.255145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:43.314366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:43.315260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:43.315350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:43.315383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:43.440372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:43.440545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:43.440621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:43.440660] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:43.444393] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-27T20:15:43.444707] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-27T20:15:43.444845] [INFO ] [sig ] AIQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:43.594096] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AIQ.txt [2026-02-27T20:15:43.594271] [INFO ] [sig ] [107/3373] Completed AIQ in 0.4s | 2.78 sym/s | Total: 38.4s | ETA: 19.5m [2026-02-27T20:15:43.594314] [INFO ] [sig ] [108/3373] Forecasting AIRG... [2026-02-27T20:15:43.594344] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-27T20:15:43.594373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-27T20:15:43.606441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-27T20:15:43.606859] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-27T20:15:43.607700] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-27T20:15:43.607754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:43.607786] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:43.607813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:43.607871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:43.666547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:43.667457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:43.667544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:43.667600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:43.785289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:43.785451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:43.785511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:43.785542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:43.789196] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-02-27T20:15:43.789507] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-27T20:15:43.789703] [INFO ] [sig ] AIRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:43.936182] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIRG.txt [2026-02-27T20:15:43.936336] [INFO ] [sig ] [108/3373] Completed AIRG in 0.3s | 2.79 sym/s | Total: 38.8s | ETA: 19.5m [2026-02-27T20:15:43.936378] [INFO ] [sig ] [109/3373] Forecasting AIRJ... [2026-02-27T20:15:43.936408] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-27T20:15:43.936438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-27T20:15:43.948191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-27T20:15:43.948607] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-27T20:15:43.949417] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-27T20:15:43.949471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:43.949502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:43.949529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:43.949605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:44.007345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:44.008297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:44.008399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:44.008438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:44.138187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:44.138590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:44.138651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:44.138689] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:44.142437] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-27T20:15:44.142764] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-27T20:15:44.142906] [INFO ] [sig ] AIRJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:44.301679] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIRJ.txt [2026-02-27T20:15:44.301853] [INFO ] [sig ] [109/3373] Completed AIRJ in 0.4s | 2.79 sym/s | Total: 39.1s | ETA: 19.5m [2026-02-27T20:15:44.301910] [INFO ] [sig ] [110/3373] Forecasting AIRS... [2026-02-27T20:15:44.301946] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-27T20:15:44.301979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-27T20:15:44.314771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-27T20:15:44.315215] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-27T20:15:44.316099] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-27T20:15:44.316169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:44.316213] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:44.316245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:44.316304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:44.385590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:44.386682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:44.386800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:44.386840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:44.532088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:44.532300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:44.532376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:44.532434] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:44.538900] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-02-27T20:15:44.539624] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-27T20:15:44.539845] [INFO ] [sig ] AIRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:44.733756] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AIRS.txt [2026-02-27T20:15:44.733906] [INFO ] [sig ] [110/3373] Completed AIRS in 0.4s | 2.78 sym/s | Total: 39.6s | ETA: 19.6m [2026-02-27T20:15:44.733947] [INFO ] [sig ] [111/3373] Forecasting AISP... [2026-02-27T20:15:44.733976] [INFO ] [sig ] Generating forecast for: AISP [2026-02-27T20:15:44.734005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-27T20:15:44.748890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-27T20:15:44.749283] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-27T20:15:44.750097] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-27T20:15:44.750151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:44.750183] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:44.750211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:44.750268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:44.809508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:44.810183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:44.810263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:44.810295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:44.938610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:44.938770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:44.938812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:44.938843] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:44.943400] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=30.88%) [2026-02-27T20:15:44.943835] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-27T20:15:44.943986] [INFO ] [sig ] AISP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:45.088350] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AISP.txt [2026-02-27T20:15:45.088513] [INFO ] [sig ] [111/3373] Completed AISP in 0.4s | 2.78 sym/s | Total: 39.9s | ETA: 19.6m [2026-02-27T20:15:45.088558] [INFO ] [sig ] [112/3373] Forecasting AIZN... [2026-02-27T20:15:45.088616] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-27T20:15:45.088648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-27T20:15:45.102951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-27T20:15:45.103300] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-27T20:15:45.104161] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-27T20:15:45.104215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:45.104273] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:45.104303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:45.104361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:45.165975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:45.166966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:45.167056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:45.167091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:45.279730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:45.279898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:45.279943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:45.279979] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:45.283909] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-27T20:15:45.284195] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-27T20:15:45.284330] [INFO ] [sig ] AIZN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:45.426189] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AIZN.txt [2026-02-27T20:15:45.426356] [INFO ] [sig ] [112/3373] Completed AIZN in 0.3s | 2.78 sym/s | Total: 40.3s | ETA: 19.5m [2026-02-27T20:15:45.426397] [INFO ] [sig ] [113/3373] Forecasting AJG... [2026-02-27T20:15:45.426427] [INFO ] [sig ] Generating forecast for: AJG [2026-02-27T20:15:45.426457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-27T20:15:45.439540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-27T20:15:45.440040] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-27T20:15:45.440931] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-27T20:15:45.440994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:45.441033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:45.441066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:45.441133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:45.498691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:45.499606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:45.499689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:45.499722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:45.619645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:45.619802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:45.619846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:45.619875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:45.623354] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=21.83%) [2026-02-27T20:15:45.623697] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-27T20:15:45.623847] [INFO ] [sig ] AJG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:45.764801] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AJG.txt [2026-02-27T20:15:45.764932] [INFO ] [sig ] [113/3373] Completed AJG in 0.3s | 2.78 sym/s | Total: 40.6s | ETA: 19.5m [2026-02-27T20:15:45.764988] [INFO ] [sig ] [114/3373] Forecasting AKAM... [2026-02-27T20:15:45.765035] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-27T20:15:45.765084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-27T20:15:45.778807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-27T20:15:45.779151] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-27T20:15:45.779995] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-27T20:15:45.780050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:45.780082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:45.780109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:45.780169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:45.841282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:45.842162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:45.842267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:45.842309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:45.968982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:45.969167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:45.969213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:45.969242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:45.972875] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-27T20:15:45.973191] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-27T20:15:45.973323] [INFO ] [sig ] AKAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:46.116186] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AKAM.txt [2026-02-27T20:15:46.116337] [INFO ] [sig ] [114/3373] Completed AKAM in 0.4s | 2.78 sym/s | Total: 40.9s | ETA: 19.5m [2026-02-27T20:15:46.116379] [INFO ] [sig ] [115/3373] Forecasting AKBA... [2026-02-27T20:15:46.116408] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-27T20:15:46.116438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-27T20:15:46.129015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-27T20:15:46.129384] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-27T20:15:46.130206] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-27T20:15:46.130261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:46.130294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:46.130321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:46.130379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:46.189508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:46.190404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:46.190496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:46.190531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:46.320267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:46.320447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:46.320490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:46.320518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:46.324210] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=56.91%) [2026-02-27T20:15:46.324506] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-27T20:15:46.324665] [INFO ] [sig ] AKBA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:46.473140] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AKBA.txt [2026-02-27T20:15:46.473343] [INFO ] [sig ] [115/3373] Completed AKBA in 0.4s | 2.78 sym/s | Total: 41.3s | ETA: 19.5m [2026-02-27T20:15:46.473404] [INFO ] [sig ] [116/3373] Forecasting AL... [2026-02-27T20:15:46.473474] [INFO ] [sig ] Generating forecast for: AL [2026-02-27T20:15:46.473526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-27T20:15:46.486069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-27T20:15:46.486379] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-27T20:15:46.487197] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-27T20:15:46.487251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:46.487283] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:46.487310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:46.487367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:46.547215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:46.548095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:46.548179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:46.548212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:46.669275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:46.669438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:46.669481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:46.669510] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:46.673032] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-27T20:15:46.673310] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-27T20:15:46.673444] [INFO ] [sig ] AL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:46.814768] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AL.txt [2026-02-27T20:15:46.814897] [INFO ] [sig ] [116/3373] Completed AL in 0.3s | 2.79 sym/s | Total: 41.6s | ETA: 19.5m [2026-02-27T20:15:46.814937] [INFO ] [sig ] [117/3373] Forecasting ALAB... [2026-02-27T20:15:46.814968] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-27T20:15:46.814998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-27T20:15:46.826650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-27T20:15:46.826960] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-27T20:15:46.827811] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-27T20:15:46.827865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:46.827932] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:46.827964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:46.828024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:46.885974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:46.886879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:46.886960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:46.886993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:47.011803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:47.011969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:47.012011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:47.012040] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:47.015870] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-27T20:15:47.016149] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-27T20:15:47.016278] [INFO ] [sig ] ALAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:47.159022] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALAB.txt [2026-02-27T20:15:47.159171] [INFO ] [sig ] [117/3373] Completed ALAB in 0.3s | 2.79 sym/s | Total: 42.0s | ETA: 19.5m [2026-02-27T20:15:47.159214] [INFO ] [sig ] [118/3373] Forecasting ALB... [2026-02-27T20:15:47.159243] [INFO ] [sig ] Generating forecast for: ALB [2026-02-27T20:15:47.159273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-27T20:15:47.174050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-27T20:15:47.174340] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-27T20:15:47.175155] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-27T20:15:47.175209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:47.175240] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:47.175265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:47.175321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:47.232784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:47.233490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:47.233569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:47.233624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:47.358420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:47.358600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:47.358648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:47.358677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:47.362301] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-27T20:15:47.362609] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-27T20:15:47.362750] [INFO ] [sig ] ALB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:47.508973] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALB.txt [2026-02-27T20:15:47.509107] [INFO ] [sig ] [118/3373] Completed ALB in 0.3s | 2.79 sym/s | Total: 42.3s | ETA: 19.5m [2026-02-27T20:15:47.509148] [INFO ] [sig ] [119/3373] Forecasting ALC... [2026-02-27T20:15:47.509205] [INFO ] [sig ] Generating forecast for: ALC [2026-02-27T20:15:47.509236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-27T20:15:47.521741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-27T20:15:47.522086] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-27T20:15:47.522894] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-27T20:15:47.522948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:47.522981] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:47.523008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:47.523067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:47.582240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:47.583373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:47.583476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:47.583515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:47.719739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:47.719918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:47.719963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:47.720013] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:47.723914] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=60.31%) [2026-02-27T20:15:47.724336] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-27T20:15:47.724492] [INFO ] [sig ] ALC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:47.869797] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALC.txt [2026-02-27T20:15:47.869977] [INFO ] [sig ] [119/3373] Completed ALC in 0.4s | 2.79 sym/s | Total: 42.7s | ETA: 19.5m [2026-02-27T20:15:47.870024] [INFO ] [sig ] [120/3373] Forecasting ALCO... [2026-02-27T20:15:47.870054] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-27T20:15:47.870087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-27T20:15:47.883647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-27T20:15:47.884068] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-27T20:15:47.885018] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-27T20:15:47.885075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:47.885107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:47.885135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:47.885195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:47.943590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:47.944448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:47.944535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:47.944568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:48.065651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:48.065818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:48.065862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:48.065891] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:48.069670] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-02-27T20:15:48.069961] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-27T20:15:48.070112] [INFO ] [sig ] ALCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:48.226372] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALCO.txt [2026-02-27T20:15:48.226540] [INFO ] [sig ] [120/3373] Completed ALCO in 0.4s | 2.79 sym/s | Total: 43.1s | ETA: 19.5m [2026-02-27T20:15:48.226603] [INFO ] [sig ] [121/3373] Forecasting ALDX... [2026-02-27T20:15:48.226636] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-27T20:15:48.226665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-27T20:15:48.244220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-27T20:15:48.244611] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-27T20:15:48.245750] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-27T20:15:48.245820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:48.245868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:48.245910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:48.246001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:48.328403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:48.329649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:48.329772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:48.329840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:48.469676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:48.469844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:48.469888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:48.469917] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:48.473550] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-27T20:15:48.473893] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-27T20:15:48.474041] [INFO ] [sig ] ALDX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:48.666279] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALDX.txt [2026-02-27T20:15:48.666450] [INFO ] [sig ] [121/3373] Completed ALDX in 0.4s | 2.78 sym/s | Total: 43.5s | ETA: 19.5m [2026-02-27T20:15:48.666493] [INFO ] [sig ] [122/3373] Forecasting ALEX... [2026-02-27T20:15:48.666524] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-27T20:15:48.666555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-27T20:15:48.680203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-27T20:15:48.680714] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-27T20:15:48.681801] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-27T20:15:48.681861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:48.681895] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:48.681922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:48.682014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:48.742066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:48.743150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:48.743237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:48.743271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:48.874720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:48.874884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:48.874927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:48.874958] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:48.878560] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-27T20:15:48.878879] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-27T20:15:48.879021] [INFO ] [sig ] ALEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:49.023519] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALEX.txt [2026-02-27T20:15:49.023707] [INFO ] [sig ] [122/3373] Completed ALEX in 0.4s | 2.78 sym/s | Total: 43.9s | ETA: 19.5m [2026-02-27T20:15:49.023750] [INFO ] [sig ] [123/3373] Forecasting ALG... [2026-02-27T20:15:49.023780] [INFO ] [sig ] Generating forecast for: ALG [2026-02-27T20:15:49.023809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-27T20:15:49.036713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-27T20:15:49.037122] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-27T20:15:49.038005] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-27T20:15:49.038064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:49.038099] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:49.038139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:49.038199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:49.109931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:49.110990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:49.111096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:49.111131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:49.244756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:49.244969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:49.245046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:49.245108] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:49.250690] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-02-27T20:15:49.251254] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-27T20:15:49.251491] [INFO ] [sig ] ALG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:49.461764] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALG.txt [2026-02-27T20:15:49.461982] [INFO ] [sig ] [123/3373] Completed ALG in 0.4s | 2.78 sym/s | Total: 44.3s | ETA: 19.5m [2026-02-27T20:15:49.462036] [INFO ] [sig ] [124/3373] Forecasting ALGM... [2026-02-27T20:15:49.462073] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-27T20:15:49.462113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-27T20:15:49.493496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-27T20:15:49.494203] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-27T20:15:49.495793] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-27T20:15:49.495884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:49.495921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:49.495948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:49.496029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:49.584159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:49.585763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:49.585956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:49.586018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:49.823825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:49.824140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:49.824224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:49.824282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:49.835235] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=41.77%) [2026-02-27T20:15:49.836072] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-27T20:15:49.836365] [INFO ] [sig ] ALGM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:50.065660] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALGM.txt [2026-02-27T20:15:50.065951] [INFO ] [sig ] [124/3373] Completed ALGM in 0.6s | 2.76 sym/s | Total: 44.9s | ETA: 19.6m [2026-02-27T20:15:50.066021] [INFO ] [sig ] [125/3373] Forecasting ALGN... [2026-02-27T20:15:50.066067] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-27T20:15:50.066114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-27T20:15:50.097388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-27T20:15:50.098281] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-27T20:15:50.100268] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-27T20:15:50.100441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:50.100499] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:50.100546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:50.100683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:50.181437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:50.182770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:50.182890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:50.182926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:50.354835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:50.355212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:50.355290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:50.355332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:50.362596] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-02-27T20:15:50.363431] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-27T20:15:50.363759] [INFO ] [sig ] ALGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:50.572909] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALGN.txt [2026-02-27T20:15:50.573144] [INFO ] [sig ] [125/3373] Completed ALGN in 0.5s | 2.75 sym/s | Total: 45.4s | ETA: 19.7m [2026-02-27T20:15:50.573201] [INFO ] [sig ] [126/3373] Forecasting ALGS... [2026-02-27T20:15:50.573242] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-27T20:15:50.573275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-27T20:15:50.591827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-27T20:15:50.592609] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-27T20:15:50.594033] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-27T20:15:50.594111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:50.594161] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:50.594218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:50.594305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:50.663636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:50.664919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:50.665033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:50.665067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:50.803895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:50.804136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:50.804188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:50.804220] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:50.808492] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-27T20:15:50.808913] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-27T20:15:50.809093] [INFO ] [sig ] ALGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:50.961280] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALGS.txt [2026-02-27T20:15:50.961511] [INFO ] [sig ] [126/3373] Completed ALGS in 0.4s | 2.75 sym/s | Total: 45.8s | ETA: 19.7m [2026-02-27T20:15:50.961556] [INFO ] [sig ] [127/3373] Forecasting ALHC... [2026-02-27T20:15:50.961614] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-27T20:15:50.961664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-27T20:15:50.980295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-27T20:15:50.980887] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-27T20:15:50.981900] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-27T20:15:50.981958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:50.981994] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:50.982022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:50.982084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:51.066971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:51.068541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:51.068710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:51.068760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:51.229992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:51.230269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:51.230332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:51.230376] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:51.237317] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-27T20:15:51.238155] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-27T20:15:51.238438] [INFO ] [sig ] ALHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:51.421555] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALHC.txt [2026-02-27T20:15:51.421882] [INFO ] [sig ] [127/3373] Completed ALHC in 0.5s | 2.75 sym/s | Total: 46.3s | ETA: 19.7m [2026-02-27T20:15:51.421931] [INFO ] [sig ] [128/3373] Forecasting ALK... [2026-02-27T20:15:51.421965] [INFO ] [sig ] Generating forecast for: ALK [2026-02-27T20:15:51.421999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-27T20:15:51.438982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-27T20:15:51.439732] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-27T20:15:51.441047] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-27T20:15:51.441133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:51.441176] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:51.441219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:51.441306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:51.517615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:51.519187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:51.519374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:51.519416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:51.697126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:51.697397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:51.697461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:51.697502] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:51.702960] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=64.16%) [2026-02-27T20:15:51.703662] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-27T20:15:51.704000] [INFO ] [sig ] ALK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:51.879688] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALK.txt [2026-02-27T20:15:51.879997] [INFO ] [sig ] [128/3373] Completed ALK in 0.5s | 2.74 sym/s | Total: 46.7s | ETA: 19.7m [2026-02-27T20:15:51.880063] [INFO ] [sig ] [129/3373] Forecasting ALKS... [2026-02-27T20:15:51.880102] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-27T20:15:51.880145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-27T20:15:51.895129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-27T20:15:51.895859] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-27T20:15:51.897022] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-27T20:15:51.897083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:51.897202] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:51.897247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:51.897331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:51.964659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:51.965976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:51.966083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:51.966119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:52.099354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:52.099620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:52.099673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:52.099703] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:52.104783] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-27T20:15:52.105204] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-27T20:15:52.105680] [INFO ] [sig ] ALKS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:52.259867] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALKS.txt [2026-02-27T20:15:52.260088] [INFO ] [sig ] [129/3373] Completed ALKS in 0.4s | 2.74 sym/s | Total: 47.1s | ETA: 19.7m [2026-02-27T20:15:52.260135] [INFO ] [sig ] [130/3373] Forecasting ALL... [2026-02-27T20:15:52.260166] [INFO ] [sig ] Generating forecast for: ALL [2026-02-27T20:15:52.260197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-27T20:15:52.275116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-27T20:15:52.275987] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-27T20:15:52.277506] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-27T20:15:52.277564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:52.277623] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:52.277652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:52.277713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:52.340113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:52.341447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:52.341557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:52.341614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:52.470757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:52.471002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:52.471053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:52.471084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:52.475291] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-27T20:15:52.475658] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-27T20:15:52.475815] [INFO ] [sig ] ALL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:52.772960] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALL.txt [2026-02-27T20:15:52.773201] [INFO ] [sig ] [130/3373] Completed ALL in 0.5s | 2.73 sym/s | Total: 47.6s | ETA: 19.8m [2026-02-27T20:15:52.773251] [INFO ] [sig ] [131/3373] Forecasting ALLE... [2026-02-27T20:15:52.773284] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-27T20:15:52.773318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-27T20:15:52.788941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-27T20:15:52.789647] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-27T20:15:52.790689] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-27T20:15:52.790759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:52.790822] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:52.790859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:52.790918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:52.861130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:52.862124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:52.862217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:52.862253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:52.988621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:52.988792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:52.988836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:52.988866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:52.992930] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-02-27T20:15:52.993229] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-27T20:15:52.993368] [INFO ] [sig ] ALLE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:53.146168] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALLE.txt [2026-02-27T20:15:53.146321] [INFO ] [sig ] [131/3373] Completed ALLE in 0.4s | 2.73 sym/s | Total: 48.0s | ETA: 19.8m [2026-02-27T20:15:53.146364] [INFO ] [sig ] [132/3373] Forecasting ALLO... [2026-02-27T20:15:53.146395] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-27T20:15:53.146424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-27T20:15:53.161969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-27T20:15:53.162354] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-27T20:15:53.163248] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-27T20:15:53.163306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:53.163339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:53.163367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:53.163426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:53.222361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:53.223172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:53.223262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:53.223296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:53.367173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:53.367384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:53.367445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:53.367486] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:53.371757] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-02-27T20:15:53.372135] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-27T20:15:53.372307] [INFO ] [sig ] ALLO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:53.526155] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALLO.txt [2026-02-27T20:15:53.526416] [INFO ] [sig ] [132/3373] Completed ALLO in 0.4s | 2.73 sym/s | Total: 48.4s | ETA: 19.8m [2026-02-27T20:15:53.526486] [INFO ] [sig ] [133/3373] Forecasting ALLY... [2026-02-27T20:15:53.526517] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-27T20:15:53.526553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-27T20:15:53.545494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-27T20:15:53.545995] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-27T20:15:53.547078] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-27T20:15:53.547153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:53.547356] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:53.547418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:53.547507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:53.607756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:53.608777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:53.608878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:53.608914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:53.732908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:53.733108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:53.733163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:53.733196] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:53.737028] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-27T20:15:53.737330] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-27T20:15:53.737510] [INFO ] [sig ] ALLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:53.887940] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALLY.txt [2026-02-27T20:15:53.888106] [INFO ] [sig ] [133/3373] Completed ALLY in 0.4s | 2.73 sym/s | Total: 48.7s | ETA: 19.8m [2026-02-27T20:15:53.888151] [INFO ] [sig ] [134/3373] Forecasting ALMS... [2026-02-27T20:15:53.888189] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-27T20:15:53.888224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-27T20:15:53.901779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-27T20:15:53.902176] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-27T20:15:53.903029] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-27T20:15:53.903085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:53.903121] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:53.903157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:53.903236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:53.964595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:53.965717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:53.965805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:53.965839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:54.094100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:54.094260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:54.094304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:54.094333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:54.097986] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=92.73%) [2026-02-27T20:15:54.098280] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-27T20:15:54.098625] [INFO ] [sig ] ALMS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:54.245676] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALMS.txt [2026-02-27T20:15:54.245849] [INFO ] [sig ] [134/3373] Completed ALMS in 0.4s | 2.73 sym/s | Total: 49.1s | ETA: 19.8m [2026-02-27T20:15:54.245893] [INFO ] [sig ] [135/3373] Forecasting ALNY... [2026-02-27T20:15:54.245922] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-27T20:15:54.245952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-27T20:15:54.260303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-27T20:15:54.260634] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-27T20:15:54.261463] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-27T20:15:54.261518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:54.261549] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:54.261596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:54.261657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:54.319606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:54.320393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:54.320476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:54.320509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:54.448182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:54.448537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:54.448598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:54.448630] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:54.452266] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=33.68%) [2026-02-27T20:15:54.452547] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-27T20:15:54.452703] [INFO ] [sig ] ALNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:54.601448] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALNY.txt [2026-02-27T20:15:54.601642] [INFO ] [sig ] [135/3373] Completed ALNY in 0.4s | 2.73 sym/s | Total: 49.4s | ETA: 19.8m [2026-02-27T20:15:54.601725] [INFO ] [sig ] [136/3373] Forecasting ALRM... [2026-02-27T20:15:54.601757] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-27T20:15:54.601786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-27T20:15:54.617307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-27T20:15:54.617722] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-27T20:15:54.618638] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-27T20:15:54.618712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:54.618746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:54.618773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:54.618830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:54.679720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:54.680646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:54.680732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:54.680765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:54.812714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:54.812889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:54.812945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:54.813005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:54.817171] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-27T20:15:54.817569] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-27T20:15:54.817756] [INFO ] [sig ] ALRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:54.981185] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALRM.txt [2026-02-27T20:15:54.981379] [INFO ] [sig ] [136/3373] Completed ALRM in 0.4s | 2.73 sym/s | Total: 49.8s | ETA: 19.8m [2026-02-27T20:15:54.981423] [INFO ] [sig ] [137/3373] Forecasting ALRS... [2026-02-27T20:15:54.981452] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-27T20:15:54.981481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-27T20:15:54.994605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-27T20:15:54.995016] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-27T20:15:54.995866] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-27T20:15:54.995920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:54.995953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:54.995981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:54.996039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:55.057389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:55.058538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:55.058642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:55.058676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:55.194881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:55.195044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:55.195088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:55.195117] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:55.199165] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-02-27T20:15:55.199455] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-27T20:15:55.199807] [INFO ] [sig ] ALRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:55.349847] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALRS.txt [2026-02-27T20:15:55.350012] [INFO ] [sig ] [137/3373] Completed ALRS in 0.4s | 2.73 sym/s | Total: 50.2s | ETA: 19.8m [2026-02-27T20:15:55.350054] [INFO ] [sig ] [138/3373] Forecasting ALSN... [2026-02-27T20:15:55.350083] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-27T20:15:55.350113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-27T20:15:55.363151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-27T20:15:55.363537] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-27T20:15:55.364435] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-27T20:15:55.364491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:55.364524] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:55.364552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:55.364656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:55.423226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:55.424197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:55.424300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:55.424334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:55.551347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:55.551516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:55.551563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:55.551615] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:55.555143] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-27T20:15:55.555476] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-27T20:15:55.555655] [INFO ] [sig ] ALSN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:55.704857] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALSN.txt [2026-02-27T20:15:55.705025] [INFO ] [sig ] [138/3373] Completed ALSN in 0.4s | 2.73 sym/s | Total: 50.5s | ETA: 19.7m [2026-02-27T20:15:55.705068] [INFO ] [sig ] [139/3373] Forecasting ALTG... [2026-02-27T20:15:55.705102] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-27T20:15:55.705134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-27T20:15:55.718426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-27T20:15:55.718833] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-27T20:15:55.719893] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-27T20:15:55.719947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:55.719981] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:55.720046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:55.720133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:55.783143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:55.784071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:55.784161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:55.784193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:55.912695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:55.912872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:55.912918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:55.912948] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:55.917193] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-27T20:15:55.917520] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-27T20:15:55.917691] [INFO ] [sig ] ALTG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:56.065059] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALTG.txt [2026-02-27T20:15:56.065224] [INFO ] [sig ] [139/3373] Completed ALTG in 0.4s | 2.73 sym/s | Total: 50.9s | ETA: 19.7m [2026-02-27T20:15:56.065278] [INFO ] [sig ] [140/3373] Forecasting ALTI... [2026-02-27T20:15:56.065316] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-27T20:15:56.065353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-27T20:15:56.080275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-27T20:15:56.080641] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-27T20:15:56.081438] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-27T20:15:56.081492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:56.081524] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:56.081552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:56.081633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:56.138950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:56.139895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:56.139980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:56.140014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:56.270124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:56.270291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:56.270335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:56.270365] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:56.274600] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-02-27T20:15:56.274884] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-27T20:15:56.275019] [INFO ] [sig ] ALTI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:56.417635] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALTI.txt [2026-02-27T20:15:56.417803] [INFO ] [sig ] [140/3373] Completed ALTI in 0.4s | 2.73 sym/s | Total: 51.2s | ETA: 19.7m [2026-02-27T20:15:56.417843] [INFO ] [sig ] [141/3373] Forecasting ALTS... [2026-02-27T20:15:56.417874] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-27T20:15:56.417928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-27T20:15:56.431147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-27T20:15:56.431530] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-27T20:15:56.432357] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-27T20:15:56.432410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:56.432442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:56.432470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:56.432532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:56.495534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:56.496491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:56.496608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:56.496645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:56.625835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:56.626002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:56.626047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:56.626077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:56.629999] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-27T20:15:56.630318] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-27T20:15:56.630456] [INFO ] [sig ] ALTS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:56.777007] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALTS.txt [2026-02-27T20:15:56.777181] [INFO ] [sig ] [141/3373] Completed ALTS in 0.4s | 2.73 sym/s | Total: 51.6s | ETA: 19.7m [2026-02-27T20:15:56.777225] [INFO ] [sig ] [142/3373] Forecasting ALTY... [2026-02-27T20:15:56.777261] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-27T20:15:56.777306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-27T20:15:56.790192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-27T20:15:56.790605] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-27T20:15:56.791424] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-27T20:15:56.791478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:56.791511] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:56.791538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:56.791615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:56.848821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:56.849754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:56.849842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:56.849877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:56.959286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:56.959449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:56.959492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:56.959522] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:56.963065] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=66.53%) [2026-02-27T20:15:56.963347] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-27T20:15:56.963483] [INFO ] [sig ] ALTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:57.104497] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALTY.txt [2026-02-27T20:15:57.104689] [INFO ] [sig ] [142/3373] Completed ALTY in 0.3s | 2.73 sym/s | Total: 51.9s | ETA: 19.7m [2026-02-27T20:15:57.104734] [INFO ] [sig ] [143/3373] Forecasting ALVO... [2026-02-27T20:15:57.104764] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-27T20:15:57.104793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-27T20:15:57.117502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-27T20:15:57.117924] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-27T20:15:57.118772] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-27T20:15:57.118829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:57.118867] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:57.118896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:57.118954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:57.180877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:57.181992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:57.182078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:57.182111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:57.304982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:57.305151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:57.305213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:57.305252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:57.308909] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-27T20:15:57.309224] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-27T20:15:57.309377] [INFO ] [sig ] ALVO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:57.496836] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALVO.txt [2026-02-27T20:15:57.497065] [INFO ] [sig ] [143/3373] Completed ALVO in 0.4s | 2.73 sym/s | Total: 52.3s | ETA: 19.7m [2026-02-27T20:15:57.497140] [INFO ] [sig ] [144/3373] Forecasting ALX... [2026-02-27T20:15:57.497188] [INFO ] [sig ] Generating forecast for: ALX [2026-02-27T20:15:57.497239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-27T20:15:57.512553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-27T20:15:57.513102] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-27T20:15:57.514322] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-27T20:15:57.514404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:57.514455] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:57.514500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:57.514620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:57.604245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:57.605235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:57.605330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:57.605366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:57.731639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:57.731816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:57.731869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:57.731907] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:57.735602] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-27T20:15:57.735922] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-27T20:15:57.736067] [INFO ] [sig ] ALX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:57.903541] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ALX.txt [2026-02-27T20:15:57.903794] [INFO ] [sig ] [144/3373] Completed ALX in 0.4s | 2.73 sym/s | Total: 52.7s | ETA: 19.7m [2026-02-27T20:15:57.903857] [INFO ] [sig ] [145/3373] Forecasting ALXO... [2026-02-27T20:15:57.903901] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-27T20:15:57.903946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-27T20:15:57.918316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-27T20:15:57.918756] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-27T20:15:57.919770] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-27T20:15:57.919828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:57.919861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:57.919888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:57.919946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:57.983927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:57.984985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:57.985076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:57.985112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:58.117849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:58.118042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:58.118101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:58.118137] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:58.121942] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-27T20:15:58.122252] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-27T20:15:58.122399] [INFO ] [sig ] ALXO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:58.276045] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALXO.txt [2026-02-27T20:15:58.276230] [INFO ] [sig ] [145/3373] Completed ALXO in 0.4s | 2.73 sym/s | Total: 53.1s | ETA: 19.7m [2026-02-27T20:15:58.276276] [INFO ] [sig ] [146/3373] Forecasting ALZN... [2026-02-27T20:15:58.276308] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-27T20:15:58.276340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-27T20:15:58.288411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-27T20:15:58.288823] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-27T20:15:58.289656] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-27T20:15:58.289710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:58.289744] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:58.289771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:58.289829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:58.347858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:58.348861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:58.348947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:58.348980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:58.470114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:58.470308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:58.470375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:58.470427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:58.475883] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-02-27T20:15:58.476311] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-27T20:15:58.476488] [INFO ] [sig ] ALZN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:58.622761] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ALZN.txt [2026-02-27T20:15:58.622922] [INFO ] [sig ] [146/3373] Completed ALZN in 0.3s | 2.73 sym/s | Total: 53.5s | ETA: 19.7m [2026-02-27T20:15:58.622962] [INFO ] [sig ] [147/3373] Forecasting AM... [2026-02-27T20:15:58.622993] [INFO ] [sig ] Generating forecast for: AM [2026-02-27T20:15:58.623023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-27T20:15:58.638257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-27T20:15:58.638675] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-27T20:15:58.639770] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-27T20:15:58.639826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:58.639872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:58.639903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:58.639962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:58.705058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:58.706142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:58.706229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:58.706264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:58.834128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:58.834303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:58.834358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:58.834395] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:58.838913] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-27T20:15:58.839270] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-27T20:15:58.839422] [INFO ] [sig ] AM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:58.991638] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AM.txt [2026-02-27T20:15:58.991787] [INFO ] [sig ] [147/3373] Completed AM in 0.4s | 2.73 sym/s | Total: 53.8s | ETA: 19.7m [2026-02-27T20:15:58.991827] [INFO ] [sig ] [148/3373] Forecasting AMAL... [2026-02-27T20:15:58.991857] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-27T20:15:58.991886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-27T20:15:59.004961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-27T20:15:59.005268] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-27T20:15:59.006075] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-27T20:15:59.006128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:59.006161] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:59.006188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:59.006245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:59.063796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:59.064607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:59.064691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:59.064724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:59.187831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:59.188202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:59.188334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:59.188373] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:59.192384] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-02-27T20:15:59.192718] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-27T20:15:59.192885] [INFO ] [sig ] AMAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:15:59.332250] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMAL.txt [2026-02-27T20:15:59.332397] [INFO ] [sig ] [148/3373] Completed AMAL in 0.3s | 2.73 sym/s | Total: 54.2s | ETA: 19.7m [2026-02-27T20:15:59.332438] [INFO ] [sig ] [149/3373] Forecasting AMBA... [2026-02-27T20:15:59.332467] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-27T20:15:59.332497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-27T20:15:59.346465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-27T20:15:59.346781] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-27T20:15:59.347553] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-27T20:15:59.347626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:59.347659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:59.347686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:59.347743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:59.404924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:59.405706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:59.405815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:59.405848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:59.534944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:59.535110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:59.535159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:59.535191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:59.539102] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=56.05%) [2026-02-27T20:15:59.539377] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-27T20:15:59.539518] [INFO ] [sig ] AMBA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:15:59.683267] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMBA.txt [2026-02-27T20:15:59.683393] [INFO ] [sig ] [149/3373] Completed AMBA in 0.4s | 2.73 sym/s | Total: 54.5s | ETA: 19.7m [2026-02-27T20:15:59.683433] [INFO ] [sig ] [150/3373] Forecasting AMBP... [2026-02-27T20:15:59.683463] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-27T20:15:59.683493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-27T20:15:59.696197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-27T20:15:59.696504] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-27T20:15:59.697290] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-27T20:15:59.697344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:15:59.697376] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:15:59.697404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:15:59.697461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:15:59.770313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:15:59.771104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:15:59.771187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:15:59.771220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:15:59.891262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:15:59.891424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:15:59.891467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:15:59.891496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:15:59.894966] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=30.79%) [2026-02-27T20:15:59.895243] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-27T20:15:59.895379] [INFO ] [sig ] AMBP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:00.035703] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMBP.txt [2026-02-27T20:16:00.035859] [INFO ] [sig ] [150/3373] Completed AMBP in 0.4s | 2.73 sym/s | Total: 54.9s | ETA: 19.6m [2026-02-27T20:16:00.035906] [INFO ] [sig ] [151/3373] Forecasting AMC... [2026-02-27T20:16:00.035937] [INFO ] [sig ] Generating forecast for: AMC [2026-02-27T20:16:00.035967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-27T20:16:00.049478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-27T20:16:00.049835] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-27T20:16:00.050630] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-27T20:16:00.050683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:00.050716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:00.050747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:00.050805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:00.108942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:00.109941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:00.110029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:00.110062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:00.228721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:00.228885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:00.228930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:00.228960] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:00.232456] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-27T20:16:00.232764] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-27T20:16:00.232902] [INFO ] [sig ] AMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:00.383790] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMC.txt [2026-02-27T20:16:00.383951] [INFO ] [sig ] [151/3373] Completed AMC in 0.3s | 2.73 sym/s | Total: 55.2s | ETA: 19.6m [2026-02-27T20:16:00.383994] [INFO ] [sig ] [152/3373] Forecasting AMCX... [2026-02-27T20:16:00.384024] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-27T20:16:00.384055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-27T20:16:00.401162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-27T20:16:00.401545] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-27T20:16:00.402606] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-27T20:16:00.402669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:00.402715] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:00.402750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:00.402812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:00.467284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:00.468139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:00.468228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:00.468263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:00.588558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:00.588736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:00.588780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:00.588811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:00.592272] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-27T20:16:00.592558] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-27T20:16:00.592739] [INFO ] [sig ] AMCX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:00.737125] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMCX.txt [2026-02-27T20:16:00.737307] [INFO ] [sig ] [152/3373] Completed AMCX in 0.4s | 2.74 sym/s | Total: 55.6s | ETA: 19.6m [2026-02-27T20:16:00.737350] [INFO ] [sig ] [153/3373] Forecasting AMD... [2026-02-27T20:16:00.737381] [INFO ] [sig ] Generating forecast for: AMD [2026-02-27T20:16:00.737415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-27T20:16:00.751898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-27T20:16:00.752240] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-27T20:16:00.753257] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-27T20:16:00.753312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:00.753350] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:00.753380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:00.753438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:00.814068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:00.814974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:00.815059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:00.815094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:00.939839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:00.940008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:00.940052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:00.940081] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:00.943768] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-02-27T20:16:00.944046] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-27T20:16:00.944180] [INFO ] [sig ] AMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:01.090688] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMD.txt [2026-02-27T20:16:01.090853] [INFO ] [sig ] [153/3373] Completed AMD in 0.4s | 2.74 sym/s | Total: 55.9s | ETA: 19.6m [2026-02-27T20:16:01.090896] [INFO ] [sig ] [154/3373] Forecasting AMDL... [2026-02-27T20:16:01.090926] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-27T20:16:01.090956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-27T20:16:01.105345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-27T20:16:01.105744] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-27T20:16:01.106556] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-27T20:16:01.106628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:01.106660] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:01.106688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:01.106745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:01.166167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:01.167044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:01.167155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:01.167192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:01.292783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:01.292946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:01.292992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:01.293037] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:01.296569] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-02-27T20:16:01.296878] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-27T20:16:01.297035] [INFO ] [sig ] AMDL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:01.446693] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMDL.txt [2026-02-27T20:16:01.446874] [INFO ] [sig ] [154/3373] Completed AMDL in 0.4s | 2.74 sym/s | Total: 56.3s | ETA: 19.6m [2026-02-27T20:16:01.446919] [INFO ] [sig ] [155/3373] Forecasting AME... [2026-02-27T20:16:01.446948] [INFO ] [sig ] Generating forecast for: AME [2026-02-27T20:16:01.446979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-27T20:16:01.460675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-27T20:16:01.461162] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-27T20:16:01.462186] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-27T20:16:01.462246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:01.462281] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:01.462315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:01.462387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:01.535704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:01.536829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:01.536948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:01.536998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:01.669175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:01.669359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:01.669405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:01.669436] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:01.673188] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=39.12%) [2026-02-27T20:16:01.673514] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-27T20:16:01.673684] [INFO ] [sig ] AME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:01.847683] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AME.txt [2026-02-27T20:16:01.847856] [INFO ] [sig ] [155/3373] Completed AME in 0.4s | 2.73 sym/s | Total: 56.7s | ETA: 19.6m [2026-02-27T20:16:01.847920] [INFO ] [sig ] [156/3373] Forecasting AMG... [2026-02-27T20:16:01.847958] [INFO ] [sig ] Generating forecast for: AMG [2026-02-27T20:16:01.847990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-27T20:16:01.865116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-27T20:16:01.865587] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-27T20:16:01.866532] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-27T20:16:01.866637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:01.866713] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:01.866744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:01.866804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:01.932544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:01.933625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:01.933745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:01.933805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:02.060070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:02.060264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:02.060321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:02.060354] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:02.064427] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=13.22%) [2026-02-27T20:16:02.064989] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-27T20:16:02.065152] [INFO ] [sig ] AMG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:02.218973] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMG.txt [2026-02-27T20:16:02.219144] [INFO ] [sig ] [156/3373] Completed AMG in 0.4s | 2.73 sym/s | Total: 57.1s | ETA: 19.6m [2026-02-27T20:16:02.219185] [INFO ] [sig ] [157/3373] Forecasting AMGN... [2026-02-27T20:16:02.219216] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-27T20:16:02.219245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-27T20:16:02.234937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-27T20:16:02.235399] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-27T20:16:02.236303] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-27T20:16:02.236360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:02.236393] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:02.236419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:02.236490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:02.313617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:02.315215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:02.315332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:02.315375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:02.453363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:02.453545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:02.453611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:02.453650] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:02.457382] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=94.76%) [2026-02-27T20:16:02.457715] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-27T20:16:02.457861] [INFO ] [sig ] AMGN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:02.602451] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMGN.txt [2026-02-27T20:16:02.602640] [INFO ] [sig ] [157/3373] Completed AMGN in 0.4s | 2.73 sym/s | Total: 57.4s | ETA: 19.6m [2026-02-27T20:16:02.602685] [INFO ] [sig ] [158/3373] Forecasting AMH... [2026-02-27T20:16:02.602716] [INFO ] [sig ] Generating forecast for: AMH [2026-02-27T20:16:02.602746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-27T20:16:02.619354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-27T20:16:02.620023] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-27T20:16:02.621195] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-27T20:16:02.621266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:02.621315] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:02.621370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:02.621464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:02.690848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:02.691801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:02.691893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:02.691927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:02.834909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:02.835105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:02.835152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:02.835181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:02.839138] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-27T20:16:02.839532] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-27T20:16:02.839714] [INFO ] [sig ] AMH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:02.983486] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMH.txt [2026-02-27T20:16:02.983657] [INFO ] [sig ] [158/3373] Completed AMH in 0.4s | 2.73 sym/s | Total: 57.8s | ETA: 19.6m [2026-02-27T20:16:02.983702] [INFO ] [sig ] [159/3373] Forecasting AMLX... [2026-02-27T20:16:02.983732] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-27T20:16:02.983762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-27T20:16:02.996534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-27T20:16:02.996829] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-27T20:16:02.997640] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-27T20:16:02.997694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:02.997727] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:02.997754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:02.997821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:03.054470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:03.055097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:03.055177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:03.055211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:03.174644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:03.175013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:03.175057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:03.175142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:03.179017] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-27T20:16:03.179297] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-27T20:16:03.179434] [INFO ] [sig ] AMLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:03.331964] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMLX.txt [2026-02-27T20:16:03.332138] [INFO ] [sig ] [159/3373] Completed AMLX in 0.3s | 2.73 sym/s | Total: 58.2s | ETA: 19.6m [2026-02-27T20:16:03.332182] [INFO ] [sig ] [160/3373] Forecasting AMN... [2026-02-27T20:16:03.332212] [INFO ] [sig ] Generating forecast for: AMN [2026-02-27T20:16:03.332243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-27T20:16:03.346249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-27T20:16:03.346632] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-27T20:16:03.347468] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-27T20:16:03.347524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:03.347558] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:03.347608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:03.347674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:03.410378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:03.411501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:03.411801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:03.411838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:03.539734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:03.539906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:03.539959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:03.539989] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:03.543521] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=51.71%) [2026-02-27T20:16:03.543838] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-27T20:16:03.543995] [INFO ] [sig ] AMN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:03.690538] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMN.txt [2026-02-27T20:16:03.690691] [INFO ] [sig ] [160/3373] Completed AMN in 0.4s | 2.73 sym/s | Total: 58.5s | ETA: 19.6m [2026-02-27T20:16:03.690733] [INFO ] [sig ] [161/3373] Forecasting AMP... [2026-02-27T20:16:03.690762] [INFO ] [sig ] Generating forecast for: AMP [2026-02-27T20:16:03.690800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-27T20:16:03.702599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-27T20:16:03.702922] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-27T20:16:03.703766] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-27T20:16:03.703820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:03.703852] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:03.703879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:03.703947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:03.762252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:03.763047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:03.763129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:03.763162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:03.882907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:03.883063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:03.883107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:03.883137] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:03.886552] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-27T20:16:03.886846] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-27T20:16:03.886979] [INFO ] [sig ] AMP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:04.030158] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMP.txt [2026-02-27T20:16:04.030289] [INFO ] [sig ] [161/3373] Completed AMP in 0.3s | 2.74 sym/s | Total: 58.9s | ETA: 19.6m [2026-02-27T20:16:04.030330] [INFO ] [sig ] [162/3373] Forecasting AMPG... [2026-02-27T20:16:04.030360] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-27T20:16:04.030397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-27T20:16:04.043182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-27T20:16:04.043467] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-27T20:16:04.044281] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-27T20:16:04.044336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:04.044368] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:04.044395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:04.044453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:04.102801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:04.103590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:04.103676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:04.103711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:04.229185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:04.229358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:04.229403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:04.229433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:04.233307] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-27T20:16:04.233637] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-27T20:16:04.233788] [INFO ] [sig ] AMPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:04.388695] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMPG.txt [2026-02-27T20:16:04.388845] [INFO ] [sig ] [162/3373] Completed AMPG in 0.4s | 2.74 sym/s | Total: 59.2s | ETA: 19.6m [2026-02-27T20:16:04.388897] [INFO ] [sig ] [163/3373] Forecasting AMPH... [2026-02-27T20:16:04.388933] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-27T20:16:04.388964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-27T20:16:04.403035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-27T20:16:04.403330] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-27T20:16:04.404328] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-27T20:16:04.404382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:04.404415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:04.404441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:04.404497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:04.474814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:04.475658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:04.475748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:04.475790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:04.597218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:04.597372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:04.597415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:04.597445] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:04.601230] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-02-27T20:16:04.601509] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-27T20:16:04.601858] [INFO ] [sig ] AMPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:04.744242] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMPH.txt [2026-02-27T20:16:04.744394] [INFO ] [sig ] [163/3373] Completed AMPH in 0.4s | 2.74 sym/s | Total: 59.6s | ETA: 19.6m [2026-02-27T20:16:04.744438] [INFO ] [sig ] [164/3373] Forecasting AMPL... [2026-02-27T20:16:04.744469] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-27T20:16:04.744500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-27T20:16:04.758097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-27T20:16:04.758381] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-27T20:16:04.759188] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-27T20:16:04.759242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:04.759275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:04.759301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:04.759357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:04.820022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:04.820747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:04.820830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:04.820863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:04.944326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:04.944496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:04.944540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:04.944570] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:04.948941] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-27T20:16:04.949228] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-27T20:16:04.949364] [INFO ] [sig ] AMPL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:05.090257] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMPL.txt [2026-02-27T20:16:05.090392] [INFO ] [sig ] [164/3373] Completed AMPL in 0.3s | 2.74 sym/s | Total: 59.9s | ETA: 19.5m [2026-02-27T20:16:05.090433] [INFO ] [sig ] [165/3373] Forecasting AMPX... [2026-02-27T20:16:05.090463] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-27T20:16:05.090492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-27T20:16:05.283678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-27T20:16:05.284020] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-27T20:16:05.284901] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-27T20:16:05.284957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:05.285002] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:05.285035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:05.285094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:05.351633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:05.352439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:05.352532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:05.352567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:05.478422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:05.478624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:05.478675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:05.478705] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:05.482986] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-27T20:16:05.483277] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-27T20:16:05.483418] [INFO ] [sig ] AMPX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:05.624294] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMPX.txt [2026-02-27T20:16:05.624434] [INFO ] [sig ] [165/3373] Completed AMPX in 0.5s | 2.73 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-27T20:16:05.624484] [INFO ] [sig ] [166/3373] Forecasting AMRC... [2026-02-27T20:16:05.624516] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-27T20:16:05.624546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-27T20:16:05.636414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-27T20:16:05.636915] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-27T20:16:05.637732] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-27T20:16:05.637786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:05.637818] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:05.637845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:05.637948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:05.695946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:05.696862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:05.696984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:05.697019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:05.831307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:05.831469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:05.831513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:05.831542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:05.835002] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-27T20:16:05.835280] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-27T20:16:05.835412] [INFO ] [sig ] AMRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:05.978004] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMRC.txt [2026-02-27T20:16:05.978144] [INFO ] [sig ] [166/3373] Completed AMRC in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-27T20:16:05.978185] [INFO ] [sig ] [167/3373] Forecasting AMRN... [2026-02-27T20:16:05.978216] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-27T20:16:05.978248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-27T20:16:05.990914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-27T20:16:05.991217] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-27T20:16:05.992228] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-27T20:16:05.992283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:05.992317] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:05.992345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:05.992403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:06.050236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:06.051158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:06.051245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:06.051280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:06.174202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:06.174373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:06.174417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:06.174446] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:06.178511] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-02-27T20:16:06.178813] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-27T20:16:06.178947] [INFO ] [sig ] AMRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:06.323160] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMRN.txt [2026-02-27T20:16:06.323321] [INFO ] [sig ] [167/3373] Completed AMRN in 0.3s | 2.73 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-27T20:16:06.323363] [INFO ] [sig ] [168/3373] Forecasting AMRX... [2026-02-27T20:16:06.323394] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-27T20:16:06.323424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-27T20:16:06.337000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-27T20:16:06.337310] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-27T20:16:06.338180] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-27T20:16:06.338234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:06.338267] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:06.338294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:06.338351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:06.394832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:06.395657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:06.395749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:06.395783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:06.520787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:06.520968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:06.521013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:06.521042] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:06.524489] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=41.51%) [2026-02-27T20:16:06.524782] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-27T20:16:06.524916] [INFO ] [sig ] AMRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:06.667087] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMRX.txt [2026-02-27T20:16:06.667215] [INFO ] [sig ] [168/3373] Completed AMRX in 0.3s | 2.73 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-27T20:16:06.667254] [INFO ] [sig ] [169/3373] Forecasting AMSC... [2026-02-27T20:16:06.667284] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-27T20:16:06.667314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-27T20:16:06.683395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-27T20:16:06.683742] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-27T20:16:06.684543] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-27T20:16:06.684807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:06.684841] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:06.684868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:06.684925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:06.742246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:06.743340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:06.743429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:06.743462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:06.865503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:06.865698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:06.865743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:06.865775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:06.869241] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-27T20:16:06.869523] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-27T20:16:06.869684] [INFO ] [sig ] AMSC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:07.011853] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMSC.txt [2026-02-27T20:16:07.012044] [INFO ] [sig ] [169/3373] Completed AMSC in 0.3s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-27T20:16:07.012090] [INFO ] [sig ] [170/3373] Forecasting AMSF... [2026-02-27T20:16:07.012122] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-27T20:16:07.012152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-27T20:16:07.027469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-27T20:16:07.027841] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-27T20:16:07.028695] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-27T20:16:07.028748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:07.028781] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:07.028808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:07.028864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:07.089021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:07.089937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:07.090019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:07.090052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:07.205187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:07.205370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:07.205414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:07.205442] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:07.208991] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=56.42%) [2026-02-27T20:16:07.209273] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-27T20:16:07.209408] [INFO ] [sig ] AMSF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:07.356374] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMSF.txt [2026-02-27T20:16:07.356537] [INFO ] [sig ] [170/3373] Completed AMSF in 0.3s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-27T20:16:07.356621] [INFO ] [sig ] [171/3373] Forecasting AMTB... [2026-02-27T20:16:07.356659] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-27T20:16:07.356692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-27T20:16:07.373421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-27T20:16:07.373837] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-27T20:16:07.374770] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-27T20:16:07.374838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:07.374884] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:07.374917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:07.374979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:07.442449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:07.443439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:07.443537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:07.443597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:07.578084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:07.578265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:07.578314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:07.578344] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:07.582288] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=39.07%) [2026-02-27T20:16:07.582630] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-27T20:16:07.582808] [INFO ] [sig ] AMTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:07.742488] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMTB.txt [2026-02-27T20:16:07.742699] [INFO ] [sig ] [171/3373] Completed AMTB in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-27T20:16:07.742753] [INFO ] [sig ] [172/3373] Forecasting AMTX... [2026-02-27T20:16:07.742785] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-27T20:16:07.742816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-27T20:16:07.757937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-27T20:16:07.758384] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-27T20:16:07.759517] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-27T20:16:07.759610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:07.759663] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:07.759706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:07.759797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:07.820372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:07.821365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:07.821457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:07.821492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:07.965463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:07.965713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:07.965777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:07.966008] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:07.971001] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=35.23%) [2026-02-27T20:16:07.971361] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-27T20:16:07.971539] [INFO ] [sig ] AMTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:08.164153] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMTX.txt [2026-02-27T20:16:08.164303] [INFO ] [sig ] [172/3373] Completed AMTX in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-27T20:16:08.164345] [INFO ] [sig ] [173/3373] Forecasting AMWD... [2026-02-27T20:16:08.164374] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-27T20:16:08.164405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-27T20:16:08.175624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-27T20:16:08.175959] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-27T20:16:08.176832] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-27T20:16:08.176887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:08.176950] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:08.176980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:08.177039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:08.237687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:08.238865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:08.238956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:08.238990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:08.371149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:08.371321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:08.371365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:08.371395] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:08.374975] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-27T20:16:08.375303] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-27T20:16:08.375449] [INFO ] [sig ] AMWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:08.521605] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMWD.txt [2026-02-27T20:16:08.521767] [INFO ] [sig ] [173/3373] Completed AMWD in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:08.521812] [INFO ] [sig ] [174/3373] Forecasting AMWL... [2026-02-27T20:16:08.521842] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-27T20:16:08.521872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-27T20:16:08.533516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-27T20:16:08.533979] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-27T20:16:08.534844] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-27T20:16:08.534899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:08.534933] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:08.534961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:08.535020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:08.595993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:08.596942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:08.597037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:08.597070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:08.747140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:08.747333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:08.747384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:08.747415] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:08.761685] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-02-27T20:16:08.762509] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-27T20:16:08.762828] [INFO ] [sig ] AMWL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:08.959168] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMWL.txt [2026-02-27T20:16:08.959346] [INFO ] [sig ] [174/3373] Completed AMWL in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:08.959391] [INFO ] [sig ] [175/3373] Forecasting AMX... [2026-02-27T20:16:08.959421] [INFO ] [sig ] Generating forecast for: AMX [2026-02-27T20:16:08.959459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-27T20:16:08.971956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-27T20:16:08.972279] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-27T20:16:08.973194] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-27T20:16:08.973250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:08.973285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:08.973314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:08.973374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:09.034107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:09.035312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:09.035420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:09.035455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:09.173456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:09.173648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:09.173695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:09.173725] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:09.177324] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-02-27T20:16:09.177642] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-27T20:16:09.177786] [INFO ] [sig ] AMX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:09.326705] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMX.txt [2026-02-27T20:16:09.326867] [INFO ] [sig ] [175/3373] Completed AMX in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:09.326911] [INFO ] [sig ] [176/3373] Forecasting AMZD... [2026-02-27T20:16:09.326940] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-27T20:16:09.326971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-27T20:16:09.341117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-27T20:16:09.341520] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-27T20:16:09.342393] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-27T20:16:09.342449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:09.342482] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:09.342510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:09.342568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:09.402387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:09.403294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:09.403381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:09.403416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:09.526735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:09.526911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:09.526957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:09.527028] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:09.531147] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-27T20:16:09.531479] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-27T20:16:09.531661] [INFO ] [sig ] AMZD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:09.687584] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMZD.txt [2026-02-27T20:16:09.687972] [INFO ] [sig ] [176/3373] Completed AMZD in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:09.688017] [INFO ] [sig ] [177/3373] Forecasting AMZN... [2026-02-27T20:16:09.688046] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-27T20:16:09.688076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-27T20:16:09.701833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-27T20:16:09.702095] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-27T20:16:09.702911] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-27T20:16:09.702964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:09.702997] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:09.703025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:09.703083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:09.761047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:09.761918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:09.762006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:09.762039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:09.885544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:09.885732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:09.885776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:09.885805] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:09.889527] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-27T20:16:09.889879] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-27T20:16:09.890026] [INFO ] [sig ] AMZN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:10.034748] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AMZN.txt [2026-02-27T20:16:10.034914] [INFO ] [sig ] [177/3373] Completed AMZN in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:10.034957] [INFO ] [sig ] [178/3373] Forecasting AMZZ... [2026-02-27T20:16:10.034986] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-27T20:16:10.035016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-27T20:16:10.047962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-27T20:16:10.048387] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-27T20:16:10.049234] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-27T20:16:10.049299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:10.049335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:10.049362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:10.049420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:10.107123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:10.108046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:10.108134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:10.108166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:10.229655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:10.229822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:10.229882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:10.229913] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:10.233528] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-02-27T20:16:10.233824] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-27T20:16:10.233980] [INFO ] [sig ] AMZZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:10.377723] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AMZZ.txt [2026-02-27T20:16:10.382015] [INFO ] [sig ] [178/3373] Completed AMZZ in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:10.382063] [INFO ] [sig ] [179/3373] Forecasting AN... [2026-02-27T20:16:10.382094] [INFO ] [sig ] Generating forecast for: AN [2026-02-27T20:16:10.382125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-27T20:16:10.393775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-27T20:16:10.394076] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-27T20:16:10.394899] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-27T20:16:10.394953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:10.394986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:10.395012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:10.395069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:10.453672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:10.454507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:10.454608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:10.454649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:10.582809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:10.582974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:10.583018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:10.583048] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:10.586483] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-27T20:16:10.586790] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-27T20:16:10.586928] [INFO ] [sig ] AN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:10.744249] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AN.txt [2026-02-27T20:16:10.744416] [INFO ] [sig ] [179/3373] Completed AN in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:10.744457] [INFO ] [sig ] [180/3373] Forecasting ANAB... [2026-02-27T20:16:10.744488] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-27T20:16:10.744519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-27T20:16:10.757954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-27T20:16:10.758307] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-27T20:16:10.759215] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-27T20:16:10.759271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:10.759308] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:10.759346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:10.759412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:10.826830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:10.827853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:10.827975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:10.828013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:10.962084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:10.962264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:10.962314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:10.962355] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:10.966688] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-02-27T20:16:10.967010] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-27T20:16:10.967167] [INFO ] [sig ] ANAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:11.133913] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ANAB.txt [2026-02-27T20:16:11.134150] [INFO ] [sig ] [180/3373] Completed ANAB in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:11.134214] [INFO ] [sig ] [181/3373] Forecasting ANDE... [2026-02-27T20:16:11.134260] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-27T20:16:11.134307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-27T20:16:11.150017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-27T20:16:11.150422] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-27T20:16:11.151342] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-27T20:16:11.151398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:11.151432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:11.151460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:11.151520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:11.213044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:11.214069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:11.214165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:11.214200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:11.339027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:11.339213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:11.339261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:11.339291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:11.342924] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=18.25%) [2026-02-27T20:16:11.343247] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-27T20:16:11.343393] [INFO ] [sig ] ANDE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:11.505974] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANDE.txt [2026-02-27T20:16:11.506140] [INFO ] [sig ] [181/3373] Completed ANDE in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:11.506188] [INFO ] [sig ] [182/3373] Forecasting ANF... [2026-02-27T20:16:11.506221] [INFO ] [sig ] Generating forecast for: ANF [2026-02-27T20:16:11.506252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-27T20:16:11.519734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-27T20:16:11.520121] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-27T20:16:11.520935] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-27T20:16:11.521000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:11.521045] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:11.521075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:11.521133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:11.578264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:11.579191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:11.579278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:11.579312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:11.705346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:11.705511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:11.705556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:11.705604] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:11.709066] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-27T20:16:11.709350] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-27T20:16:11.709486] [INFO ] [sig ] ANF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:11.848991] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANF.txt [2026-02-27T20:16:11.849139] [INFO ] [sig ] [182/3373] Completed ANF in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:11.849181] [INFO ] [sig ] [183/3373] Forecasting ANGI... [2026-02-27T20:16:11.849211] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-27T20:16:11.849241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-27T20:16:11.861885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-27T20:16:11.862262] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-27T20:16:11.863077] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-27T20:16:11.863131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:11.863163] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:11.863191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:11.863248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:11.933070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:11.934243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:11.934533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:11.934612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:12.083726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:12.083944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:12.084001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:12.084034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:12.087850] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-27T20:16:12.088181] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-27T20:16:12.088341] [INFO ] [sig ] ANGI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:12.239959] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANGI.txt [2026-02-27T20:16:12.240131] [INFO ] [sig ] [183/3373] Completed ANGI in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:12.240175] [INFO ] [sig ] [184/3373] Forecasting ANGL... [2026-02-27T20:16:12.240214] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-27T20:16:12.240248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-27T20:16:12.253866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-27T20:16:12.254337] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-27T20:16:12.255306] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-27T20:16:12.255365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:12.255400] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:12.255437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:12.255513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:12.324690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:12.325619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:12.325720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:12.325758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:12.462097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:12.462275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:12.462321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:12.462351] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:12.466798] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-27T20:16:12.467187] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-27T20:16:12.467363] [INFO ] [sig ] ANGL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:12.639132] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANGL.txt [2026-02-27T20:16:12.639293] [INFO ] [sig ] [184/3373] Completed ANGL in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:12.639336] [INFO ] [sig ] [185/3373] Forecasting ANGO... [2026-02-27T20:16:12.639366] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-27T20:16:12.639396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-27T20:16:12.651994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-27T20:16:12.652358] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-27T20:16:12.653190] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-27T20:16:12.653244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:12.653277] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:12.653304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:12.653365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:12.714671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:12.715807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:12.715918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:12.715953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:12.858798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:12.859151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:12.859204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:12.859236] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:12.864403] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-02-27T20:16:12.864850] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-27T20:16:12.865026] [INFO ] [sig ] ANGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:13.014917] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANGO.txt [2026-02-27T20:16:13.015085] [INFO ] [sig ] [185/3373] Completed ANGO in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:13.015131] [INFO ] [sig ] [186/3373] Forecasting ANIK... [2026-02-27T20:16:13.015162] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-27T20:16:13.015194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-27T20:16:13.028791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-27T20:16:13.029294] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-27T20:16:13.030536] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-27T20:16:13.030630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:13.030671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:13.030701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:13.030765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:13.097491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:13.098490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:13.098594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:13.098632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:13.221400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:13.221588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:13.221636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:13.221666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:13.225110] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-27T20:16:13.225407] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-27T20:16:13.225543] [INFO ] [sig ] ANIK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:13.373094] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANIK.txt [2026-02-27T20:16:13.373329] [INFO ] [sig ] [186/3373] Completed ANIK in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:13.373384] [INFO ] [sig ] [187/3373] Forecasting ANIP... [2026-02-27T20:16:13.373426] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-27T20:16:13.373467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-27T20:16:13.385800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-27T20:16:13.386202] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-27T20:16:13.387028] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-27T20:16:13.387088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:13.387131] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:13.387169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:13.387241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:13.445752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:13.446711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:13.446795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:13.446829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:13.579902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:13.580087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:13.580141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:13.580175] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:13.583958] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-27T20:16:13.584323] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-27T20:16:13.584508] [INFO ] [sig ] ANIP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:13.742687] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANIP.txt [2026-02-27T20:16:13.742863] [INFO ] [sig ] [187/3373] Completed ANIP in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:13.742907] [INFO ] [sig ] [188/3373] Forecasting ANIX... [2026-02-27T20:16:13.742937] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-27T20:16:13.742971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-27T20:16:13.756992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-27T20:16:13.757469] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-27T20:16:13.758566] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-27T20:16:13.758638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:13.758671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:13.758699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:13.758758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:13.823221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:13.824251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:13.824354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:13.824389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:13.956832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:13.957006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:13.957050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:13.957081] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:13.961024] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=51.61%) [2026-02-27T20:16:13.961369] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-27T20:16:13.961558] [INFO ] [sig ] ANIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:14.111995] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ANIX.txt [2026-02-27T20:16:14.112173] [INFO ] [sig ] [188/3373] Completed ANIX in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-27T20:16:14.112215] [INFO ] [sig ] [189/3373] Forecasting ANNX... [2026-02-27T20:16:14.112246] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-27T20:16:14.112278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-27T20:16:14.124448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-27T20:16:14.124872] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-27T20:16:14.125706] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-27T20:16:14.125759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:14.125793] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:14.125821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:14.125880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:14.184648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:14.185761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:14.185844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:14.185877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:14.317473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:14.317665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:14.317709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:14.317756] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:14.322055] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-27T20:16:14.322390] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-27T20:16:14.322542] [INFO ] [sig ] ANNX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:14.475237] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANNX.txt [2026-02-27T20:16:14.475442] [INFO ] [sig ] [189/3373] Completed ANNX in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-27T20:16:14.475487] [INFO ] [sig ] [190/3373] Forecasting ANTX... [2026-02-27T20:16:14.475519] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-27T20:16:14.475551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-27T20:16:14.488359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-27T20:16:14.488815] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-27T20:16:14.489713] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-27T20:16:14.489780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:14.489844] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:14.489873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:14.489933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:14.554747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:14.555721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:14.555829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:14.555865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:14.687431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:14.687610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:14.687665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:14.687702] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:14.691477] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=87.64%) [2026-02-27T20:16:14.691875] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-27T20:16:14.692032] [INFO ] [sig ] ANTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:14.886095] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ANTX.txt [2026-02-27T20:16:14.886315] [INFO ] [sig ] [190/3373] Completed ANTX in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-27T20:16:14.886371] [INFO ] [sig ] [191/3373] Forecasting ANVS... [2026-02-27T20:16:14.886415] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-27T20:16:14.886457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-27T20:16:14.903019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-27T20:16:14.903458] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-27T20:16:14.904455] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-27T20:16:14.904520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:14.904564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:14.904635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:14.904712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:14.971967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:14.973012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:14.973118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:14.973153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:15.102173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:15.102343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:15.102390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:15.102420] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:15.106771] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=33.25%) [2026-02-27T20:16:15.107115] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-27T20:16:15.107269] [INFO ] [sig ] ANVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:15.271744] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ANVS.txt [2026-02-27T20:16:15.271931] [INFO ] [sig ] [191/3373] Completed ANVS in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-27T20:16:15.271981] [INFO ] [sig ] [192/3373] Forecasting AOD... [2026-02-27T20:16:15.272014] [INFO ] [sig ] Generating forecast for: AOD [2026-02-27T20:16:15.272044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-27T20:16:15.288457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-27T20:16:15.288868] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-27T20:16:15.289766] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-27T20:16:15.289832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:15.289867] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:15.289894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:15.289964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:15.355352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:15.356249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:15.356337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:15.356373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:15.486177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:15.486354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:15.486398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:15.486429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:15.491025] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-27T20:16:15.491402] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-27T20:16:15.491558] [INFO ] [sig ] AOD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:15.643357] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AOD.txt [2026-02-27T20:16:15.643524] [INFO ] [sig ] [192/3373] Completed AOD in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-27T20:16:15.643585] [INFO ] [sig ] [193/3373] Forecasting AOHY... [2026-02-27T20:16:15.643623] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-27T20:16:15.643657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-27T20:16:15.656867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-27T20:16:15.657431] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-27T20:16:15.658410] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-27T20:16:15.658479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:15.658518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:15.658558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:15.658665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:15.722939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:15.723923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:15.724032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:15.724074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:15.852540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:15.852726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:15.852773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:15.852854] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:15.856750] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=13.96%) [2026-02-27T20:16:15.857222] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-27T20:16:15.857358] [INFO ] [sig ] AOHY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:16.006647] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AOHY.txt [2026-02-27T20:16:16.006806] [INFO ] [sig ] [193/3373] Completed AOHY in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.5m [2026-02-27T20:16:16.006846] [INFO ] [sig ] [194/3373] Forecasting AON... [2026-02-27T20:16:16.006877] [INFO ] [sig ] Generating forecast for: AON [2026-02-27T20:16:16.006909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-27T20:16:16.023704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-27T20:16:16.024128] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-27T20:16:16.025006] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-27T20:16:16.025061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:16.025095] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:16.025123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:16.025181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:16.083410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:16.084321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:16.084411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:16.084448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:16.219657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:16.219874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:16.219941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:16.219983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:16.223824] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=64.87%) [2026-02-27T20:16:16.224128] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-27T20:16:16.224271] [INFO ] [sig ] AON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:16.379110] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AON.txt [2026-02-27T20:16:16.379273] [INFO ] [sig ] [194/3373] Completed AON in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:16.379313] [INFO ] [sig ] [195/3373] Forecasting AOS... [2026-02-27T20:16:16.379344] [INFO ] [sig ] Generating forecast for: AOS [2026-02-27T20:16:16.379377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-27T20:16:16.391626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-27T20:16:16.391972] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-27T20:16:16.392857] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-27T20:16:16.392913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:16.392947] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:16.392987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:16.393049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:16.450894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:16.451922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:16.452012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:16.452048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:16.584504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:16.584688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:16.584737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:16.584769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:16.589168] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-02-27T20:16:16.589467] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-27T20:16:16.589674] [INFO ] [sig ] AOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:16.743029] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AOS.txt [2026-02-27T20:16:16.743191] [INFO ] [sig ] [195/3373] Completed AOS in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:16.743233] [INFO ] [sig ] [196/3373] Forecasting AOSL... [2026-02-27T20:16:16.743262] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-27T20:16:16.743294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-27T20:16:16.755195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-27T20:16:16.755597] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-27T20:16:16.756441] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-27T20:16:16.756495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:16.756527] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:16.756553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:16.756629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:16.817204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:16.818199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:16.818300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:16.818333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:16.956280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:16.956482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:16.956538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:16.956589] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:16.960785] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-27T20:16:16.961241] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-27T20:16:16.961432] [INFO ] [sig ] AOSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:17.124290] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AOSL.txt [2026-02-27T20:16:17.124425] [INFO ] [sig ] [196/3373] Completed AOSL in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:17.124473] [INFO ] [sig ] [197/3373] Forecasting AP... [2026-02-27T20:16:17.124504] [INFO ] [sig ] Generating forecast for: AP [2026-02-27T20:16:17.124540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-27T20:16:17.136938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-27T20:16:17.137331] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-27T20:16:17.138317] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-27T20:16:17.138375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:17.138411] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:17.138439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:17.138499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:17.197119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:17.198139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:17.198232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:17.198267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:17.324670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:17.324840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:17.324892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:17.324927] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:17.328676] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-27T20:16:17.329017] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-27T20:16:17.329158] [INFO ] [sig ] AP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:17.478907] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AP.txt [2026-02-27T20:16:17.479090] [INFO ] [sig ] [197/3373] Completed AP in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:17.479133] [INFO ] [sig ] [198/3373] Forecasting APA... [2026-02-27T20:16:17.479163] [INFO ] [sig ] Generating forecast for: APA [2026-02-27T20:16:17.479195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-27T20:16:17.495013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-27T20:16:17.495451] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-27T20:16:17.496530] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-27T20:16:17.496616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:17.496654] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:17.496681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:17.496740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:17.563913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:17.564999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:17.565096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:17.565142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:17.702007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:17.702172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:17.702217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:17.702245] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:17.705838] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-27T20:16:17.706137] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-27T20:16:17.706272] [INFO ] [sig ] APA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:17.863015] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APA.txt [2026-02-27T20:16:17.863193] [INFO ] [sig ] [198/3373] Completed APA in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:17.863238] [INFO ] [sig ] [199/3373] Forecasting APAM... [2026-02-27T20:16:17.863269] [INFO ] [sig ] Generating forecast for: APAM [2026-02-27T20:16:17.863299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-27T20:16:17.876517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-27T20:16:17.877006] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-27T20:16:17.878388] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-27T20:16:17.878446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:17.878479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:17.878507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:17.878567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:17.943905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:17.944890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:17.944984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:17.945018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:18.072182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:18.072354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:18.072399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:18.072430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:18.076063] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-27T20:16:18.076384] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-27T20:16:18.076526] [INFO ] [sig ] APAM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:18.221891] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APAM.txt [2026-02-27T20:16:18.222058] [INFO ] [sig ] [199/3373] Completed APAM in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:18.222098] [INFO ] [sig ] [200/3373] Forecasting APD... [2026-02-27T20:16:18.222128] [INFO ] [sig ] Generating forecast for: APD [2026-02-27T20:16:18.222160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-27T20:16:18.234325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-27T20:16:18.234739] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-27T20:16:18.235596] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-27T20:16:18.235652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:18.235684] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:18.235713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:18.235775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:18.296327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:18.297273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:18.297405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:18.297443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:18.426967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:18.427139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:18.427185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:18.427216] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:18.430871] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=8.59%) [2026-02-27T20:16:18.431175] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-27T20:16:18.431314] [INFO ] [sig ] APD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:18.582623] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APD.txt [2026-02-27T20:16:18.582923] [INFO ] [sig ] [200/3373] Completed APD in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:18.582993] [INFO ] [sig ] [201/3373] Forecasting APEI... [2026-02-27T20:16:18.583041] [INFO ] [sig ] Generating forecast for: APEI [2026-02-27T20:16:18.583093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-27T20:16:18.598278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-27T20:16:18.598800] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-27T20:16:18.599839] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-27T20:16:18.599900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:18.599934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:18.599961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:18.600036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:18.662906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:18.664341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:18.664430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:18.664465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:18.789645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:18.789815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:18.789860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:18.789889] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:18.793409] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=39.83%) [2026-02-27T20:16:18.793723] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-27T20:16:18.793869] [INFO ] [sig ] APEI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:18.934403] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APEI.txt [2026-02-27T20:16:18.934562] [INFO ] [sig ] [201/3373] Completed APEI in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:18.934625] [INFO ] [sig ] [202/3373] Forecasting APG... [2026-02-27T20:16:18.934655] [INFO ] [sig ] Generating forecast for: APG [2026-02-27T20:16:18.934686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-27T20:16:18.946932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-27T20:16:18.947302] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-27T20:16:18.948173] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-27T20:16:18.948227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:18.948259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:18.948286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:18.948344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:19.007558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:19.008569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:19.008681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:19.008719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:19.140293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:19.140510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:19.140610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:19.140670] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:19.146147] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=86.83%) [2026-02-27T20:16:19.146569] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-27T20:16:19.146798] [INFO ] [sig ] APG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:19.301992] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APG.txt [2026-02-27T20:16:19.302197] [INFO ] [sig ] [202/3373] Completed APG in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:19.302246] [INFO ] [sig ] [203/3373] Forecasting APGE... [2026-02-27T20:16:19.302277] [INFO ] [sig ] Generating forecast for: APGE [2026-02-27T20:16:19.302308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-27T20:16:19.315553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-27T20:16:19.315999] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-27T20:16:19.316933] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-27T20:16:19.316992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:19.317026] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:19.317055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:19.317115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:19.385877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:19.387124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:19.387226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:19.387262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:19.516231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:19.516399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:19.516443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:19.516473] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:19.520168] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-27T20:16:19.520489] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-27T20:16:19.520653] [INFO ] [sig ] APGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:19.672671] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APGE.txt [2026-02-27T20:16:19.672913] [INFO ] [sig ] [203/3373] Completed APGE in 0.4s | 2.72 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:19.672968] [INFO ] [sig ] [204/3373] Forecasting APH... [2026-02-27T20:16:19.673002] [INFO ] [sig ] Generating forecast for: APH [2026-02-27T20:16:19.673039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-27T20:16:19.688227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-27T20:16:19.688703] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-27T20:16:19.689799] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-27T20:16:19.689861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:19.689905] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:19.689939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:19.690013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:19.753651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:19.754634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:19.754733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:19.754767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:19.880861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:19.881037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:19.881083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:19.881114] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:19.884916] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-27T20:16:19.885256] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-27T20:16:19.885406] [INFO ] [sig ] APH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:20.028600] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APH.txt [2026-02-27T20:16:20.028777] [INFO ] [sig ] [204/3373] Completed APH in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-27T20:16:20.028823] [INFO ] [sig ] [205/3373] Forecasting API... [2026-02-27T20:16:20.028854] [INFO ] [sig ] Generating forecast for: API [2026-02-27T20:16:20.028886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-27T20:16:20.040750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-27T20:16:20.041157] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-27T20:16:20.042096] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-27T20:16:20.042151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:20.042184] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:20.042212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:20.042271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:20.110639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:20.111609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:20.111709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:20.111744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:20.233686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:20.233892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:20.233945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:20.233978] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:20.237480] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=17.30%) [2026-02-27T20:16:20.237792] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-27T20:16:20.237991] [INFO ] [sig ] API: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:20.390720] [INFO ] [LOCAL ] Saved forecast: API 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/API.txt [2026-02-27T20:16:20.390943] [INFO ] [sig ] [205/3373] Completed API in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-27T20:16:20.391002] [INFO ] [sig ] [206/3373] Forecasting APLD... [2026-02-27T20:16:20.391234] [INFO ] [sig ] Generating forecast for: APLD [2026-02-27T20:16:20.391279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-27T20:16:20.405524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-27T20:16:20.405961] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-27T20:16:20.406864] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-27T20:16:20.406920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:20.406965] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:20.406993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:20.407051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:20.491684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:20.492977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:20.493106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:20.493167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:20.627129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:20.627301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:20.627348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:20.627380] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:20.631122] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-02-27T20:16:20.631448] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-27T20:16:20.631624] [INFO ] [sig ] APLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:20.779331] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APLD.txt [2026-02-27T20:16:20.779548] [INFO ] [sig ] [206/3373] Completed APLD in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-27T20:16:20.779632] [INFO ] [sig ] [207/3373] Forecasting APLE... [2026-02-27T20:16:20.779681] [INFO ] [sig ] Generating forecast for: APLE [2026-02-27T20:16:20.779725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-27T20:16:20.796562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-27T20:16:20.797012] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-27T20:16:20.797993] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-27T20:16:20.798050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:20.798112] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:20.798144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:20.798204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:20.865586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:20.866491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:20.866594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:20.866633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:20.996906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:20.997113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:20.997184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:20.997231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:21.001918] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-27T20:16:21.002291] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-27T20:16:21.002449] [INFO ] [sig ] APLE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:21.150231] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APLE.txt [2026-02-27T20:16:21.150391] [INFO ] [sig ] [207/3373] Completed APLE in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-27T20:16:21.150434] [INFO ] [sig ] [208/3373] Forecasting APLS... [2026-02-27T20:16:21.150464] [INFO ] [sig ] Generating forecast for: APLS [2026-02-27T20:16:21.150496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-27T20:16:21.163288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-27T20:16:21.163696] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-27T20:16:21.164593] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-27T20:16:21.164660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:21.164702] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:21.164734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:21.164797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:21.226822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:21.227808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:21.227928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:21.227965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:21.356265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:21.356427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:21.356474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:21.356504] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:21.360316] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-27T20:16:21.360628] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-27T20:16:21.360764] [INFO ] [sig ] APLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:21.506755] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APLS.txt [2026-02-27T20:16:21.506926] [INFO ] [sig ] [208/3373] Completed APLS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-27T20:16:21.506969] [INFO ] [sig ] [209/3373] Forecasting APO... [2026-02-27T20:16:21.507000] [INFO ] [sig ] Generating forecast for: APO [2026-02-27T20:16:21.507035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-27T20:16:21.520510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-27T20:16:21.520930] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-27T20:16:21.521776] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-27T20:16:21.521831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:21.521866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:21.521896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:21.521954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:21.584475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:21.585396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:21.585481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:21.585516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:21.713317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:21.713490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:21.713536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:21.713567] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:21.717207] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-02-27T20:16:21.717526] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-27T20:16:21.717689] [INFO ] [sig ] APO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:21.861446] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APO.txt [2026-02-27T20:16:21.861597] [INFO ] [sig ] [209/3373] Completed APO in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-27T20:16:21.861645] [INFO ] [sig ] [210/3373] Forecasting APOG... [2026-02-27T20:16:21.861677] [INFO ] [sig ] Generating forecast for: APOG [2026-02-27T20:16:21.861708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-27T20:16:21.874185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-27T20:16:21.874518] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-27T20:16:21.875330] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-27T20:16:21.875387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:21.875418] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:21.875445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:21.875502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:21.933836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:21.934534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:21.934636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:21.934673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:22.057177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:22.057339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:22.057382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:22.057444] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:22.060915] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-27T20:16:22.061191] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-27T20:16:22.061321] [INFO ] [sig ] APOG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:22.202205] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APOG.txt [2026-02-27T20:16:22.202336] [INFO ] [sig ] [210/3373] Completed APOG in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:22.202376] [INFO ] [sig ] [211/3373] Forecasting APP... [2026-02-27T20:16:22.202406] [INFO ] [sig ] Generating forecast for: APP [2026-02-27T20:16:22.202438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-27T20:16:22.214602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-27T20:16:22.214989] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-27T20:16:22.215855] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-27T20:16:22.215912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:22.215947] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:22.215975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:22.216033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:22.276299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:22.277246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:22.277338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:22.277373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:22.401756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:22.401930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:22.401981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:22.402020] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:22.405601] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-27T20:16:22.405889] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-27T20:16:22.406065] [INFO ] [sig ] APP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:22.552728] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APP.txt [2026-02-27T20:16:22.552878] [INFO ] [sig ] [211/3373] Completed APP in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:22.552926] [INFO ] [sig ] [212/3373] Forecasting APPF... [2026-02-27T20:16:22.552961] [INFO ] [sig ] Generating forecast for: APPF [2026-02-27T20:16:22.552999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-27T20:16:22.564794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-27T20:16:22.565064] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-27T20:16:22.565862] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-27T20:16:22.565915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:22.565951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:22.565978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:22.566036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:22.623075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:22.623698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:22.623778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:22.623811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:22.744389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:22.744539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:22.744599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:22.744631] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:22.748117] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-02-27T20:16:22.748399] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-27T20:16:22.748526] [INFO ] [sig ] APPF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:22.887616] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APPF.txt [2026-02-27T20:16:22.887789] [INFO ] [sig ] [212/3373] Completed APPF in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:22.887837] [INFO ] [sig ] [213/3373] Forecasting APPN... [2026-02-27T20:16:22.887869] [INFO ] [sig ] Generating forecast for: APPN [2026-02-27T20:16:22.887931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-27T20:16:22.899751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-27T20:16:22.900158] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-27T20:16:22.900973] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-27T20:16:22.901026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:22.901057] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:22.901084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:22.901141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:22.972163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:22.973109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:22.973218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:22.973253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:23.107136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:23.107301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:23.107364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:23.107397] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:23.111043] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-02-27T20:16:23.111331] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-27T20:16:23.111467] [INFO ] [sig ] APPN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:23.257021] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/APPN.txt [2026-02-27T20:16:23.257162] [INFO ] [sig ] [213/3373] Completed APPN in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:23.257203] [INFO ] [sig ] [214/3373] Forecasting APPS... [2026-02-27T20:16:23.257233] [INFO ] [sig ] Generating forecast for: APPS [2026-02-27T20:16:23.257262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-27T20:16:23.268953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-27T20:16:23.269247] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-27T20:16:23.270081] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-27T20:16:23.270135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:23.270169] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:23.270198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:23.270257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:23.328967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:23.329624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:23.329708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:23.329740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:23.451900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:23.452066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:23.452110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:23.452140] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:23.455750] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-27T20:16:23.456054] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-27T20:16:23.456207] [INFO ] [sig ] APPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:23.597947] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APPS.txt [2026-02-27T20:16:23.598076] [INFO ] [sig ] [214/3373] Completed APPS in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:23.598116] [INFO ] [sig ] [215/3373] Forecasting APYX... [2026-02-27T20:16:23.598147] [INFO ] [sig ] Generating forecast for: APYX [2026-02-27T20:16:23.598176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-27T20:16:23.612778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-27T20:16:23.613318] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-27T20:16:23.614451] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-27T20:16:23.614517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:23.614566] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:23.614632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:23.614719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:23.680057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:23.681180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:23.681285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:23.681321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:23.807437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:23.807620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:23.807667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:23.807698] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:23.811427] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-02-27T20:16:23.811743] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-27T20:16:23.811903] [INFO ] [sig ] APYX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:23.958459] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/APYX.txt [2026-02-27T20:16:23.958644] [INFO ] [sig ] [215/3373] Completed APYX in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:23.958688] [INFO ] [sig ] [216/3373] Forecasting AQMS... [2026-02-27T20:16:23.958719] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-27T20:16:23.958749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-27T20:16:23.973078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-27T20:16:23.973525] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-27T20:16:23.974385] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-27T20:16:23.974440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:23.974473] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:23.974500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:23.974559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:24.032336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:24.033269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:24.033355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:24.033389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:24.144490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:24.144674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:24.144719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:24.144749] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:24.148246] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-27T20:16:24.148523] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-27T20:16:24.148676] [INFO ] [sig ] AQMS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:24.289967] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AQMS.txt [2026-02-27T20:16:24.290126] [INFO ] [sig ] [216/3373] Completed AQMS in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:24.290167] [INFO ] [sig ] [217/3373] Forecasting AQN... [2026-02-27T20:16:24.290197] [INFO ] [sig ] Generating forecast for: AQN [2026-02-27T20:16:24.290226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-27T20:16:24.302046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-27T20:16:24.302410] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-27T20:16:24.303225] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-27T20:16:24.303278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:24.303322] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:24.303352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:24.303410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:24.360304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:24.361104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:24.361218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:24.361253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:24.480463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:24.480652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:24.480698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:24.480727] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:24.484153] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-27T20:16:24.484439] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-27T20:16:24.484591] [INFO ] [sig ] AQN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:24.630316] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AQN.txt [2026-02-27T20:16:24.630479] [INFO ] [sig ] [217/3373] Completed AQN in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:24.630519] [INFO ] [sig ] [218/3373] Forecasting AQNB... [2026-02-27T20:16:24.630550] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-27T20:16:24.630603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-27T20:16:24.642073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-27T20:16:24.642478] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-27T20:16:24.643363] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-27T20:16:24.643421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:24.643453] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:24.643480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:24.643540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:24.701689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:24.702566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:24.702670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:24.702703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:24.813188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:24.813354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:24.813398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:24.813427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:24.817140] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-27T20:16:24.817499] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-27T20:16:24.817669] [INFO ] [sig ] AQNB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:24.991258] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AQNB.txt [2026-02-27T20:16:24.991472] [INFO ] [sig ] [218/3373] Completed AQNB in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-27T20:16:24.991520] [INFO ] [sig ] [219/3373] Forecasting ARCB... [2026-02-27T20:16:24.991556] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-27T20:16:24.991622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-27T20:16:25.005195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-27T20:16:25.005697] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-27T20:16:25.006966] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-27T20:16:25.007049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:25.007100] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:25.007142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:25.007223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:25.066966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:25.067896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:25.068020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:25.068055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:25.195647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:25.195822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:25.195866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:25.195903] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:25.199925] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=49.46%) [2026-02-27T20:16:25.200393] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-27T20:16:25.200601] [INFO ] [sig ] ARCB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:25.356660] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARCB.txt [2026-02-27T20:16:25.356871] [INFO ] [sig ] [219/3373] Completed ARCB in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-27T20:16:25.356921] [INFO ] [sig ] [220/3373] Forecasting ARCC... [2026-02-27T20:16:25.356959] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-27T20:16:25.356997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-27T20:16:25.370191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-27T20:16:25.370553] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-27T20:16:25.371393] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-27T20:16:25.371446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:25.371479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:25.371506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:25.371564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:25.431506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:25.432401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:25.432492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:25.432526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:25.550879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:25.551060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:25.551107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:25.551138] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:25.554856] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: DOWN (p=48.54%) [2026-02-27T20:16:25.555210] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-27T20:16:25.555361] [INFO ] [sig ] ARCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:25.707251] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARCC.txt [2026-02-27T20:16:25.707441] [INFO ] [sig ] [220/3373] Completed ARCC in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-27T20:16:25.707483] [INFO ] [sig ] [221/3373] Forecasting ARCO... [2026-02-27T20:16:25.707536] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-27T20:16:25.707585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-27T20:16:25.718824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-27T20:16:25.719117] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-27T20:16:25.719934] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-27T20:16:25.719987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:25.720020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:25.720047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:25.720105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:25.780373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:25.781321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:25.781418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:25.781454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:25.897165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:25.897323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:25.897366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:25.897394] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:25.901108] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=19.81%) [2026-02-27T20:16:25.901394] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-27T20:16:25.901529] [INFO ] [sig ] ARCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:26.050354] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARCO.txt [2026-02-27T20:16:26.050521] [INFO ] [sig ] [221/3373] Completed ARCO in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-27T20:16:26.050562] [INFO ] [sig ] [222/3373] Forecasting ARDC... [2026-02-27T20:16:26.050619] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-27T20:16:26.050652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-27T20:16:26.065841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-27T20:16:26.066257] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-27T20:16:26.067092] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-27T20:16:26.067146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:26.067178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:26.067206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:26.067268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:26.125267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:26.126319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:26.126417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:26.126455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:26.245961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:26.246131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:26.246175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:26.246206] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:26.249751] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-27T20:16:26.250048] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-27T20:16:26.250185] [INFO ] [sig ] ARDC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:26.393424] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARDC.txt [2026-02-27T20:16:26.393616] [INFO ] [sig ] [222/3373] Completed ARDC in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:26.393660] [INFO ] [sig ] [223/3373] Forecasting ARDX... [2026-02-27T20:16:26.393691] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-27T20:16:26.393721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-27T20:16:26.405160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-27T20:16:26.405616] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-27T20:16:26.406452] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-27T20:16:26.406506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:26.406540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:26.406566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:26.406649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:26.464882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:26.465800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:26.465887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:26.465921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:26.588412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:26.588596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:26.588641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:26.588672] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:26.592074] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-02-27T20:16:26.592348] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-27T20:16:26.592479] [INFO ] [sig ] ARDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:26.733833] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARDX.txt [2026-02-27T20:16:26.733992] [INFO ] [sig ] [223/3373] Completed ARDX in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:26.734033] [INFO ] [sig ] [224/3373] Forecasting ARE... [2026-02-27T20:16:26.734064] [INFO ] [sig ] Generating forecast for: ARE [2026-02-27T20:16:26.734095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-27T20:16:26.745733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-27T20:16:26.746014] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-27T20:16:26.746820] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-27T20:16:26.746873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:26.746928] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:26.746958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:26.747020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:26.808019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:26.808762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:26.808844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:26.808878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:26.942707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:26.942872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:26.942915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:26.942960] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:26.946928] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-02-27T20:16:26.947241] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-27T20:16:26.947383] [INFO ] [sig ] ARE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:27.095047] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARE.txt [2026-02-27T20:16:27.095186] [INFO ] [sig ] [224/3373] Completed ARE in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:27.095227] [INFO ] [sig ] [225/3373] Forecasting AREC... [2026-02-27T20:16:27.095257] [INFO ] [sig ] Generating forecast for: AREC [2026-02-27T20:16:27.095287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-27T20:16:27.108400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-27T20:16:27.108724] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-27T20:16:27.109546] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-27T20:16:27.109618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:27.109653] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:27.109679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:27.109738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:27.168275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:27.168940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:27.169024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:27.169056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:27.288941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:27.289093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:27.289136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:27.289165] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:27.293339] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-27T20:16:27.293634] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-27T20:16:27.293769] [INFO ] [sig ] AREC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:27.437254] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AREC.txt [2026-02-27T20:16:27.437407] [INFO ] [sig ] [225/3373] Completed AREC in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:27.437449] [INFO ] [sig ] [226/3373] Forecasting ARES... [2026-02-27T20:16:27.437480] [INFO ] [sig ] Generating forecast for: ARES [2026-02-27T20:16:27.437510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-27T20:16:27.449779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-27T20:16:27.450159] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-27T20:16:27.451168] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-27T20:16:27.451389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:27.451422] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:27.451449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:27.451506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:27.512208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:27.513159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:27.513247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:27.513298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:27.640481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:27.640665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:27.640710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:27.640741] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:27.644356] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-27T20:16:27.644692] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-27T20:16:27.644835] [INFO ] [sig ] ARES: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:27.789025] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARES.txt [2026-02-27T20:16:27.789202] [INFO ] [sig ] [226/3373] Completed ARES in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:27.789241] [INFO ] [sig ] [227/3373] Forecasting ARGX... [2026-02-27T20:16:27.789272] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-27T20:16:27.789303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-27T20:16:27.801614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-27T20:16:27.801896] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-27T20:16:27.802699] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-27T20:16:27.802751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:27.802784] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:27.802811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:27.802868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:27.862715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:27.863721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:27.863808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:27.863841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:27.986160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:27.986323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:27.986366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:27.986432] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:27.990055] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-02-27T20:16:27.990525] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-27T20:16:27.990676] [INFO ] [sig ] ARGX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:28.132146] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARGX.txt [2026-02-27T20:16:28.132278] [INFO ] [sig ] [227/3373] Completed ARGX in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:28.132317] [INFO ] [sig ] [228/3373] Forecasting ARHS... [2026-02-27T20:16:28.132349] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-27T20:16:28.132379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-27T20:16:28.143486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-27T20:16:28.143839] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-27T20:16:28.144660] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-27T20:16:28.144714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:28.144747] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:28.144785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:28.144845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:28.203734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:28.204645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:28.204730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:28.204765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:28.330291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:28.330449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:28.330492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:28.330523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:28.334057] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-27T20:16:28.334339] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-27T20:16:28.334473] [INFO ] [sig ] ARHS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:28.477758] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARHS.txt [2026-02-27T20:16:28.477928] [INFO ] [sig ] [228/3373] Completed ARHS in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-27T20:16:28.477972] [INFO ] [sig ] [229/3373] Forecasting ARI... [2026-02-27T20:16:28.478002] [INFO ] [sig ] Generating forecast for: ARI [2026-02-27T20:16:28.478033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-27T20:16:28.489339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-27T20:16:28.489650] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-27T20:16:28.490438] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-27T20:16:28.490490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:28.490523] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:28.490549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:28.490629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:28.548790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:28.549668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:28.549752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:28.549785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:28.676409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:28.676591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:28.676637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:28.676668] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:28.680564] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=70.87%) [2026-02-27T20:16:28.680875] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-27T20:16:28.681012] [INFO ] [sig ] ARI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:28.833007] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARI.txt [2026-02-27T20:16:28.833198] [INFO ] [sig ] [229/3373] Completed ARI in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:28.833241] [INFO ] [sig ] [230/3373] Forecasting ARKO... [2026-02-27T20:16:28.833271] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-27T20:16:28.833309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-27T20:16:28.847945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-27T20:16:28.848513] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-27T20:16:28.849692] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-27T20:16:28.849747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:28.849786] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:28.849815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:28.849880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:28.910390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:28.911080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:28.911179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:28.911216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:29.031606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:29.031748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:29.031792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:29.031821] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:29.035315] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-27T20:16:29.035615] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-27T20:16:29.035750] [INFO ] [sig ] ARKO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:29.178137] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARKO.txt [2026-02-27T20:16:29.178270] [INFO ] [sig ] [230/3373] Completed ARKO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:29.178309] [INFO ] [sig ] [231/3373] Forecasting ARLO... [2026-02-27T20:16:29.178338] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-27T20:16:29.178367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-27T20:16:29.190002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-27T20:16:29.190304] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-27T20:16:29.191100] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-27T20:16:29.191152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:29.191185] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:29.191212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:29.191270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:29.248635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:29.249287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:29.249367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:29.249400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:29.373021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:29.373190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:29.373232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:29.373261] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:29.376718] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-02-27T20:16:29.376992] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-27T20:16:29.377122] [INFO ] [sig ] ARLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:29.518062] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARLO.txt [2026-02-27T20:16:29.518207] [INFO ] [sig ] [231/3373] Completed ARLO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:29.518249] [INFO ] [sig ] [232/3373] Forecasting ARLP... [2026-02-27T20:16:29.518279] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-27T20:16:29.518324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-27T20:16:29.529774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-27T20:16:29.530093] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-27T20:16:29.530936] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-27T20:16:29.530990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:29.531022] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:29.531049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:29.531106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:29.588509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:29.589464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:29.589560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:29.589614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:29.711081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:29.711248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:29.711291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:29.711321] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:29.715324] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-27T20:16:29.715702] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-27T20:16:29.715853] [INFO ] [sig ] ARLP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:29.860522] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARLP.txt [2026-02-27T20:16:29.860714] [INFO ] [sig ] [232/3373] Completed ARLP in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:29.860755] [INFO ] [sig ] [233/3373] Forecasting ARM... [2026-02-27T20:16:29.860788] [INFO ] [sig ] Generating forecast for: ARM [2026-02-27T20:16:29.860818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-27T20:16:29.873181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-27T20:16:29.873599] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-27T20:16:29.874403] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-27T20:16:29.874456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:29.874488] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:29.874514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:29.874598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:29.933909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:29.934837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:29.934926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:29.934961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:30.054649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:30.054806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:30.054848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:30.054877] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:30.058318] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-27T20:16:30.058619] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-27T20:16:30.058753] [INFO ] [sig ] ARM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:30.199812] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARM.txt [2026-02-27T20:16:30.199954] [INFO ] [sig ] [233/3373] Completed ARM in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:30.199995] [INFO ] [sig ] [234/3373] Forecasting ARMK... [2026-02-27T20:16:30.200027] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-27T20:16:30.200058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-27T20:16:30.211435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-27T20:16:30.211729] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-27T20:16:30.212539] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-27T20:16:30.212613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:30.212647] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:30.212675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:30.212733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:30.271272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:30.272014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:30.272126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:30.272163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:30.400422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:30.400605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:30.400650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:30.400681] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:30.404245] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-27T20:16:30.404528] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-27T20:16:30.404680] [INFO ] [sig ] ARMK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:30.546367] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARMK.txt [2026-02-27T20:16:30.546506] [INFO ] [sig ] [234/3373] Completed ARMK in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:30.546548] [INFO ] [sig ] [235/3373] Forecasting AROC... [2026-02-27T20:16:30.546598] [INFO ] [sig ] Generating forecast for: AROC [2026-02-27T20:16:30.546639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-27T20:16:30.561984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-27T20:16:30.562638] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-27T20:16:30.563661] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-27T20:16:30.563718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:30.563754] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:30.563783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:30.563846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:30.629808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:30.631383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:30.631499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:30.631541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:30.758481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:30.758695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:30.758768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:30.758817] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:30.762634] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-27T20:16:30.762985] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-27T20:16:30.763145] [INFO ] [sig ] AROC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:30.926633] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AROC.txt [2026-02-27T20:16:30.926803] [INFO ] [sig ] [235/3373] Completed AROC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:30.926848] [INFO ] [sig ] [236/3373] Forecasting ARQ... [2026-02-27T20:16:30.926878] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-27T20:16:30.926909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-27T20:16:30.939991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-27T20:16:30.940423] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-27T20:16:30.941279] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-27T20:16:30.941335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:30.941368] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:30.941395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:30.941452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:31.008800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:31.009920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:31.010030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:31.010075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:31.154279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:31.154453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:31.154500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:31.154532] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:31.158403] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-27T20:16:31.158782] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-27T20:16:31.158939] [INFO ] [sig ] ARQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:31.313641] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARQ.txt [2026-02-27T20:16:31.313846] [INFO ] [sig ] [236/3373] Completed ARQ in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:31.313908] [INFO ] [sig ] [237/3373] Forecasting ARQQ... [2026-02-27T20:16:31.313943] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-27T20:16:31.313973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-27T20:16:31.331352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-27T20:16:31.332008] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-27T20:16:31.333136] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-27T20:16:31.333204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:31.333241] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:31.333268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:31.333326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:31.397648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:31.398630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:31.398724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:31.398757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:31.540208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:31.540409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:31.540460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:31.540493] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:31.544516] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-27T20:16:31.544941] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-27T20:16:31.545103] [INFO ] [sig ] ARQQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:31.698720] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARQQ.txt [2026-02-27T20:16:31.698928] [INFO ] [sig ] [237/3373] Completed ARQQ in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:31.698972] [INFO ] [sig ] [238/3373] Forecasting ARRY... [2026-02-27T20:16:31.699007] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-27T20:16:31.699042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-27T20:16:31.711768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-27T20:16:31.712157] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-27T20:16:31.712983] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-27T20:16:31.713038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:31.713079] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:31.713112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:31.713182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:31.772538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:31.773469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:31.773557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:31.773615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:31.899780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:31.899953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:31.899999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:31.900033] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:31.904246] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=74.25%) [2026-02-27T20:16:31.904590] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-27T20:16:31.904736] [INFO ] [sig ] ARRY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:32.055403] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARRY.txt [2026-02-27T20:16:32.055567] [INFO ] [sig ] [238/3373] Completed ARRY in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-27T20:16:32.055634] [INFO ] [sig ] [239/3373] Forecasting ARTL... [2026-02-27T20:16:32.055664] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-27T20:16:32.055696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-27T20:16:32.068399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-27T20:16:32.068821] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-27T20:16:32.069890] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-27T20:16:32.069944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:32.069977] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:32.070004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:32.070061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:32.133329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:32.134295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:32.134389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:32.134424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:32.256899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:32.257057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:32.257101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:32.257138] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:32.260827] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-27T20:16:32.261146] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-27T20:16:32.261290] [INFO ] [sig ] ARTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:32.412802] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARTL.txt [2026-02-27T20:16:32.412960] [INFO ] [sig ] [239/3373] Completed ARTL in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-27T20:16:32.413001] [INFO ] [sig ] [240/3373] Forecasting ARTNA... [2026-02-27T20:16:32.413033] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-27T20:16:32.413064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-27T20:16:32.424089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-27T20:16:32.424409] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-27T20:16:32.425237] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-27T20:16:32.425291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:32.425325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:32.425353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:32.425414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:32.482710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:32.483352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:32.483433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:32.483467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:32.599041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:32.599199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:32.599251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:32.599285] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:32.602712] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=46.52%) [2026-02-27T20:16:32.602991] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-27T20:16:32.603122] [INFO ] [sig ] ARTNA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:32.747127] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ARTNA.txt [2026-02-27T20:16:32.747259] [INFO ] [sig ] [240/3373] Completed ARTNA in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-27T20:16:32.747299] [INFO ] [sig ] [241/3373] Forecasting ARVN... [2026-02-27T20:16:32.747328] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-27T20:16:32.747357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-27T20:16:32.761093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-27T20:16:32.761665] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-27T20:16:32.762637] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-27T20:16:32.762701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:32.762769] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:32.762798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:32.762856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:32.822033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:32.822879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:32.822957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:32.822990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:32.942169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:32.942314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:32.942356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:32.942598] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:32.946677] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-27T20:16:32.946956] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-27T20:16:32.947087] [INFO ] [sig ] ARVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:33.091990] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ARVN.txt [2026-02-27T20:16:33.092141] [INFO ] [sig ] [241/3373] Completed ARVN in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:33.092182] [INFO ] [sig ] [242/3373] Forecasting ASA... [2026-02-27T20:16:33.092214] [INFO ] [sig ] Generating forecast for: ASA [2026-02-27T20:16:33.092251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-27T20:16:33.104778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-27T20:16:33.105197] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-27T20:16:33.106051] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-27T20:16:33.106107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:33.106143] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:33.106171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:33.106229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:33.164194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:33.165281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:33.165370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:33.165404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:33.287466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:33.287652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:33.287698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:33.287729] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:33.291284] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-27T20:16:33.291597] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-27T20:16:33.291740] [INFO ] [sig ] ASA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:33.436496] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASA.txt [2026-02-27T20:16:33.436685] [INFO ] [sig ] [242/3373] Completed ASA in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:33.436729] [INFO ] [sig ] [243/3373] Forecasting ASB... [2026-02-27T20:16:33.436758] [INFO ] [sig ] Generating forecast for: ASB [2026-02-27T20:16:33.436788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-27T20:16:33.449056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-27T20:16:33.449474] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-27T20:16:33.450329] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-27T20:16:33.450382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:33.450416] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:33.450444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:33.450500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:33.513248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:33.514221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:33.514305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:33.514338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:33.637121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:33.637287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:33.637331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:33.637361] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:33.640963] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-02-27T20:16:33.641255] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-27T20:16:33.641389] [INFO ] [sig ] ASB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:33.786723] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASB.txt [2026-02-27T20:16:33.786903] [INFO ] [sig ] [243/3373] Completed ASB in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:33.786948] [INFO ] [sig ] [244/3373] Forecasting ASBA... [2026-02-27T20:16:33.786979] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-27T20:16:33.787011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-27T20:16:33.799810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-27T20:16:33.800215] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-27T20:16:33.801267] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-27T20:16:33.801333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:33.801370] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:33.801622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:33.801697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:33.864430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:33.865430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:33.865525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:33.865559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:33.982812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:33.982976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:33.983022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:33.983084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:33.986637] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-27T20:16:33.986932] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-27T20:16:33.987071] [INFO ] [sig ] ASBA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:34.128206] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASBA.txt [2026-02-27T20:16:34.128369] [INFO ] [sig ] [244/3373] Completed ASBA in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:34.128418] [INFO ] [sig ] [245/3373] Forecasting ASC... [2026-02-27T20:16:34.128449] [INFO ] [sig ] Generating forecast for: ASC [2026-02-27T20:16:34.128481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-27T20:16:34.140879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-27T20:16:34.141243] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-27T20:16:34.142059] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-27T20:16:34.142112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:34.142144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:34.142170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:34.142227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:34.201724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:34.202625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:34.202711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:34.202745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:34.328771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:34.328934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:34.328977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:34.329008] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:34.332978] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-27T20:16:34.333302] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-27T20:16:34.333470] [INFO ] [sig ] ASC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:34.479955] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASC.txt [2026-02-27T20:16:34.480118] [INFO ] [sig ] [245/3373] Completed ASC in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:34.480162] [INFO ] [sig ] [246/3373] Forecasting ASG... [2026-02-27T20:16:34.480192] [INFO ] [sig ] Generating forecast for: ASG [2026-02-27T20:16:34.480224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-27T20:16:34.492906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-27T20:16:34.493281] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-27T20:16:34.494191] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-27T20:16:34.494247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:34.494279] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:34.494305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:34.494364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:34.560594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:34.561498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:34.561605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:34.561643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:34.690800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:34.690962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:34.691013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:34.691053] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:34.694658] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-02-27T20:16:34.694955] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-27T20:16:34.695107] [INFO ] [sig ] ASG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:34.841382] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASG.txt [2026-02-27T20:16:34.841561] [INFO ] [sig ] [246/3373] Completed ASG in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:34.841633] [INFO ] [sig ] [247/3373] Forecasting ASGI... [2026-02-27T20:16:34.841667] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-27T20:16:34.841701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-27T20:16:34.860662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-27T20:16:34.861282] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-27T20:16:34.862199] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-27T20:16:34.862256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:34.862290] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:34.862317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:34.862375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:34.922807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:34.923841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:34.923933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:34.923968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:35.054030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:35.054201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:35.054244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:35.054274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:35.058092] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-27T20:16:35.058375] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-27T20:16:35.058510] [INFO ] [sig ] ASGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:35.206237] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASGI.txt [2026-02-27T20:16:35.206396] [INFO ] [sig ] [247/3373] Completed ASGI in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:35.206440] [INFO ] [sig ] [248/3373] Forecasting ASGN... [2026-02-27T20:16:35.206469] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-27T20:16:35.206499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-27T20:16:35.219173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-27T20:16:35.219558] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-27T20:16:35.220406] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-27T20:16:35.220459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:35.220492] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:35.220519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:35.220596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:35.279862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:35.280815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:35.280904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:35.280938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:35.405063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:35.405234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:35.405296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:35.405327] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:35.408951] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-27T20:16:35.409263] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-27T20:16:35.409411] [INFO ] [sig ] ASGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:35.551616] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASGN.txt [2026-02-27T20:16:35.551781] [INFO ] [sig ] [248/3373] Completed ASGN in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:35.551822] [INFO ] [sig ] [249/3373] Forecasting ASH... [2026-02-27T20:16:35.551851] [INFO ] [sig ] Generating forecast for: ASH [2026-02-27T20:16:35.551883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-27T20:16:35.565857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-27T20:16:35.566252] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-27T20:16:35.567095] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-27T20:16:35.567150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:35.567185] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:35.567213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:35.567272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:35.633182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:35.634184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:35.634278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:35.634313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:35.765967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:35.766148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:35.766204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:35.766236] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:35.770080] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-27T20:16:35.770368] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-27T20:16:35.770502] [INFO ] [sig ] ASH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:35.913509] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASH.txt [2026-02-27T20:16:35.913668] [INFO ] [sig ] [249/3373] Completed ASH in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:35.913721] [INFO ] [sig ] [250/3373] Forecasting ASIX... [2026-02-27T20:16:35.913758] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-27T20:16:35.913793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-27T20:16:35.926635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-27T20:16:35.926970] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-27T20:16:35.927772] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-27T20:16:35.927826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:35.927858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:35.927884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:35.927959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:35.985951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:35.986648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:35.986739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:35.986773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:36.106291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:36.106468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:36.106513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:36.106541] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:36.110088] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-02-27T20:16:36.110437] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-27T20:16:36.110605] [INFO ] [sig ] ASIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:36.255672] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASIX.txt [2026-02-27T20:16:36.255847] [INFO ] [sig ] [250/3373] Completed ASIX in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:36.255892] [INFO ] [sig ] [251/3373] Forecasting ASLE... [2026-02-27T20:16:36.255923] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-27T20:16:36.255953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-27T20:16:36.268785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-27T20:16:36.269156] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-27T20:16:36.270008] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-27T20:16:36.270063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:36.270096] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:36.270125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:36.270192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:36.329050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:36.330004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:36.330126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:36.330162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:36.453277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:36.453454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:36.453497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:36.453530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:36.461275] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-02-27T20:16:36.461816] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-27T20:16:36.462000] [INFO ] [sig ] ASLE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:36.616566] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASLE.txt [2026-02-27T20:16:36.616757] [INFO ] [sig ] [251/3373] Completed ASLE in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:36.616802] [INFO ] [sig ] [252/3373] Forecasting ASMB... [2026-02-27T20:16:36.616833] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-27T20:16:36.616863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-27T20:16:36.629552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-27T20:16:36.629993] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-27T20:16:36.630919] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-27T20:16:36.630977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:36.631024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:36.631054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:36.631129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:36.692878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:36.693810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:36.693921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:36.693957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:36.825839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:36.826029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:36.826085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:36.826127] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:36.829838] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-02-27T20:16:36.830168] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-27T20:16:36.830329] [INFO ] [sig ] ASMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:36.976983] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASMB.txt [2026-02-27T20:16:36.977150] [INFO ] [sig ] [252/3373] Completed ASMB in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-27T20:16:36.977200] [INFO ] [sig ] [253/3373] Forecasting ASML... [2026-02-27T20:16:36.977235] [INFO ] [sig ] Generating forecast for: ASML [2026-02-27T20:16:36.977272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-27T20:16:36.989634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-27T20:16:36.989936] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-27T20:16:36.990769] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-27T20:16:36.990822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:36.990854] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:36.990880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:36.990935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:37.047640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:37.048598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:37.048684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:37.048717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:37.176410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:37.176592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:37.176638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:37.176667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:37.180117] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-27T20:16:37.180421] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-27T20:16:37.180553] [INFO ] [sig ] ASML: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:37.326472] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASML.txt [2026-02-27T20:16:37.326660] [INFO ] [sig ] [253/3373] Completed ASML in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-27T20:16:37.326712] [INFO ] [sig ] [254/3373] Forecasting ASND... [2026-02-27T20:16:37.326743] [INFO ] [sig ] Generating forecast for: ASND [2026-02-27T20:16:37.326774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-27T20:16:37.340794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-27T20:16:37.341204] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-27T20:16:37.342042] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-27T20:16:37.342096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:37.342140] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:37.342169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:37.342245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:37.398965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:37.399855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:37.399961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:37.399997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:37.524665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:37.524834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:37.524878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:37.524909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:37.528416] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-27T20:16:37.528744] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-27T20:16:37.528883] [INFO ] [sig ] ASND: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:37.676037] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASND.txt [2026-02-27T20:16:37.676259] [INFO ] [sig ] [254/3373] Completed ASND in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-27T20:16:37.676305] [INFO ] [sig ] [255/3373] Forecasting ASO... [2026-02-27T20:16:37.676337] [INFO ] [sig ] Generating forecast for: ASO [2026-02-27T20:16:37.676370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-27T20:16:37.691039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-27T20:16:37.691476] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-27T20:16:37.692448] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-27T20:16:37.692514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:37.692564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:37.692620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:37.692683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:37.755653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:37.756666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:37.756759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:37.756793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:37.885183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:37.885360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:37.885407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:37.885653] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:37.889611] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=33.36%) [2026-02-27T20:16:37.889927] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-27T20:16:37.890071] [INFO ] [sig ] ASO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:38.039275] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASO.txt [2026-02-27T20:16:38.039468] [INFO ] [sig ] [255/3373] Completed ASO in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-27T20:16:38.039539] [INFO ] [sig ] [256/3373] Forecasting ASPI... [2026-02-27T20:16:38.039604] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-27T20:16:38.039642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-27T20:16:38.056380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-27T20:16:38.056861] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-27T20:16:38.057808] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-27T20:16:38.057865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:38.057919] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:38.057952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:38.058012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:38.125980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:38.126949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:38.127049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:38.127084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:38.246999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:38.247171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:38.247217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:38.247247] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:38.250896] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-02-27T20:16:38.251197] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-27T20:16:38.251337] [INFO ] [sig ] ASPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:38.395925] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASPI.txt [2026-02-27T20:16:38.396091] [INFO ] [sig ] [256/3373] Completed ASPI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:38.396138] [INFO ] [sig ] [257/3373] Forecasting ASPN... [2026-02-27T20:16:38.396168] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-27T20:16:38.396198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-27T20:16:38.408409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-27T20:16:38.408852] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-27T20:16:38.409786] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-27T20:16:38.409841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:38.409874] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:38.409901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:38.409958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:38.469640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:38.470524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:38.470634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:38.470672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:38.596278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:38.596447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:38.596494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:38.596525] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:38.600285] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-02-27T20:16:38.600683] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-27T20:16:38.600838] [INFO ] [sig ] ASPN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:38.749100] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASPN.txt [2026-02-27T20:16:38.749312] [INFO ] [sig ] [257/3373] Completed ASPN in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:38.749377] [INFO ] [sig ] [258/3373] Forecasting ASPS... [2026-02-27T20:16:38.749418] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-27T20:16:38.749455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-27T20:16:38.762647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-27T20:16:38.763079] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-27T20:16:38.763963] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-27T20:16:38.764019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:38.764080] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:38.764119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:38.764186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:38.828186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:38.829166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:38.829261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:38.829295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:38.952598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:38.952777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:38.952829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:38.952859] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:38.957330] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-27T20:16:38.957639] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-27T20:16:38.957777] [INFO ] [sig ] ASPS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:39.099031] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASPS.txt [2026-02-27T20:16:39.099164] [INFO ] [sig ] [258/3373] Completed ASPS in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:39.099205] [INFO ] [sig ] [259/3373] Forecasting ASTE... [2026-02-27T20:16:39.099234] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-27T20:16:39.099277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-27T20:16:39.111664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-27T20:16:39.112002] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-27T20:16:39.112852] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-27T20:16:39.112905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:39.112938] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:39.112964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:39.113036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:39.169438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:39.170235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:39.170317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:39.170351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:39.286043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:39.286204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:39.286248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:39.286293] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:39.289767] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=38.50%) [2026-02-27T20:16:39.290045] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-27T20:16:39.290175] [INFO ] [sig ] ASTE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:39.428534] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASTE.txt [2026-02-27T20:16:39.428704] [INFO ] [sig ] [259/3373] Completed ASTE in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:39.428746] [INFO ] [sig ] [260/3373] Forecasting ASTH... [2026-02-27T20:16:39.428776] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-27T20:16:39.428807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-27T20:16:39.440234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-27T20:16:39.440618] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-27T20:16:39.441407] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-27T20:16:39.441460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:39.441493] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:39.441520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:39.441596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:39.498194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:39.499009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:39.499099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:39.499134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:39.617231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:39.617406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:39.617448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:39.617477] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:39.621183] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-02-27T20:16:39.621599] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-27T20:16:39.621761] [INFO ] [sig ] ASTH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:39.768516] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASTH.txt [2026-02-27T20:16:39.768684] [INFO ] [sig ] [260/3373] Completed ASTH in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:39.768727] [INFO ] [sig ] [261/3373] Forecasting ASTI... [2026-02-27T20:16:39.768758] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-27T20:16:39.768788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-27T20:16:39.780565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-27T20:16:39.780853] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-27T20:16:39.781655] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-27T20:16:39.781709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:39.781741] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:39.781768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:39.781825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:39.838892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:39.839509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:39.839607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:39.839655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:39.960132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:39.960255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:39.960295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:39.960364] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:39.963733] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-27T20:16:39.964010] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-27T20:16:39.964139] [INFO ] [sig ] ASTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:40.169325] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASTI.txt [2026-02-27T20:16:40.169467] [INFO ] [sig ] [261/3373] Completed ASTI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:40.169505] [INFO ] [sig ] [262/3373] Forecasting ASTL... [2026-02-27T20:16:40.169536] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-27T20:16:40.169566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-27T20:16:40.180943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-27T20:16:40.181206] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-27T20:16:40.182027] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-27T20:16:40.182082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:40.182114] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:40.182141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:40.182198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:40.239141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:40.239813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:40.239908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:40.239951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:40.356259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:40.356423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:40.356467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:40.356496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:40.360013] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-27T20:16:40.360291] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-27T20:16:40.360425] [INFO ] [sig ] ASTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:40.502282] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASTL.txt [2026-02-27T20:16:40.502431] [INFO ] [sig ] [262/3373] Completed ASTL in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:40.502470] [INFO ] [sig ] [263/3373] Forecasting ASTS... [2026-02-27T20:16:40.502501] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-27T20:16:40.502531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-27T20:16:40.515290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-27T20:16:40.515644] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-27T20:16:40.516469] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-27T20:16:40.516523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:40.516555] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:40.516613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:40.516676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:40.573638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:40.574333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:40.574414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:40.574448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:40.697817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:40.697999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:40.698044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:40.698074] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:40.701504] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-02-27T20:16:40.701799] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-27T20:16:40.701927] [INFO ] [sig ] ASTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:40.845344] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASTS.txt [2026-02-27T20:16:40.845507] [INFO ] [sig ] [263/3373] Completed ASTS in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-27T20:16:40.845550] [INFO ] [sig ] [264/3373] Forecasting ASX... [2026-02-27T20:16:40.845601] [INFO ] [sig ] Generating forecast for: ASX [2026-02-27T20:16:40.845635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-27T20:16:40.858120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-27T20:16:40.858433] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-27T20:16:40.859425] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-27T20:16:40.859479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:40.859705] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:40.859735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:40.859792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:40.916787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:40.917445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:40.917528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:40.917564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:41.046745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:41.046916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:41.046959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:41.046988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:41.050517] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=19.71%) [2026-02-27T20:16:41.050821] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-27T20:16:41.050959] [INFO ] [sig ] ASX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:41.193866] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ASX.txt [2026-02-27T20:16:41.194020] [INFO ] [sig ] [264/3373] Completed ASX in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:41.194061] [INFO ] [sig ] [265/3373] Forecasting ASYS... [2026-02-27T20:16:41.194089] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-27T20:16:41.194118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-27T20:16:41.205631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-27T20:16:41.205964] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-27T20:16:41.206831] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-27T20:16:41.206885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:41.206918] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:41.206945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:41.207005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:41.268944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:41.270174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:41.270266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:41.270300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:41.390199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:41.390385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:41.390438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:41.390467] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:41.394117] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-27T20:16:41.394409] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-27T20:16:41.394565] [INFO ] [sig ] ASYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:41.535705] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ASYS.txt [2026-02-27T20:16:41.535841] [INFO ] [sig ] [265/3373] Completed ASYS in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:41.535881] [INFO ] [sig ] [266/3373] Forecasting ATAI... [2026-02-27T20:16:41.535910] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-27T20:16:41.535941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-27T20:16:41.547815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-27T20:16:41.548158] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-27T20:16:41.549009] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-27T20:16:41.549062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:41.549095] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:41.549122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:41.549191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:41.608914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:41.610093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:41.610193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:41.610226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:41.755085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:41.755257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:41.755303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:41.755335] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:41.759133] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-27T20:16:41.759432] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-27T20:16:41.759609] [INFO ] [sig ] ATAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:41.907110] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATAI.txt [2026-02-27T20:16:41.907256] [INFO ] [sig ] [266/3373] Completed ATAI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:41.907298] [INFO ] [sig ] [267/3373] Forecasting ATEC... [2026-02-27T20:16:41.907329] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-27T20:16:41.907359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-27T20:16:41.919837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-27T20:16:41.920170] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-27T20:16:41.921021] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-27T20:16:41.921076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:41.921112] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:41.921142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:41.921202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:41.985302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:41.986338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:41.986425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:41.986657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:42.117567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:42.117752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:42.117796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:42.117826] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:42.121491] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-02-27T20:16:42.121798] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-27T20:16:42.121934] [INFO ] [sig ] ATEC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:42.268739] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATEC.txt [2026-02-27T20:16:42.268936] [INFO ] [sig ] [267/3373] Completed ATEC in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:42.268991] [INFO ] [sig ] [268/3373] Forecasting ATEN... [2026-02-27T20:16:42.269030] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-27T20:16:42.269071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-27T20:16:42.284351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-27T20:16:42.284957] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-27T20:16:42.286121] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-27T20:16:42.286177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:42.286210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:42.286237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:42.286295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:42.358791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:42.359834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:42.359972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:42.360009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:42.486820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:42.486988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:42.487039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:42.487070] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:42.490746] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-27T20:16:42.491051] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-27T20:16:42.491195] [INFO ] [sig ] ATEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:42.635871] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATEN.txt [2026-02-27T20:16:42.636014] [INFO ] [sig ] [268/3373] Completed ATEN in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:42.636055] [INFO ] [sig ] [269/3373] Forecasting ATEX... [2026-02-27T20:16:42.636084] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-27T20:16:42.636114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-27T20:16:42.652274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-27T20:16:42.652637] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-27T20:16:42.653447] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-27T20:16:42.653501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:42.653746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:42.653776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:42.653836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:42.713322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:42.714056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:42.714141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:42.714174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:42.836480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:42.836876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:42.836922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:42.836951] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:42.840496] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-27T20:16:42.840805] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-27T20:16:42.840953] [INFO ] [sig ] ATEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:42.981644] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATEX.txt [2026-02-27T20:16:42.981779] [INFO ] [sig ] [269/3373] Completed ATEX in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:42.981818] [INFO ] [sig ] [270/3373] Forecasting ATHM... [2026-02-27T20:16:42.981847] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-27T20:16:42.981877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-27T20:16:42.994323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-27T20:16:42.994646] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-27T20:16:42.995434] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-27T20:16:42.995487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:42.995519] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:42.995546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:42.995629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:43.052898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:43.053720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:43.053806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:43.053837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:43.182913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:43.183078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:43.183120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:43.183149] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:43.186648] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-27T20:16:43.186935] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-27T20:16:43.187068] [INFO ] [sig ] ATHM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:43.329401] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATHM.txt [2026-02-27T20:16:43.329597] [INFO ] [sig ] [270/3373] Completed ATHM in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:43.329641] [INFO ] [sig ] [271/3373] Forecasting ATI... [2026-02-27T20:16:43.329671] [INFO ] [sig ] Generating forecast for: ATI [2026-02-27T20:16:43.329703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-27T20:16:43.341830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-27T20:16:43.342171] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-27T20:16:43.342984] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-27T20:16:43.343037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:43.343070] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:43.343098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:43.343155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:43.400302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:43.401347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:43.401436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:43.401470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:43.522016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:43.522184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:43.522228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:43.522257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:43.525777] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-27T20:16:43.526070] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-27T20:16:43.526206] [INFO ] [sig ] ATI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:43.687469] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATI.txt [2026-02-27T20:16:43.687692] [INFO ] [sig ] [271/3373] Completed ATI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:43.687737] [INFO ] [sig ] [272/3373] Forecasting ATLC... [2026-02-27T20:16:43.687770] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-27T20:16:43.687800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-27T20:16:43.701371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-27T20:16:43.701866] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-27T20:16:43.703001] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-27T20:16:43.703067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:43.703114] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:43.703151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:43.703234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:43.772805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:43.773783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:43.773895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:43.773930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:43.906105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:43.906281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:43.906326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:43.906356] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:43.910538] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-27T20:16:43.910848] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-27T20:16:43.910983] [INFO ] [sig ] ATLC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:44.067643] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATLC.txt [2026-02-27T20:16:44.067811] [INFO ] [sig ] [272/3373] Completed ATLC in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-27T20:16:44.067855] [INFO ] [sig ] [273/3373] Forecasting ATLCZ... [2026-02-27T20:16:44.067889] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-27T20:16:44.067945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-27T20:16:44.079904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-27T20:16:44.080280] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-27T20:16:44.081147] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-27T20:16:44.081202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:44.081237] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:44.081266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:44.081330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:44.141652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:44.142541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:44.142649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:44.142686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:44.261981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:44.262145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:44.262187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:44.262216] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:44.265703] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=57.12%) [2026-02-27T20:16:44.265994] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-27T20:16:44.266129] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:44.416465] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATLCZ.txt [2026-02-27T20:16:44.416888] [INFO ] [sig ] [273/3373] Completed ATLCZ in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-27T20:16:44.416932] [INFO ] [sig ] [274/3373] Forecasting ATLO... [2026-02-27T20:16:44.416963] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-27T20:16:44.416998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-27T20:16:44.429392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-27T20:16:44.429775] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-27T20:16:44.430746] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-27T20:16:44.430800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:44.430833] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:44.430860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:44.430925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:44.489174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:44.490179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:44.490282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:44.490317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:44.602759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:44.602932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:44.602974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:44.603004] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:44.606726] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=64.33%) [2026-02-27T20:16:44.607007] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-27T20:16:44.607138] [INFO ] [sig ] ATLO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:44.747388] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATLO.txt [2026-02-27T20:16:44.747541] [INFO ] [sig ] [274/3373] Completed ATLO in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-27T20:16:44.747598] [INFO ] [sig ] [275/3373] Forecasting ATNI... [2026-02-27T20:16:44.747631] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-27T20:16:44.747661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-27T20:16:44.778463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-27T20:16:44.778769] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-27T20:16:44.779556] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-27T20:16:44.779627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:44.779684] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:44.779712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:44.779769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:44.837804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:44.838868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:44.838960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:44.838993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:44.966276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:44.966446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:44.966493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:44.966523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:44.970226] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=50.96%) [2026-02-27T20:16:44.970521] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-27T20:16:44.970679] [INFO ] [sig ] ATNI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:45.108817] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATNI.txt [2026-02-27T20:16:45.108977] [INFO ] [sig ] [275/3373] Completed ATNI in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-27T20:16:45.109017] [INFO ] [sig ] [276/3373] Forecasting ATO... [2026-02-27T20:16:45.109046] [INFO ] [sig ] Generating forecast for: ATO [2026-02-27T20:16:45.109077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-27T20:16:45.120974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-27T20:16:45.121323] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-27T20:16:45.122330] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-27T20:16:45.122393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:45.122426] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:45.122453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:45.122510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:45.180345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:45.181239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:45.181329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:45.181362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:45.310177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:45.310396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:45.310464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:45.310497] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:45.314359] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-02-27T20:16:45.314678] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-27T20:16:45.314828] [INFO ] [sig ] ATO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:45.456265] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATO.txt [2026-02-27T20:16:45.456417] [INFO ] [sig ] [276/3373] Completed ATO in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-27T20:16:45.456458] [INFO ] [sig ] [277/3373] Forecasting ATOM... [2026-02-27T20:16:45.456487] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-27T20:16:45.456519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-27T20:16:45.469462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-27T20:16:45.469812] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-27T20:16:45.470636] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-27T20:16:45.470690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:45.470723] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:45.470750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:45.470808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:45.526817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:45.527733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:45.527832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:45.527867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:45.651445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:45.651620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:45.651665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:45.651693] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:45.655061] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=48.16%) [2026-02-27T20:16:45.655337] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-27T20:16:45.655466] [INFO ] [sig ] ATOM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:45.794160] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATOM.txt [2026-02-27T20:16:45.794284] [INFO ] [sig ] [277/3373] Completed ATOM in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:45.794323] [INFO ] [sig ] [278/3373] Forecasting ATRA... [2026-02-27T20:16:45.794353] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-27T20:16:45.794383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-27T20:16:45.805749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-27T20:16:45.806006] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-27T20:16:45.806804] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-27T20:16:45.806857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:45.806889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:45.806914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:45.806970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:45.863259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:45.863914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:45.864013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:45.864045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:45.980401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:45.980543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:45.980602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:45.980662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:45.984603] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-02-27T20:16:45.984880] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-27T20:16:45.985011] [INFO ] [sig ] ATRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:46.130699] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATRA.txt [2026-02-27T20:16:46.130846] [INFO ] [sig ] [278/3373] Completed ATRA in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:46.130892] [INFO ] [sig ] [279/3373] Forecasting ATRC... [2026-02-27T20:16:46.130922] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-27T20:16:46.130952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-27T20:16:46.142273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-27T20:16:46.142539] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-27T20:16:46.143340] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-27T20:16:46.143393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:46.143426] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:46.143453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:46.143511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:46.199888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:46.200536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:46.200634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:46.200669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:46.319546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:46.319727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:46.319772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:46.319802] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:46.323203] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-27T20:16:46.323483] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-27T20:16:46.323631] [INFO ] [sig ] ATRC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:46.461662] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ATRC.txt [2026-02-27T20:16:46.461790] [INFO ] [sig ] [279/3373] Completed ATRC in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:46.461834] [INFO ] [sig ] [280/3373] Forecasting ATRO... [2026-02-27T20:16:46.461865] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-27T20:16:46.461896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-27T20:16:46.473162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-27T20:16:46.473425] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-27T20:16:46.474221] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-27T20:16:46.474274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:46.474306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:46.474334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:46.474392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:46.530544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:46.531183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:46.531262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:46.531295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:46.650980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:46.651116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:46.651157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:46.651187] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:46.654528] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-02-27T20:16:46.654818] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-27T20:16:46.654949] [INFO ] [sig ] ATRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:46.796875] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ATRO.txt [2026-02-27T20:16:46.797025] [INFO ] [sig ] [280/3373] Completed ATRO in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:46.797067] [INFO ] [sig ] [281/3373] Forecasting AUB... [2026-02-27T20:16:46.797097] [INFO ] [sig ] Generating forecast for: AUB [2026-02-27T20:16:46.797127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-27T20:16:46.808862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-27T20:16:46.809125] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-27T20:16:46.809948] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-27T20:16:46.810001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:46.810033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:46.810060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:46.810117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:46.867093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:46.867750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:46.867836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:46.867870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:46.983253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:46.983391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:46.983432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:46.983461] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:46.986841] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-27T20:16:46.987128] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-27T20:16:46.987257] [INFO ] [sig ] AUB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:47.126434] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AUB.txt [2026-02-27T20:16:47.126555] [INFO ] [sig ] [281/3373] Completed AUB in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:47.126614] [INFO ] [sig ] [282/3373] Forecasting AUDC... [2026-02-27T20:16:47.126645] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-27T20:16:47.126675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-27T20:16:47.137721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-27T20:16:47.138004] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-27T20:16:47.138802] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-27T20:16:47.138855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:47.138889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:47.138916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:47.138973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:47.195188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:47.195834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:47.195915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:47.195948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:47.316993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:47.317146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:47.317188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:47.317218] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:47.320803] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=61.42%) [2026-02-27T20:16:47.321079] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-27T20:16:47.321208] [INFO ] [sig ] AUDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:47.459743] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AUDC.txt [2026-02-27T20:16:47.459872] [INFO ] [sig ] [282/3373] Completed AUDC in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:47.459912] [INFO ] [sig ] [283/3373] Forecasting AUPH... [2026-02-27T20:16:47.459941] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-27T20:16:47.459970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-27T20:16:47.471216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-27T20:16:47.471484] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-27T20:16:47.472296] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-27T20:16:47.472350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:47.472382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:47.472409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:47.472465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:47.528748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:47.529402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:47.529484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:47.529516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:47.647686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:47.647886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:47.647970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:47.648001] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:47.651644] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-27T20:16:47.651945] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-27T20:16:47.652093] [INFO ] [sig ] AUPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:47.790512] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AUPH.txt [2026-02-27T20:16:47.790662] [INFO ] [sig ] [283/3373] Completed AUPH in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:47.790703] [INFO ] [sig ] [284/3373] Forecasting AURA... [2026-02-27T20:16:47.790734] [INFO ] [sig ] Generating forecast for: AURA [2026-02-27T20:16:47.790766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-27T20:16:47.802086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-27T20:16:47.802367] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-27T20:16:47.803364] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-27T20:16:47.803417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:47.803450] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:47.803476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:47.803538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:47.861474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:47.862398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:47.862491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:47.862527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:47.981911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:47.982079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:47.982123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:47.982153] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:47.986164] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-02-27T20:16:47.986441] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-27T20:16:47.986591] [INFO ] [sig ] AURA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:48.127281] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AURA.txt [2026-02-27T20:16:48.127413] [INFO ] [sig ] [284/3373] Completed AURA in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:48.127452] [INFO ] [sig ] [285/3373] Forecasting AUTL... [2026-02-27T20:16:48.127482] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-27T20:16:48.127512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-27T20:16:48.140498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-27T20:16:48.140811] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-27T20:16:48.141629] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-27T20:16:48.141683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:48.141716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:48.141743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:48.141800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:48.198992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:48.199716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:48.199822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:48.199857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:48.328466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:48.328640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:48.328684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:48.328713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:48.332403] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-27T20:16:48.332792] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-27T20:16:48.332934] [INFO ] [sig ] AUTL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:48.476366] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AUTL.txt [2026-02-27T20:16:48.476525] [INFO ] [sig ] [285/3373] Completed AUTL in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-27T20:16:48.476567] [INFO ] [sig ] [286/3373] Forecasting AVA... [2026-02-27T20:16:48.476623] [INFO ] [sig ] Generating forecast for: AVA [2026-02-27T20:16:48.476656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-27T20:16:48.489487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-27T20:16:48.489764] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-27T20:16:48.490589] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-27T20:16:48.490642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:48.490675] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:48.490702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:48.490759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:48.547818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:48.548474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:48.548559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:48.548611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:48.665900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:48.666039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:48.666081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:48.666110] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:48.669499] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-02-27T20:16:48.669793] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-27T20:16:48.669924] [INFO ] [sig ] AVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:48.809186] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVA.txt [2026-02-27T20:16:48.809311] [INFO ] [sig ] [286/3373] Completed AVA in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-27T20:16:48.809351] [INFO ] [sig ] [287/3373] Forecasting AVAH... [2026-02-27T20:16:48.809381] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-27T20:16:48.809411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-27T20:16:48.821161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-27T20:16:48.821415] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-27T20:16:48.822219] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-27T20:16:48.822272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:48.822314] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:48.822342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:48.822398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:48.879189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:48.879848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:48.879945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:48.879978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:48.998792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:48.998958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:48.999001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:48.999029] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:49.002485] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-27T20:16:49.002779] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-27T20:16:49.002911] [INFO ] [sig ] AVAH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:49.148123] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVAH.txt [2026-02-27T20:16:49.148304] [INFO ] [sig ] [287/3373] Completed AVAH in 0.3s | 2.76 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-27T20:16:49.148360] [INFO ] [sig ] [288/3373] Forecasting AVAL... [2026-02-27T20:16:49.148396] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-27T20:16:49.148428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-27T20:16:49.165761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-27T20:16:49.166345] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-27T20:16:49.167311] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-27T20:16:49.167368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:49.167403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:49.167433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:49.167504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:49.237006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:49.238089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:49.238187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:49.238231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:49.367659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:49.367830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:49.367885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:49.367948] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:49.371936] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-27T20:16:49.372250] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-27T20:16:49.372419] [INFO ] [sig ] AVAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:49.539305] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVAL.txt [2026-02-27T20:16:49.539519] [INFO ] [sig ] [288/3373] Completed AVAL in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-27T20:16:49.539595] [INFO ] [sig ] [289/3373] Forecasting AVB... [2026-02-27T20:16:49.539641] [INFO ] [sig ] Generating forecast for: AVB [2026-02-27T20:16:49.539685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-27T20:16:49.553000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-27T20:16:49.553394] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-27T20:16:49.554366] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-27T20:16:49.554430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:49.554472] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:49.554518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:49.554629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:49.624019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:49.625021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:49.625117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:49.625157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:49.763973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:49.764144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:49.764195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:49.764234] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:49.768169] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-27T20:16:49.768478] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-27T20:16:49.768652] [INFO ] [sig ] AVB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:49.923840] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVB.txt [2026-02-27T20:16:49.924029] [INFO ] [sig ] [289/3373] Completed AVB in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-27T20:16:49.924077] [INFO ] [sig ] [290/3373] Forecasting AVBP... [2026-02-27T20:16:49.924112] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-27T20:16:49.924154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-27T20:16:49.936632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-27T20:16:49.936984] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-27T20:16:49.937922] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-27T20:16:49.937988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:49.938026] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:49.938055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:49.938125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:50.003157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:50.004227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:50.004317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:50.004352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:50.125336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:50.125504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:50.125549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:50.125599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:50.129164] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-02-27T20:16:50.129442] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-27T20:16:50.129595] [INFO ] [sig ] AVBP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:50.269927] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVBP.txt [2026-02-27T20:16:50.270091] [INFO ] [sig ] [290/3373] Completed AVBP in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:50.270132] [INFO ] [sig ] [291/3373] Forecasting AVD... [2026-02-27T20:16:50.270168] [INFO ] [sig ] Generating forecast for: AVD [2026-02-27T20:16:50.270200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-27T20:16:50.281839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-27T20:16:50.282140] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-27T20:16:50.282939] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-27T20:16:50.282992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:50.283025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:50.283052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:50.283109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:50.340062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:50.340992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:50.341074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:50.341107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:50.459277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:50.459448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:50.459490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:50.459520] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:50.463111] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-02-27T20:16:50.463386] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-27T20:16:50.463518] [INFO ] [sig ] AVD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:50.606676] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVD.txt [2026-02-27T20:16:50.606846] [INFO ] [sig ] [291/3373] Completed AVD in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:50.606888] [INFO ] [sig ] [292/3373] Forecasting AVGO... [2026-02-27T20:16:50.606919] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-27T20:16:50.606951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-27T20:16:50.619172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-27T20:16:50.619494] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-27T20:16:50.620309] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-27T20:16:50.620363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:50.620422] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:50.620451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:50.620509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:50.678962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:50.679871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:50.679958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:50.679993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:50.822079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:50.822267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:50.822312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:50.822747] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:50.826357] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=70.82%) [2026-02-27T20:16:50.826672] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-27T20:16:50.826808] [INFO ] [sig ] AVGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:50.968419] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVGO.txt [2026-02-27T20:16:50.968600] [INFO ] [sig ] [292/3373] Completed AVGO in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:50.968646] [INFO ] [sig ] [293/3373] Forecasting AVGX... [2026-02-27T20:16:50.968676] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-27T20:16:50.968709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-27T20:16:50.980692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-27T20:16:50.981015] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-27T20:16:50.981823] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-27T20:16:50.981876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:50.981910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:50.981937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:50.981995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:51.043404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:51.044364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:51.044459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:51.044497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:51.170491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:51.170681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:51.170727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:51.170757] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:51.174235] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-27T20:16:51.174523] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-27T20:16:51.174676] [INFO ] [sig ] AVGX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:51.316007] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVGX.txt [2026-02-27T20:16:51.316173] [INFO ] [sig ] [293/3373] Completed AVGX in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:51.316213] [INFO ] [sig ] [294/3373] Forecasting AVK... [2026-02-27T20:16:51.316243] [INFO ] [sig ] Generating forecast for: AVK [2026-02-27T20:16:51.316274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-27T20:16:51.328599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-27T20:16:51.328944] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-27T20:16:51.329787] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-27T20:16:51.329840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:51.329872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:51.329899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:51.329957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:51.386908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:51.387835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:51.387943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:51.387981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:51.508983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:51.509166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:51.509209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:51.509269] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:51.513207] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=79.69%) [2026-02-27T20:16:51.513500] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-27T20:16:51.513687] [INFO ] [sig ] AVK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:51.661118] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVK.txt [2026-02-27T20:16:51.661305] [INFO ] [sig ] [294/3373] Completed AVK in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:51.661346] [INFO ] [sig ] [295/3373] Forecasting AVNS... [2026-02-27T20:16:51.661376] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-27T20:16:51.661407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-27T20:16:51.673566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-27T20:16:51.673951] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-27T20:16:51.674794] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-27T20:16:51.674848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:51.674880] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:51.674907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:51.674964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:51.737562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:51.738552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:51.738676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:51.738714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:51.881312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:51.881482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:51.881527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:51.881634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:51.885351] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-02-27T20:16:51.885823] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-27T20:16:51.886029] [INFO ] [sig ] AVNS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:52.043422] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVNS.txt [2026-02-27T20:16:52.043681] [INFO ] [sig ] [295/3373] Completed AVNS in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:52.043746] [INFO ] [sig ] [296/3373] Forecasting AVO... [2026-02-27T20:16:52.043789] [INFO ] [sig ] Generating forecast for: AVO [2026-02-27T20:16:52.043833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-27T20:16:52.057033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-27T20:16:52.057457] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-27T20:16:52.058599] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-27T20:16:52.058657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:52.058691] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:52.058719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:52.058781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:52.126129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:52.127146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:52.127238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:52.127290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:52.280625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:52.281021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:52.281078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:52.281118] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:52.286643] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=30.25%) [2026-02-27T20:16:52.287109] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-27T20:16:52.287304] [INFO ] [sig ] AVO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:52.454356] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVO.txt [2026-02-27T20:16:52.454518] [INFO ] [sig ] [296/3373] Completed AVO in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:52.454562] [INFO ] [sig ] [297/3373] Forecasting AVTX... [2026-02-27T20:16:52.454617] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-27T20:16:52.454647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-27T20:16:52.467743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-27T20:16:52.468180] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-27T20:16:52.469127] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-27T20:16:52.469192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:52.469244] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:52.469286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:52.469350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:52.533246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:52.534476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:52.534565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:52.534621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:52.664622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:52.664788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:52.664833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:52.664864] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:52.668373] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-27T20:16:52.668711] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-27T20:16:52.668889] [INFO ] [sig ] AVTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:52.822946] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AVTX.txt [2026-02-27T20:16:52.823158] [INFO ] [sig ] [297/3373] Completed AVTX in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:52.823219] [INFO ] [sig ] [298/3373] Forecasting AVXL... [2026-02-27T20:16:52.823269] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-27T20:16:52.823318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-27T20:16:52.836761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-27T20:16:52.837124] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-27T20:16:52.837992] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-27T20:16:52.838047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:52.838081] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:52.838108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:52.838176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:52.899802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:52.900954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:52.901039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:52.901074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:53.029249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:53.029415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:53.029458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:53.029486] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:53.032949] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-02-27T20:16:53.033247] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-27T20:16:53.033385] [INFO ] [sig ] AVXL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:53.186154] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVXL.txt [2026-02-27T20:16:53.186381] [INFO ] [sig ] [298/3373] Completed AVXL in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:53.186441] [INFO ] [sig ] [299/3373] Forecasting AVY... [2026-02-27T20:16:53.186482] [INFO ] [sig ] Generating forecast for: AVY [2026-02-27T20:16:53.186526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-27T20:16:53.200678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-27T20:16:53.201085] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-27T20:16:53.202138] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-27T20:16:53.202195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:53.202229] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:53.202258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:53.202317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:53.268498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:53.269472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:53.269565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:53.269636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:53.395648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:53.395815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:53.395861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:53.395891] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:53.399354] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-27T20:16:53.399652] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-27T20:16:53.399784] [INFO ] [sig ] AVY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:53.543431] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AVY.txt [2026-02-27T20:16:53.543629] [INFO ] [sig ] [299/3373] Completed AVY in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:53.543683] [INFO ] [sig ] [300/3373] Forecasting AWF... [2026-02-27T20:16:53.543721] [INFO ] [sig ] Generating forecast for: AWF [2026-02-27T20:16:53.543753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-27T20:16:53.556233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-27T20:16:53.556638] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-27T20:16:53.557444] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-27T20:16:53.557508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:53.557543] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:53.557608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:53.557686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:53.616212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:53.617209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:53.617292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:53.617326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:53.740993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:53.741156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:53.741202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:53.741231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:53.744806] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-27T20:16:53.745092] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-27T20:16:53.745228] [INFO ] [sig ] AWF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:53.886194] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AWF.txt [2026-02-27T20:16:53.886330] [INFO ] [sig ] [300/3373] Completed AWF in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:53.886370] [INFO ] [sig ] [301/3373] Forecasting AWI... [2026-02-27T20:16:53.886400] [INFO ] [sig ] Generating forecast for: AWI [2026-02-27T20:16:53.886431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-27T20:16:53.900185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-27T20:16:53.900545] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-27T20:16:53.901386] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-27T20:16:53.901439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:53.901471] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:53.901498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:53.901554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:53.963992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:53.964847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:53.965122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:53.965155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:54.089005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:54.089166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:54.089209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:54.089239] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:54.092758] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-27T20:16:54.093038] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-27T20:16:54.093180] [INFO ] [sig ] AWI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:54.234537] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AWI.txt [2026-02-27T20:16:54.234732] [INFO ] [sig ] [301/3373] Completed AWI in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-27T20:16:54.234773] [INFO ] [sig ] [302/3373] Forecasting AWK... [2026-02-27T20:16:54.234803] [INFO ] [sig ] Generating forecast for: AWK [2026-02-27T20:16:54.234833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-27T20:16:54.249453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-27T20:16:54.249959] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-27T20:16:54.250901] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-27T20:16:54.250957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:54.250992] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:54.251021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:54.251092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:54.310356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:54.311295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:54.311381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:54.311445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:54.432256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:54.432413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:54.432458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:54.432487] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:54.435952] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-27T20:16:54.436227] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-27T20:16:54.436354] [INFO ] [sig ] AWK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:54.577082] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AWK.txt [2026-02-27T20:16:54.577212] [INFO ] [sig ] [302/3373] Completed AWK in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-27T20:16:54.577251] [INFO ] [sig ] [303/3373] Forecasting AWP... [2026-02-27T20:16:54.577281] [INFO ] [sig ] Generating forecast for: AWP [2026-02-27T20:16:54.577311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-27T20:16:54.588633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-27T20:16:54.588903] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-27T20:16:54.589702] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-27T20:16:54.589755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:54.589787] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:54.589814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:54.589870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:54.647619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:54.648276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:54.648356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:54.648389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:54.771874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:54.772040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:54.772084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:54.772114] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:54.775663] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-27T20:16:54.775953] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-27T20:16:54.776092] [INFO ] [sig ] AWP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:54.916989] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AWP.txt [2026-02-27T20:16:54.917124] [INFO ] [sig ] [303/3373] Completed AWP in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-27T20:16:54.917164] [INFO ] [sig ] [304/3373] Forecasting AWRE... [2026-02-27T20:16:54.917194] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-27T20:16:54.917223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-27T20:16:54.931131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-27T20:16:54.931486] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-27T20:16:54.932353] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-27T20:16:54.932409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:54.932443] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:54.932471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:54.932532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:55.005177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:55.006288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:55.006374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:55.006410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:55.118437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:55.118597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:55.118641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:55.118670] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:55.122147] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-02-27T20:16:55.122425] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-27T20:16:55.122554] [INFO ] [sig ] AWRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:55.264675] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AWRE.txt [2026-02-27T20:16:55.264800] [INFO ] [sig ] [304/3373] Completed AWRE in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-27T20:16:55.264839] [INFO ] [sig ] [305/3373] Forecasting AXGN... [2026-02-27T20:16:55.264869] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-27T20:16:55.264899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-27T20:16:55.277531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-27T20:16:55.277847] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-27T20:16:55.278658] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-27T20:16:55.278715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:55.278747] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:55.278775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:55.278832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:55.335650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:55.336288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:55.336367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:55.336399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:55.460665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:55.460799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:55.460839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:55.460867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:55.464399] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-27T20:16:55.464708] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-27T20:16:55.464837] [INFO ] [sig ] AXGN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:55.627775] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AXGN.txt [2026-02-27T20:16:55.627998] [INFO ] [sig ] [305/3373] Completed AXGN in 0.4s | 2.76 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-27T20:16:55.628043] [INFO ] [sig ] [306/3373] Forecasting AXP... [2026-02-27T20:16:55.628075] [INFO ] [sig ] Generating forecast for: AXP [2026-02-27T20:16:55.628105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-27T20:16:55.640052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-27T20:16:55.640453] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-27T20:16:55.641274] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-27T20:16:55.641328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:55.641360] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:55.641386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:55.641447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:55.698093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:55.698949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:55.699034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:55.699067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:55.824686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:55.824857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:55.824900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:55.824929] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:55.828435] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=62.51%) [2026-02-27T20:16:55.828782] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-27T20:16:55.828922] [INFO ] [sig ] AXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:55.975513] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AXP.txt [2026-02-27T20:16:55.975704] [INFO ] [sig ] [306/3373] Completed AXP in 0.3s | 2.76 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-27T20:16:55.975748] [INFO ] [sig ] [307/3373] Forecasting AXS... [2026-02-27T20:16:55.975779] [INFO ] [sig ] Generating forecast for: AXS [2026-02-27T20:16:55.975808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-27T20:16:55.991394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-27T20:16:55.991795] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-27T20:16:55.992819] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-27T20:16:55.992872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:55.992906] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:55.992933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:55.992991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:56.050870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:56.051611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:56.051693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:56.051725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:56.174227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:56.174395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:56.174457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:56.174489] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:56.178034] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-27T20:16:56.178345] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-27T20:16:56.178489] [INFO ] [sig ] AXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:56.320434] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AXS.txt [2026-02-27T20:16:56.320626] [INFO ] [sig ] [307/3373] Completed AXS in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:56.320670] [INFO ] [sig ] [308/3373] Forecasting AXSM... [2026-02-27T20:16:56.320701] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-27T20:16:56.320731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-27T20:16:56.333811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-27T20:16:56.334196] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-27T20:16:56.335005] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-27T20:16:56.335059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:56.335092] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:56.335120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:56.335187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:56.391877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:56.392787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:56.392879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:56.392911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:56.515843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:56.516198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:56.516241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:56.516270] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:56.520078] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=51.09%) [2026-02-27T20:16:56.520374] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-27T20:16:56.520510] [INFO ] [sig ] AXSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:56.664444] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AXSM.txt [2026-02-27T20:16:56.664619] [INFO ] [sig ] [308/3373] Completed AXSM in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:56.664664] [INFO ] [sig ] [309/3373] Forecasting AXTA... [2026-02-27T20:16:56.664697] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-27T20:16:56.664728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-27T20:16:56.678298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-27T20:16:56.678691] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-27T20:16:56.679538] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-27T20:16:56.679608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:56.679688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:56.679724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:56.679796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:56.738513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:56.739683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:56.739783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:56.739817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:56.872935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:56.873103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:56.873148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:56.873180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:56.876753] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-27T20:16:56.877045] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-27T20:16:56.877186] [INFO ] [sig ] AXTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:57.033228] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AXTA.txt [2026-02-27T20:16:57.033412] [INFO ] [sig ] [309/3373] Completed AXTA in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:57.033468] [INFO ] [sig ] [310/3373] Forecasting AXTI... [2026-02-27T20:16:57.033505] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-27T20:16:57.033537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-27T20:16:57.046916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-27T20:16:57.047344] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-27T20:16:57.048300] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-27T20:16:57.048357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:57.048391] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:57.048420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:57.048481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:57.114785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:57.115807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:57.115905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:57.115940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:57.244784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:57.244955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:57.245003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:57.245034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:57.249022] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-27T20:16:57.249390] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-27T20:16:57.249545] [INFO ] [sig ] AXTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:57.396089] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AXTI.txt [2026-02-27T20:16:57.396253] [INFO ] [sig ] [310/3373] Completed AXTI in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:57.396295] [INFO ] [sig ] [311/3373] Forecasting AYI... [2026-02-27T20:16:57.396326] [INFO ] [sig ] Generating forecast for: AYI [2026-02-27T20:16:57.396356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-27T20:16:57.409331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-27T20:16:57.409764] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-27T20:16:57.410563] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-27T20:16:57.410636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:57.410681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:57.410710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:57.410767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:57.467810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:57.468745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:57.468832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:57.468866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:57.596142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:57.596312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:57.596355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:57.596385] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:57.600126] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-02-27T20:16:57.600432] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-27T20:16:57.600590] [INFO ] [sig ] AYI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:57.743733] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AYI.txt [2026-02-27T20:16:57.743890] [INFO ] [sig ] [311/3373] Completed AYI in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:57.743931] [INFO ] [sig ] [312/3373] Forecasting AZ... [2026-02-27T20:16:57.743963] [INFO ] [sig ] Generating forecast for: AZ [2026-02-27T20:16:57.743993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-27T20:16:57.755695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-27T20:16:57.756053] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-27T20:16:57.756894] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-27T20:16:57.756947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:57.756980] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:57.757006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:57.757063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:57.814791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:57.815730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:57.815819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:57.815852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:57.935454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:57.935642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:57.935685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:57.935756] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:57.939315] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-02-27T20:16:57.939675] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-27T20:16:57.939827] [INFO ] [sig ] AZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:58.090995] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AZ.txt [2026-02-27T20:16:58.091163] [INFO ] [sig ] [312/3373] Completed AZ in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:58.091204] [INFO ] [sig ] [313/3373] Forecasting AZN... [2026-02-27T20:16:58.091234] [INFO ] [sig ] Generating forecast for: AZN [2026-02-27T20:16:58.091265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-27T20:16:58.104475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-27T20:16:58.104921] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-27T20:16:58.105766] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-27T20:16:58.105822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:58.105857] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:58.105885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:58.105945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:58.164148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:58.165048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:58.165136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:58.165169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:58.295017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:58.295206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:58.295276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:58.295325] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:58.299839] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-27T20:16:58.300160] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-27T20:16:58.300309] [INFO ] [sig ] AZN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:58.442148] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/AZN.txt [2026-02-27T20:16:58.442308] [INFO ] [sig ] [313/3373] Completed AZN in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:16:58.442350] [INFO ] [sig ] [314/3373] Forecasting AZO... [2026-02-27T20:16:58.442381] [INFO ] [sig ] Generating forecast for: AZO [2026-02-27T20:16:58.442411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-27T20:16:58.459875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-27T20:16:58.460395] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-27T20:16:58.461294] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-27T20:16:58.461352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:58.461398] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:58.461437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:58.461501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:58.518375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:58.519401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:58.519500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:58.519534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:58.636626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:58.636804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:58.636847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:58.636878] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:58.640472] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=39.74%) [2026-02-27T20:16:58.640911] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-27T20:16:58.641068] [INFO ] [sig ] AZO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:58.785449] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AZO.txt [2026-02-27T20:16:58.785638] [INFO ] [sig ] [314/3373] Completed AZO in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-27T20:16:58.785682] [INFO ] [sig ] [315/3373] Forecasting AZZ... [2026-02-27T20:16:58.785718] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-27T20:16:58.785750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-27T20:16:58.798404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-27T20:16:58.798848] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-27T20:16:58.799805] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-27T20:16:58.799862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:58.799903] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:58.799940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:58.800010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:58.859360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:58.860316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:58.860413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:58.860447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:58.989517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:58.989718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:58.989765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:58.989793] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:58.993439] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=35.29%) [2026-02-27T20:16:58.993802] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-27T20:16:58.993949] [INFO ] [sig ] AZZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:16:59.145546] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/AZZ.txt [2026-02-27T20:16:59.145735] [INFO ] [sig ] [315/3373] Completed AZZ in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-27T20:16:59.145779] [INFO ] [sig ] [316/3373] Forecasting BA... [2026-02-27T20:16:59.145810] [INFO ] [sig ] Generating forecast for: BA [2026-02-27T20:16:59.145841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-27T20:16:59.158043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-27T20:16:59.158395] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-27T20:16:59.159222] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-27T20:16:59.159276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:59.159309] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:59.159335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:59.159393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:59.219191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:59.220136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:59.220228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:59.220263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:59.346069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:59.346234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:16:59.346277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:59.346306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:59.349860] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-27T20:16:59.350150] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-27T20:16:59.350294] [INFO ] [sig ] BA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:16:59.495516] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BA.txt [2026-02-27T20:16:59.495688] [INFO ] [sig ] [316/3373] Completed BA in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-27T20:16:59.495731] [INFO ] [sig ] [317/3373] Forecasting BABA... [2026-02-27T20:16:59.495763] [INFO ] [sig ] Generating forecast for: BABA [2026-02-27T20:16:59.495792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-27T20:16:59.508278] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BABA'. [2026-02-27T20:16:59.508674] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-27T20:16:59.509550] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-27T20:16:59.509632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:59.509667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:59.509699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:59.509772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:59.570201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:59.571133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:59.571220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:59.571277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:16:59.701416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:16:59.701614] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:16:59.701662] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:16:59.701695] [INFO ] [FORECASTER] Training complete [2026-02-27T20:16:59.705666] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-27T20:16:59.706073] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-27T20:16:59.706242] [INFO ] [sig ] BABA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-27T20:16:59.892204] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BABA.txt [2026-02-27T20:16:59.892496] [INFO ] [sig ] [317/3373] Completed BABA in 0.4s | 2.76 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-27T20:16:59.892602] [INFO ] [sig ] [318/3373] Forecasting BABX... [2026-02-27T20:16:59.892665] [INFO ] [sig ] Generating forecast for: BABX [2026-02-27T20:16:59.892720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-27T20:16:59.911214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-27T20:16:59.911774] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-27T20:16:59.913070] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-27T20:16:59.913146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:16:59.913201] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:16:59.913250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:16:59.913345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:16:59.992250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:16:59.993550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:16:59.993713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:16:59.993775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:00.158236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:00.158434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:00.158488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:00.158546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:00.163199] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-27T20:17:00.163633] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-27T20:17:00.163807] [INFO ] [sig ] BABX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:00.422596] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BABX.txt [2026-02-27T20:17:00.422845] [INFO ] [sig ] [318/3373] Completed BABX in 0.5s | 2.76 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:17:00.422916] [INFO ] [sig ] [319/3373] Forecasting BAC... [2026-02-27T20:17:00.422973] [INFO ] [sig ] Generating forecast for: BAC [2026-02-27T20:17:00.423031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-27T20:17:00.455909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-27T20:17:00.456366] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-27T20:17:00.457412] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-27T20:17:00.457471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:00.457504] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:00.457559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:00.457706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:00.591701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:00.592868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:00.593035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:00.593077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:00.797849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:00.798093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:00.798161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:00.798210] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:00.803854] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-27T20:17:00.804376] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-27T20:17:00.804616] [INFO ] [sig ] BAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:01.035891] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BAC.txt [2026-02-27T20:17:01.036081] [INFO ] [sig ] [319/3373] Completed BAC in 0.6s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:17:01.036126] [INFO ] [sig ] [320/3373] Forecasting BAH... [2026-02-27T20:17:01.036159] [INFO ] [sig ] Generating forecast for: BAH [2026-02-27T20:17:01.036188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-27T20:17:01.058757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-27T20:17:01.059218] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-27T20:17:01.060187] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-27T20:17:01.060244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:01.060277] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:01.060304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:01.060364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:01.148543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:01.149949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:01.150085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:01.150127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:01.311164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:01.311370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:01.311427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:01.311465] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:01.316514] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-27T20:17:01.317002] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-27T20:17:01.317201] [INFO ] [sig ] BAH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:01.466466] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BAH.txt [2026-02-27T20:17:01.466658] [INFO ] [sig ] [320/3373] Completed BAH in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:17:01.466700] [INFO ] [sig ] [321/3373] Forecasting BALL... [2026-02-27T20:17:01.466732] [INFO ] [sig ] Generating forecast for: BALL [2026-02-27T20:17:01.466765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-27T20:17:01.480308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-27T20:17:01.480672] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-27T20:17:01.481466] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-27T20:17:01.481519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:01.481552] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:01.481605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:01.481666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:01.540955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:01.541786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:01.541871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:01.541906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:01.667012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:01.667127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:01.667167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:01.667197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:01.670661] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-02-27T20:17:01.670957] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-27T20:17:01.671115] [INFO ] [sig ] BALL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:01.824502] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BALL.txt [2026-02-27T20:17:01.824713] [INFO ] [sig ] [321/3373] Completed BALL in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-27T20:17:01.824757] [INFO ] [sig ] [322/3373] Forecasting BAM... [2026-02-27T20:17:01.824787] [INFO ] [sig ] Generating forecast for: BAM [2026-02-27T20:17:01.824816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-27T20:17:01.837089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-27T20:17:01.837530] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-27T20:17:01.838448] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-27T20:17:01.838504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:01.838536] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:01.838563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:01.838657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:01.898444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:01.899373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:01.899479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:01.899512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:02.026925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:02.027094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:02.027138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:02.027170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:02.031219] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=61.63%) [2026-02-27T20:17:02.031544] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-27T20:17:02.031713] [INFO ] [sig ] BAM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:02.188782] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BAM.txt [2026-02-27T20:17:02.188993] [INFO ] [sig ] [322/3373] Completed BAM in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:02.189057] [INFO ] [sig ] [323/3373] Forecasting BANC... [2026-02-27T20:17:02.189091] [INFO ] [sig ] Generating forecast for: BANC [2026-02-27T20:17:02.189122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-27T20:17:02.201617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-27T20:17:02.202053] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-27T20:17:02.202896] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-27T20:17:02.202951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:02.202984] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:02.203011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:02.203068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:02.275455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:02.276510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:02.276633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:02.276671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:02.427335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:02.427508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:02.427555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:02.427608] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:02.431621] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-27T20:17:02.431914] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-27T20:17:02.432053] [INFO ] [sig ] BANC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:02.582462] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BANC.txt [2026-02-27T20:17:02.582648] [INFO ] [sig ] [323/3373] Completed BANC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:02.582695] [INFO ] [sig ] [324/3373] Forecasting BAND... [2026-02-27T20:17:02.582726] [INFO ] [sig ] Generating forecast for: BAND [2026-02-27T20:17:02.582759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-27T20:17:02.595823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-27T20:17:02.596241] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-27T20:17:02.597089] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-27T20:17:02.597159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:02.597193] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:02.597221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:02.597279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:02.656687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:02.657633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:02.657720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:02.657754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:02.792805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:02.793174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:02.793218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:02.793247] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:02.797745] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-27T20:17:02.798355] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-27T20:17:02.798498] [INFO ] [sig ] BAND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:02.952491] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BAND.txt [2026-02-27T20:17:02.952675] [INFO ] [sig ] [324/3373] Completed BAND in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:02.952719] [INFO ] [sig ] [325/3373] Forecasting BANF... [2026-02-27T20:17:02.952750] [INFO ] [sig ] Generating forecast for: BANF [2026-02-27T20:17:02.952787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-27T20:17:02.967196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-27T20:17:02.967506] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-27T20:17:02.968526] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-27T20:17:02.968598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:02.968634] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:02.968662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:02.968727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:03.029566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:03.030670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:03.030773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:03.030808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:03.158774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:03.158933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:03.158979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:03.159009] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:03.162590] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=27.55%) [2026-02-27T20:17:03.162877] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-27T20:17:03.163010] [INFO ] [sig ] BANF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:03.306606] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BANF.txt [2026-02-27T20:17:03.306757] [INFO ] [sig ] [325/3373] Completed BANF in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:03.306798] [INFO ] [sig ] [326/3373] Forecasting BANX... [2026-02-27T20:17:03.306829] [INFO ] [sig ] Generating forecast for: BANX [2026-02-27T20:17:03.306864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-27T20:17:03.319024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-27T20:17:03.319316] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-27T20:17:03.320142] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-27T20:17:03.320197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:03.320257] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:03.320287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:03.320347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:03.383528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:03.384411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:03.384504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:03.384541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:03.509305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:03.509468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:03.509513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:03.509543] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:03.513155] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=27.34%) [2026-02-27T20:17:03.513443] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-27T20:17:03.513597] [INFO ] [sig ] BANX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:03.662640] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BANX.txt [2026-02-27T20:17:03.662803] [INFO ] [sig ] [326/3373] Completed BANX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:03.662845] [INFO ] [sig ] [327/3373] Forecasting BAP... [2026-02-27T20:17:03.662876] [INFO ] [sig ] Generating forecast for: BAP [2026-02-27T20:17:03.662925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-27T20:17:03.679015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-27T20:17:03.679604] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-27T20:17:03.680624] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-27T20:17:03.680677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:03.680710] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:03.680735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:03.680793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:03.746926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:03.747849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:03.747996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:03.748035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:03.875010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:03.875164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:03.875208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:03.875237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:03.878727] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-02-27T20:17:03.879049] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-27T20:17:03.879184] [INFO ] [sig ] BAP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:04.031423] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BAP.txt [2026-02-27T20:17:04.031610] [INFO ] [sig ] [327/3373] Completed BAP in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-27T20:17:04.031656] [INFO ] [sig ] [328/3373] Forecasting BATRA... [2026-02-27T20:17:04.031689] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-27T20:17:04.031722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-27T20:17:04.048468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-27T20:17:04.048839] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-27T20:17:04.049702] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-27T20:17:04.049756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:04.049790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:04.049818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:04.049884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:04.110099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:04.111042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:04.111136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:04.111172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:04.247736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:04.247933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:04.247979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:04.248009] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:04.251589] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-27T20:17:04.251941] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-27T20:17:04.252091] [INFO ] [sig ] BATRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:04.400667] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BATRA.txt [2026-02-27T20:17:04.400846] [INFO ] [sig ] [328/3373] Completed BATRA in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:04.400890] [INFO ] [sig ] [329/3373] Forecasting BATRK... [2026-02-27T20:17:04.400922] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-27T20:17:04.400954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-27T20:17:04.417655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-27T20:17:04.418163] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-27T20:17:04.419102] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-27T20:17:04.419158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:04.419192] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:04.419220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:04.419278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:04.480434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:04.481698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:04.481817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:04.481872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:04.625607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:04.625801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:04.625859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:04.625941] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:04.634288] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-27T20:17:04.634858] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-27T20:17:04.635242] [INFO ] [sig ] BATRK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:04.797475] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BATRK.txt [2026-02-27T20:17:04.797671] [INFO ] [sig ] [329/3373] Completed BATRK in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:04.797717] [INFO ] [sig ] [330/3373] Forecasting BAX... [2026-02-27T20:17:04.797749] [INFO ] [sig ] Generating forecast for: BAX [2026-02-27T20:17:04.797779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-27T20:17:04.811788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-27T20:17:04.812420] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-27T20:17:04.813498] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-27T20:17:04.813556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:04.813611] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:04.813639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:04.813700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:04.874186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:04.875133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:04.875221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:04.875254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:05.003694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:05.003864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:05.003918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:05.003956] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:05.008006] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-27T20:17:05.008319] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-27T20:17:05.008462] [INFO ] [sig ] BAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:05.156802] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BAX.txt [2026-02-27T20:17:05.156998] [INFO ] [sig ] [330/3373] Completed BAX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:05.157043] [INFO ] [sig ] [331/3373] Forecasting BB... [2026-02-27T20:17:05.157075] [INFO ] [sig ] Generating forecast for: BB [2026-02-27T20:17:05.157107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-27T20:17:05.169426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-27T20:17:05.169878] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-27T20:17:05.170750] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-27T20:17:05.170806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:05.170841] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:05.170871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:05.170934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:05.232759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:05.233746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:05.233838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:05.233874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:05.369115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:05.369302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:05.369349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:05.369381] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:05.373196] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=54.95%) [2026-02-27T20:17:05.373498] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-27T20:17:05.373673] [INFO ] [sig ] BB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:05.522166] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BB.txt [2026-02-27T20:17:05.522328] [INFO ] [sig ] [331/3373] Completed BB in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:05.522369] [INFO ] [sig ] [332/3373] Forecasting BBAI... [2026-02-27T20:17:05.522399] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-27T20:17:05.522432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-27T20:17:05.534089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-27T20:17:05.534463] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-27T20:17:05.535371] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-27T20:17:05.535431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:05.535467] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:05.535495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:05.535555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:05.595463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:05.596644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:05.596732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:05.596767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:05.722457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:05.722644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:05.722691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:05.722722] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:05.726324] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-27T20:17:05.726669] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-27T20:17:05.726815] [INFO ] [sig ] BBAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:05.882608] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBAI.txt [2026-02-27T20:17:05.882761] [INFO ] [sig ] [332/3373] Completed BBAI in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:05.882802] [INFO ] [sig ] [333/3373] Forecasting BBCP... [2026-02-27T20:17:05.882833] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-27T20:17:05.882869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-27T20:17:05.895598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-27T20:17:05.895912] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-27T20:17:05.896765] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-27T20:17:05.896819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:05.896852] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:05.896879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:05.896937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:05.955957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:05.956705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:05.956786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:05.956819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:06.078956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:06.079116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:06.079158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:06.079188] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:06.083107] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-02-27T20:17:06.083393] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-27T20:17:06.083526] [INFO ] [sig ] BBCP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:06.232900] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBCP.txt [2026-02-27T20:17:06.233044] [INFO ] [sig ] [333/3373] Completed BBCP in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:06.233086] [INFO ] [sig ] [334/3373] Forecasting BBD... [2026-02-27T20:17:06.233119] [INFO ] [sig ] Generating forecast for: BBD [2026-02-27T20:17:06.233149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-27T20:17:06.246465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-27T20:17:06.246900] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-27T20:17:06.247823] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-27T20:17:06.247877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:06.247937] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:06.247969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:06.248028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:06.308010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:06.309087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:06.309198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:06.309236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:06.435392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:06.435560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:06.435627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:06.435657] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:06.439174] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-27T20:17:06.439464] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-27T20:17:06.439615] [INFO ] [sig ] BBD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:06.587277] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBD.txt [2026-02-27T20:17:06.587456] [INFO ] [sig ] [334/3373] Completed BBD in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:06.587498] [INFO ] [sig ] [335/3373] Forecasting BBDO... [2026-02-27T20:17:06.587532] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-27T20:17:06.587563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-27T20:17:06.602198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-27T20:17:06.602768] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-27T20:17:06.603689] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-27T20:17:06.603746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:06.603790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:06.603820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:06.603878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:06.664767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:06.665810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:06.665906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:06.665941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:06.793021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:06.793266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:06.793312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:06.793341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:06.797018] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-27T20:17:06.797352] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-27T20:17:06.797495] [INFO ] [sig ] BBDO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:06.941333] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBDO.txt [2026-02-27T20:17:06.941471] [INFO ] [sig ] [335/3373] Completed BBDO in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:06.941511] [INFO ] [sig ] [336/3373] Forecasting BBH... [2026-02-27T20:17:06.941542] [INFO ] [sig ] Generating forecast for: BBH [2026-02-27T20:17:06.941589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-27T20:17:06.953606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-27T20:17:06.953935] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-27T20:17:06.954766] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-27T20:17:06.954821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:06.954854] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:06.954883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:06.954942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:07.013356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:07.014269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:07.014417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:07.014454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:07.123231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:07.123410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:07.123455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:07.123486] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:07.127128] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-02-27T20:17:07.127445] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-27T20:17:07.127611] [INFO ] [sig ] BBH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:07.270417] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBH.txt [2026-02-27T20:17:07.270605] [INFO ] [sig ] [336/3373] Completed BBH in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:07.270651] [INFO ] [sig ] [337/3373] Forecasting BBIO... [2026-02-27T20:17:07.270684] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-27T20:17:07.270715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-27T20:17:07.288674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-27T20:17:07.289208] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-27T20:17:07.290334] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-27T20:17:07.290403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:07.290448] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:07.290487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:07.290594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:07.366470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:07.367435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:07.367521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:07.367554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:07.493609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:07.493802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:07.493848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:07.493880] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:07.497884] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: DOWN (p=30.36%) [2026-02-27T20:17:07.498375] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-27T20:17:07.498537] [INFO ] [sig ] BBIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:07.653751] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBIO.txt [2026-02-27T20:17:07.653980] [INFO ] [sig ] [337/3373] Completed BBIO in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:07.654042] [INFO ] [sig ] [338/3373] Forecasting BBLG... [2026-02-27T20:17:07.654085] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-27T20:17:07.654151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-27T20:17:07.671427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-27T20:17:07.671894] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-27T20:17:07.673239] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-27T20:17:07.673309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:07.673360] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:07.673404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:07.673515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:07.745604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:07.746772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:07.746877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:07.746913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:07.878658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:07.878830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:07.878875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:07.878905] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:07.882839] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=18.89%) [2026-02-27T20:17:07.883140] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-27T20:17:07.883273] [INFO ] [sig ] BBLG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:08.041903] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBLG.txt [2026-02-27T20:17:08.042071] [INFO ] [sig ] [338/3373] Completed BBLG in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-27T20:17:08.042127] [INFO ] [sig ] [339/3373] Forecasting BBN... [2026-02-27T20:17:08.042161] [INFO ] [sig ] Generating forecast for: BBN [2026-02-27T20:17:08.042191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-27T20:17:08.058036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-27T20:17:08.058720] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-27T20:17:08.059764] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-27T20:17:08.059819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:08.059852] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:08.059879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:08.059937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:08.121003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:08.122351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:08.122465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:08.122501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:08.248363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:08.248536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:08.248599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:08.248634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:08.252458] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-27T20:17:08.252767] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-27T20:17:08.252905] [INFO ] [sig ] BBN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:08.401899] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BBN.txt [2026-02-27T20:17:08.402088] [INFO ] [sig ] [339/3373] Completed BBN in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-27T20:17:08.402131] [INFO ] [sig ] [340/3373] Forecasting BBSI... [2026-02-27T20:17:08.402161] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-27T20:17:08.402194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-27T20:17:08.415084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-27T20:17:08.415462] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-27T20:17:08.416295] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-27T20:17:08.416348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:08.416382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:08.416408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:08.416466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:08.479313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:08.480306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:08.480394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:08.480429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:08.619699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:08.619878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:08.619931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:08.619967] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:08.624082] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-02-27T20:17:08.624376] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-27T20:17:08.624532] [INFO ] [sig ] BBSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:08.770682] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBSI.txt [2026-02-27T20:17:08.770849] [INFO ] [sig ] [340/3373] Completed BBSI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-27T20:17:08.770902] [INFO ] [sig ] [341/3373] Forecasting BBUC... [2026-02-27T20:17:08.770937] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-27T20:17:08.770976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-27T20:17:08.784308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-27T20:17:08.784710] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-27T20:17:08.785537] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-27T20:17:08.785611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:08.785645] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:08.785673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:08.785745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:08.852241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:08.853231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:08.853322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:08.853356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:08.971129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:08.971293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:08.971337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:08.971366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:08.975093] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-02-27T20:17:08.975563] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-27T20:17:08.975714] [INFO ] [sig ] BBUC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:09.115103] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBUC.txt [2026-02-27T20:17:09.115234] [INFO ] [sig ] [341/3373] Completed BBUC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-27T20:17:09.115275] [INFO ] [sig ] [342/3373] Forecasting BBVA... [2026-02-27T20:17:09.115306] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-27T20:17:09.115335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-27T20:17:09.127641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-27T20:17:09.131484] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-27T20:17:09.132548] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-27T20:17:09.132638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:09.132673] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:09.132699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:09.132757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:09.194473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:09.195208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:09.195311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:09.195347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:09.322899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:09.323061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:09.323104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:09.323152] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:09.326733] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-02-27T20:17:09.327062] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-27T20:17:09.327203] [INFO ] [sig ] BBVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:09.467545] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBVA.txt [2026-02-27T20:17:09.467697] [INFO ] [sig ] [342/3373] Completed BBVA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-27T20:17:09.467738] [INFO ] [sig ] [343/3373] Forecasting BBWI... [2026-02-27T20:17:09.467768] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-27T20:17:09.467797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-27T20:17:09.480731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-27T20:17:09.481115] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-27T20:17:09.482066] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-27T20:17:09.482132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:09.482205] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:09.482234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:09.482291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:09.546137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:09.547058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:09.547143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:09.547178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:09.672005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:09.672165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:09.672208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:09.672237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:09.675658] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-02-27T20:17:09.675936] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-27T20:17:09.676065] [INFO ] [sig ] BBWI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:09.822951] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBWI.txt [2026-02-27T20:17:09.823086] [INFO ] [sig ] [343/3373] Completed BBWI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-27T20:17:09.823126] [INFO ] [sig ] [344/3373] Forecasting BBY... [2026-02-27T20:17:09.823156] [INFO ] [sig ] Generating forecast for: BBY [2026-02-27T20:17:09.823185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-27T20:17:09.837339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-27T20:17:09.837718] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-27T20:17:09.838587] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-27T20:17:09.838641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:09.838674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:09.838702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:09.838759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:09.902201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:09.903239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:09.903336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:09.903371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:10.033338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:10.033506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:10.033549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:10.033599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:10.037554] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-02-27T20:17:10.037973] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-27T20:17:10.038130] [INFO ] [sig ] BBY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:10.184028] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BBY.txt [2026-02-27T20:17:10.184180] [INFO ] [sig ] [344/3373] Completed BBY in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:10.184221] [INFO ] [sig ] [345/3373] Forecasting BC... [2026-02-27T20:17:10.184253] [INFO ] [sig ] Generating forecast for: BC [2026-02-27T20:17:10.184283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-27T20:17:10.197373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-27T20:17:10.197693] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-27T20:17:10.198539] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-27T20:17:10.198611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:10.198645] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:10.198671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:10.198727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:10.257516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:10.258199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:10.258297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:10.258331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:10.387853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:10.388092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:10.388336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:10.388370] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:10.392372] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-27T20:17:10.392750] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-27T20:17:10.392919] [INFO ] [sig ] BC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:10.541427] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BC.txt [2026-02-27T20:17:10.541613] [INFO ] [sig ] [345/3373] Completed BC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:10.541661] [INFO ] [sig ] [346/3373] Forecasting BCAL... [2026-02-27T20:17:10.541692] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-27T20:17:10.541722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-27T20:17:10.560265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-27T20:17:10.561022] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-27T20:17:10.562330] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-27T20:17:10.562396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:10.562436] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:10.562499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:10.562609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:10.637567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:10.638937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:10.639038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:10.639073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:10.763484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:10.763679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:10.763729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:10.763759] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:10.767389] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=35.23%) [2026-02-27T20:17:10.767765] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-27T20:17:10.767928] [INFO ] [sig ] BCAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:10.915608] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCAL.txt [2026-02-27T20:17:10.915783] [INFO ] [sig ] [346/3373] Completed BCAL in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:10.915826] [INFO ] [sig ] [347/3373] Forecasting BCAX... [2026-02-27T20:17:10.915856] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-27T20:17:10.915888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-27T20:17:10.932237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-27T20:17:10.932642] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-27T20:17:10.933616] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-27T20:17:10.933672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:10.933707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:10.933735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:10.933794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:10.994933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:10.995792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:10.995880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:10.995915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:11.127687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:11.127862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:11.127930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:11.127965] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:11.131653] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-27T20:17:11.132010] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-27T20:17:11.132188] [INFO ] [sig ] BCAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:11.281455] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCAX.txt [2026-02-27T20:17:11.281644] [INFO ] [sig ] [347/3373] Completed BCAX in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:11.281689] [INFO ] [sig ] [348/3373] Forecasting BCBP... [2026-02-27T20:17:11.281721] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-27T20:17:11.281753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-27T20:17:11.296374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-27T20:17:11.296905] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-27T20:17:11.298020] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-27T20:17:11.298081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:11.298114] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:11.298140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:11.298197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:11.362099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:11.363034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:11.363121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:11.363156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:11.494697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:11.494932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:11.494991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:11.495024] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:11.499424] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-27T20:17:11.499876] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-27T20:17:11.500108] [INFO ] [sig ] BCBP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:11.647607] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCBP.txt [2026-02-27T20:17:11.647751] [INFO ] [sig ] [348/3373] Completed BCBP in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:11.647792] [INFO ] [sig ] [349/3373] Forecasting BCC... [2026-02-27T20:17:11.647821] [INFO ] [sig ] Generating forecast for: BCC [2026-02-27T20:17:11.647853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-27T20:17:11.661759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-27T20:17:11.662133] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-27T20:17:11.662956] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-27T20:17:11.663010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:11.663042] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:11.663068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:11.663125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:11.721683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:11.722562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:11.722667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:11.722701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:11.850782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:11.850946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:11.850989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:11.851020] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:11.854958] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-02-27T20:17:11.855253] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-27T20:17:11.855383] [INFO ] [sig ] BCC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:12.000915] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCC.txt [2026-02-27T20:17:12.001089] [INFO ] [sig ] [349/3373] Completed BCC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:12.001133] [INFO ] [sig ] [350/3373] Forecasting BCDA... [2026-02-27T20:17:12.001163] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-27T20:17:12.001199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-27T20:17:12.014342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-27T20:17:12.014773] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-27T20:17:12.015690] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-27T20:17:12.015758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:12.015814] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:12.015847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:12.015906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:12.082288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:12.083743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:12.083843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:12.083884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:12.206834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:12.207006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:12.207049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:12.207079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:12.210646] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-27T20:17:12.210951] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-27T20:17:12.211097] [INFO ] [sig ] BCDA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:12.363727] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCDA.txt [2026-02-27T20:17:12.363901] [INFO ] [sig ] [350/3373] Completed BCDA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:12.363943] [INFO ] [sig ] [351/3373] Forecasting BCE... [2026-02-27T20:17:12.363976] [INFO ] [sig ] Generating forecast for: BCE [2026-02-27T20:17:12.364015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-27T20:17:12.377788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-27T20:17:12.378213] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-27T20:17:12.379081] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-27T20:17:12.379138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:12.379171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:12.379200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:12.379259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:12.444953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:12.445952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:12.446046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:12.446089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:12.581466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:12.581665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:12.581714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:12.581746] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:12.585393] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=70.22%) [2026-02-27T20:17:12.585750] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-27T20:17:12.585906] [INFO ] [sig ] BCE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:12.751450] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCE.txt [2026-02-27T20:17:12.751748] [INFO ] [sig ] [351/3373] Completed BCE in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:12.751820] [INFO ] [sig ] [352/3373] Forecasting BCH... [2026-02-27T20:17:12.751865] [INFO ] [sig ] Generating forecast for: BCH [2026-02-27T20:17:12.751905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-27T20:17:12.766490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-27T20:17:12.766969] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-27T20:17:12.768042] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-27T20:17:12.768107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:12.768146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:12.768173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:12.768233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:12.834652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:12.835843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:12.835980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:12.836023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:12.984440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:12.984635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:12.984682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:12.984711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:12.988441] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-27T20:17:12.988783] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-27T20:17:12.988931] [INFO ] [sig ] BCH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:13.140934] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCH.txt [2026-02-27T20:17:13.141137] [INFO ] [sig ] [352/3373] Completed BCH in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:13.141186] [INFO ] [sig ] [353/3373] Forecasting BCML... [2026-02-27T20:17:13.141218] [INFO ] [sig ] Generating forecast for: BCML [2026-02-27T20:17:13.141249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-27T20:17:13.155192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-27T20:17:13.155745] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-27T20:17:13.156778] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-27T20:17:13.156839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:13.156876] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:13.156909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:13.156974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:13.218142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:13.219286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:13.219436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:13.219473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:13.331882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:13.332126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:13.332178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:13.332211] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:13.336333] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-02-27T20:17:13.336709] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-27T20:17:13.336876] [INFO ] [sig ] BCML: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:13.500760] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCML.txt [2026-02-27T20:17:13.500990] [INFO ] [sig ] [353/3373] Completed BCML in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:13.501042] [INFO ] [sig ] [354/3373] Forecasting BCO... [2026-02-27T20:17:13.501078] [INFO ] [sig ] Generating forecast for: BCO [2026-02-27T20:17:13.501109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-27T20:17:13.518298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-27T20:17:13.518953] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-27T20:17:13.520047] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-27T20:17:13.520106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:13.520162] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:13.520202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:13.520265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:13.585042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:13.586317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:13.586426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:13.586489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:13.726350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:13.726643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:13.726699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:13.726731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:13.730878] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-02-27T20:17:13.731214] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-27T20:17:13.731366] [INFO ] [sig ] BCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:13.877559] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCO.txt [2026-02-27T20:17:13.877788] [INFO ] [sig ] [354/3373] Completed BCO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-27T20:17:13.877834] [INFO ] [sig ] [355/3373] Forecasting BCPC... [2026-02-27T20:17:13.877866] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-27T20:17:13.877921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-27T20:17:13.893148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-27T20:17:13.893700] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-27T20:17:13.894669] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-27T20:17:13.894724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:13.894757] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:13.894784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:13.894845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:13.956272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:13.957333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:13.957428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:13.957464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:14.087787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:14.088045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:14.088134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:14.088181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:14.092014] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-02-27T20:17:14.092364] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-27T20:17:14.092554] [INFO ] [sig ] BCPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:14.239272] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCPC.txt [2026-02-27T20:17:14.239426] [INFO ] [sig ] [355/3373] Completed BCPC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:14.239476] [INFO ] [sig ] [356/3373] Forecasting BCRX... [2026-02-27T20:17:14.239508] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-27T20:17:14.239539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-27T20:17:14.251880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-27T20:17:14.252215] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-27T20:17:14.253161] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-27T20:17:14.253217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:14.253251] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:14.253278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:14.253335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:14.312843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:14.313749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:14.313836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:14.313870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:14.439059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:14.439231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:14.439275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:14.439304] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:14.442833] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-27T20:17:14.443123] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-27T20:17:14.443271] [INFO ] [sig ] BCRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:14.586774] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCRX.txt [2026-02-27T20:17:14.586956] [INFO ] [sig ] [356/3373] Completed BCRX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:14.586999] [INFO ] [sig ] [357/3373] Forecasting BCS... [2026-02-27T20:17:14.587029] [INFO ] [sig ] Generating forecast for: BCS [2026-02-27T20:17:14.587061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-27T20:17:14.603368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-27T20:17:14.603846] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-27T20:17:14.604813] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-27T20:17:14.604868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:14.604901] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:14.604929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:14.604989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:14.665047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:14.665917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:14.666016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:14.666052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:14.787551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:14.787741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:14.787785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:14.787816] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:14.791634] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=64.13%) [2026-02-27T20:17:14.791996] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-27T20:17:14.792147] [INFO ] [sig ] BCS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:14.941597] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCS.txt [2026-02-27T20:17:14.941758] [INFO ] [sig ] [357/3373] Completed BCS in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:14.941797] [INFO ] [sig ] [358/3373] Forecasting BCSF... [2026-02-27T20:17:14.941828] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-27T20:17:14.941860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-27T20:17:14.956062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-27T20:17:14.956673] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-27T20:17:14.957779] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-27T20:17:14.957835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:14.957868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:14.957896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:14.957985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:15.018475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:15.019324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:15.019417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:15.019453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:15.142543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:15.142730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:15.142775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:15.142803] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:15.146670] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-27T20:17:15.146948] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-27T20:17:15.147085] [INFO ] [sig ] BCSF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:15.291856] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCSF.txt [2026-02-27T20:17:15.292040] [INFO ] [sig ] [358/3373] Completed BCSF in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:15.292083] [INFO ] [sig ] [359/3373] Forecasting BCTX... [2026-02-27T20:17:15.292120] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-27T20:17:15.292152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-27T20:17:15.307675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-27T20:17:15.308626] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-27T20:17:15.309959] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-27T20:17:15.310080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:15.310125] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:15.310154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:15.310227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:15.372297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:15.373540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:15.373666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:15.373703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:15.509151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:15.509405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:15.509456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:15.509492] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:15.514528] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=48.17%) [2026-02-27T20:17:15.514911] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-27T20:17:15.515113] [INFO ] [sig ] BCTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:15.666805] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCTX.txt [2026-02-27T20:17:15.666981] [INFO ] [sig ] [359/3373] Completed BCTX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:15.667024] [INFO ] [sig ] [360/3373] Forecasting BCX... [2026-02-27T20:17:15.667057] [INFO ] [sig ] Generating forecast for: BCX [2026-02-27T20:17:15.667089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-27T20:17:15.679926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-27T20:17:15.680277] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-27T20:17:15.681166] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-27T20:17:15.681221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:15.681306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:15.681336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:15.681395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:15.743849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:15.744978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:15.745094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:15.745136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:15.872998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:15.873185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:15.873232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:15.873263] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:15.876902] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-27T20:17:15.877230] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-27T20:17:15.877378] [INFO ] [sig ] BCX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:16.029210] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BCX.txt [2026-02-27T20:17:16.029398] [INFO ] [sig ] [360/3373] Completed BCX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-27T20:17:16.029464] [INFO ] [sig ] [361/3373] Forecasting BCYC... [2026-02-27T20:17:16.029507] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-27T20:17:16.029539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-27T20:17:16.042165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-27T20:17:16.042552] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-27T20:17:16.043483] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-27T20:17:16.043539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:16.043590] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:16.043622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:16.043680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:16.103846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:16.104868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:16.104953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:16.104987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:16.226454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:16.226646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:16.226694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:16.226727] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:16.230268] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-27T20:17:16.230562] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-27T20:17:16.230721] [INFO ] [sig ] BCYC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:16.375306] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BCYC.txt [2026-02-27T20:17:16.375468] [INFO ] [sig ] [361/3373] Completed BCYC in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:16.375509] [INFO ] [sig ] [362/3373] Forecasting BDC... [2026-02-27T20:17:16.375540] [INFO ] [sig ] Generating forecast for: BDC [2026-02-27T20:17:16.375589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-27T20:17:16.389617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-27T20:17:16.390065] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-27T20:17:16.390989] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-27T20:17:16.391049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:16.391083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:16.391111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:16.391169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:16.452788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:16.453754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:16.453859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:16.453893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:16.585378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:16.585557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:16.585626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:16.585659] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:16.589559] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=40.46%) [2026-02-27T20:17:16.589982] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-27T20:17:16.590144] [INFO ] [sig ] BDC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:16.751195] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BDC.txt [2026-02-27T20:17:16.751359] [INFO ] [sig ] [362/3373] Completed BDC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:16.751408] [INFO ] [sig ] [363/3373] Forecasting BDJ... [2026-02-27T20:17:16.751438] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-27T20:17:16.751470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-27T20:17:16.763750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-27T20:17:16.764170] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-27T20:17:16.765149] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-27T20:17:16.765220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:16.765261] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:16.765295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:16.765356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:16.827791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:16.828940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:16.829049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:16.829084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:16.961855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:16.962060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:16.962106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:16.962171] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:16.966492] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=38.94%) [2026-02-27T20:17:16.966889] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-27T20:17:16.967040] [INFO ] [sig ] BDJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:17.117471] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BDJ.txt [2026-02-27T20:17:17.117676] [INFO ] [sig ] [363/3373] Completed BDJ in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:17.117728] [INFO ] [sig ] [364/3373] Forecasting BDN... [2026-02-27T20:17:17.117762] [INFO ] [sig ] Generating forecast for: BDN [2026-02-27T20:17:17.117794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-27T20:17:17.129749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-27T20:17:17.130119] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-27T20:17:17.130938] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-27T20:17:17.130992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:17.131024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:17.131051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:17.131109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:17.191140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:17.192064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:17.192162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:17.192198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:17.315400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:17.315566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:17.315632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:17.315661] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:17.319245] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=36.25%) [2026-02-27T20:17:17.319552] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-27T20:17:17.319727] [INFO ] [sig ] BDN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:17.466814] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BDN.txt [2026-02-27T20:17:17.467000] [INFO ] [sig ] [364/3373] Completed BDN in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:17.467050] [INFO ] [sig ] [365/3373] Forecasting BDRX... [2026-02-27T20:17:17.467081] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-27T20:17:17.467111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-27T20:17:17.480785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-27T20:17:17.481247] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-27T20:17:17.482183] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-27T20:17:17.482249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:17.482295] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:17.482333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:17.482420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:17.553180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:17.554178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:17.554276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:17.554313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:17.675274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:17.675446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:17.675491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:17.675523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:17.679120] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-02-27T20:17:17.679417] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-27T20:17:17.679559] [INFO ] [sig ] BDRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:17.831771] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BDRX.txt [2026-02-27T20:17:17.831930] [INFO ] [sig ] [365/3373] Completed BDRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:17.831970] [INFO ] [sig ] [366/3373] Forecasting BDSX... [2026-02-27T20:17:17.832001] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-27T20:17:17.832032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-27T20:17:17.844894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-27T20:17:17.845267] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-27T20:17:17.846128] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-27T20:17:17.846182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:17.846216] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:17.846251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:17.846308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:17.907377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:17.908297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:17.908386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:17.908420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:18.024125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:18.024305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:18.024368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:18.024399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:18.027935] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-27T20:17:18.028238] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-27T20:17:18.028376] [INFO ] [sig ] BDSX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:18.174388] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BDSX.txt [2026-02-27T20:17:18.174538] [INFO ] [sig ] [366/3373] Completed BDSX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:18.174598] [INFO ] [sig ] [367/3373] Forecasting BDTX... [2026-02-27T20:17:18.174631] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-27T20:17:18.174661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-27T20:17:18.186605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-27T20:17:18.186904] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-27T20:17:18.187763] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-27T20:17:18.187815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:18.187850] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:18.187877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:18.187951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:18.248521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:18.249567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:18.249722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:18.249768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:18.376740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:18.376907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:18.376953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:18.376983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:18.380485] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-02-27T20:17:18.380794] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-27T20:17:18.380929] [INFO ] [sig ] BDTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:18.530752] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BDTX.txt [2026-02-27T20:17:18.530912] [INFO ] [sig ] [367/3373] Completed BDTX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:18.530954] [INFO ] [sig ] [368/3373] Forecasting BDX... [2026-02-27T20:17:18.530985] [INFO ] [sig ] Generating forecast for: BDX [2026-02-27T20:17:18.531015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-27T20:17:18.543547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-27T20:17:18.543895] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-27T20:17:18.544785] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-27T20:17:18.544840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:18.544874] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:18.544902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:18.544961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:18.606416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:18.607326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:18.607425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:18.607461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:18.733102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:18.733292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:18.733342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:18.733373] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:18.737178] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=69.32%) [2026-02-27T20:17:18.737525] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-27T20:17:18.737696] [INFO ] [sig ] BDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:18.892831] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BDX.txt [2026-02-27T20:17:18.893007] [INFO ] [sig ] [368/3373] Completed BDX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:18.893061] [INFO ] [sig ] [369/3373] Forecasting BE... [2026-02-27T20:17:18.893095] [INFO ] [sig ] Generating forecast for: BE [2026-02-27T20:17:18.893126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-27T20:17:18.907832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-27T20:17:18.908303] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-27T20:17:18.909125] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-27T20:17:18.909181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:18.909217] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:18.909244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:18.909302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:18.970866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:18.971826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:18.971915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:18.971950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:19.102135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:19.102302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:19.102347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:19.102375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:19.105833] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-02-27T20:17:19.106111] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-27T20:17:19.106242] [INFO ] [sig ] BE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:19.254004] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BE.txt [2026-02-27T20:17:19.254158] [INFO ] [sig ] [369/3373] Completed BE in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:19.254199] [INFO ] [sig ] [370/3373] Forecasting BEAM... [2026-02-27T20:17:19.254232] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-27T20:17:19.254264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-27T20:17:19.266108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-27T20:17:19.266433] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-27T20:17:19.267254] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-27T20:17:19.267308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:19.267339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:19.267377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:19.267437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:19.328144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:19.329106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:19.329233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:19.329269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:19.443528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:19.443719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:19.443767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:19.443797] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:19.447562] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-02-27T20:17:19.447965] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-27T20:17:19.448128] [INFO ] [sig ] BEAM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:19.593620] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEAM.txt [2026-02-27T20:17:19.593785] [INFO ] [sig ] [370/3373] Completed BEAM in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:19.593825] [INFO ] [sig ] [371/3373] Forecasting BEEM... [2026-02-27T20:17:19.593856] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-27T20:17:19.593886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-27T20:17:19.606671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-27T20:17:19.606990] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-27T20:17:19.607796] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-27T20:17:19.607849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:19.607882] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:19.607955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:19.608016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:19.665335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:19.666009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:19.666088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:19.666121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:19.788466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:19.788637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:19.788682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:19.788711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:19.792240] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-02-27T20:17:19.792612] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-27T20:17:19.792754] [INFO ] [sig ] BEEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:19.937080] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BEEM.txt [2026-02-27T20:17:19.937227] [INFO ] [sig ] [371/3373] Completed BEEM in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-27T20:17:19.937269] [INFO ] [sig ] [372/3373] Forecasting BEEP... [2026-02-27T20:17:19.937302] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-27T20:17:19.937332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-27T20:17:19.948897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-27T20:17:19.949227] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-27T20:17:19.950031] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-27T20:17:19.950084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:19.950117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:19.950144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:19.950202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:20.009024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:20.009771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:20.009856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:20.009890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:20.123599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:20.123740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:20.123781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:20.123809] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:20.127195] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=71.85%) [2026-02-27T20:17:20.127503] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-27T20:17:20.127656] [INFO ] [sig ] BEEP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:20.269008] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEEP.txt [2026-02-27T20:17:20.269142] [INFO ] [sig ] [372/3373] Completed BEEP in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-27T20:17:20.269182] [INFO ] [sig ] [373/3373] Forecasting BEKE... [2026-02-27T20:17:20.269213] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-27T20:17:20.269242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-27T20:17:20.281866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-27T20:17:20.282228] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-27T20:17:20.283097] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-27T20:17:20.283152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:20.283186] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:20.283214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:20.283272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:20.341559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:20.342276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:20.342370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:20.342403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:20.463623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:20.463800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:20.463844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:20.463875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:20.467459] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=58.41%) [2026-02-27T20:17:20.467778] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-27T20:17:20.467966] [INFO ] [sig ] BEKE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:20.611366] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEKE.txt [2026-02-27T20:17:20.611537] [INFO ] [sig ] [373/3373] Completed BEKE in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-27T20:17:20.611613] [INFO ] [sig ] [374/3373] Forecasting BELFA... [2026-02-27T20:17:20.611661] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-27T20:17:20.611712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-27T20:17:20.623475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-27T20:17:20.623846] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-27T20:17:20.624740] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-27T20:17:20.624796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:20.624830] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:20.624858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:20.624918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:20.683476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:20.684133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:20.684213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:20.684245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:20.788344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:20.788468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:20.788507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:20.788536] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:20.791815] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-27T20:17:20.792088] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-27T20:17:20.792216] [INFO ] [sig ] BELFA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:20.932787] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BELFA.txt [2026-02-27T20:17:20.932907] [INFO ] [sig ] [374/3373] Completed BELFA in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:20.932947] [INFO ] [sig ] [375/3373] Forecasting BELFB... [2026-02-27T20:17:20.932976] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-27T20:17:20.933005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-27T20:17:20.945020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-27T20:17:20.945350] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-27T20:17:20.946229] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-27T20:17:20.946289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:20.946322] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:20.946350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:20.946409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:21.005435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:21.006103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:21.006182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:21.006216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:21.131819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:21.131990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:21.132034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:21.132063] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:21.135501] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-27T20:17:21.135870] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-27T20:17:21.136012] [INFO ] [sig ] BELFB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:21.275598] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BELFB.txt [2026-02-27T20:17:21.275729] [INFO ] [sig ] [375/3373] Completed BELFB in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:21.275769] [INFO ] [sig ] [376/3373] Forecasting BEN... [2026-02-27T20:17:21.275799] [INFO ] [sig ] Generating forecast for: BEN [2026-02-27T20:17:21.275829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-27T20:17:21.287976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-27T20:17:21.288305] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-27T20:17:21.289144] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-27T20:17:21.289199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:21.289233] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:21.289260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:21.289323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:21.347626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:21.348507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:21.348608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:21.348644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:21.471619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:21.471783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:21.471829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:21.471861] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:21.475321] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-27T20:17:21.475620] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-27T20:17:21.475756] [INFO ] [sig ] BEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:21.617123] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEN.txt [2026-02-27T20:17:21.617271] [INFO ] [sig ] [376/3373] Completed BEN in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:21.617317] [INFO ] [sig ] [377/3373] Forecasting BEP... [2026-02-27T20:17:21.617346] [INFO ] [sig ] Generating forecast for: BEP [2026-02-27T20:17:21.617376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-27T20:17:21.629351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-27T20:17:21.629650] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-27T20:17:21.630419] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-27T20:17:21.630471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:21.630541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:21.630592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:21.630655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:21.687731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:21.688605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:21.688691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:21.688725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:21.813134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:21.813334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:21.813403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:21.813465] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:21.818484] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-27T20:17:21.819053] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-27T20:17:21.819283] [INFO ] [sig ] BEP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:21.983085] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEP.txt [2026-02-27T20:17:21.983292] [INFO ] [sig ] [377/3373] Completed BEP in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:21.983352] [INFO ] [sig ] [378/3373] Forecasting BEPH... [2026-02-27T20:17:21.983393] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-27T20:17:21.983434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-27T20:17:21.997828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-27T20:17:21.998280] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-27T20:17:21.999162] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-27T20:17:21.999218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:21.999252] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:21.999279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:21.999337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:22.069679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:22.070813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:22.070900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:22.070935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:22.203037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:22.203204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:22.203264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:22.203318] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:22.207084] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-27T20:17:22.207423] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-27T20:17:22.207591] [INFO ] [sig ] BEPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:22.357669] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEPH.txt [2026-02-27T20:17:22.357835] [INFO ] [sig ] [378/3373] Completed BEPH in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:22.357875] [INFO ] [sig ] [379/3373] Forecasting BEPI... [2026-02-27T20:17:22.357922] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-27T20:17:22.357957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-27T20:17:22.369654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-27T20:17:22.369989] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-27T20:17:22.370830] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-27T20:17:22.370884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:22.370918] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:22.370945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:22.371003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:22.429107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:22.430002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:22.430089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:22.430124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:22.535247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:22.535422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:22.535466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:22.535497] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:22.539195] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-27T20:17:22.539684] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-27T20:17:22.539819] [INFO ] [sig ] BEPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:22.685929] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BEPI.txt [2026-02-27T20:17:22.686096] [INFO ] [sig ] [379/3373] Completed BEPI in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:22.686137] [INFO ] [sig ] [380/3373] Forecasting BFAM... [2026-02-27T20:17:22.686168] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-27T20:17:22.686200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-27T20:17:22.698893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-27T20:17:22.699252] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-27T20:17:22.700122] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-27T20:17:22.700177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:22.700210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:22.700237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:22.700297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:22.759389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:22.760338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:22.760440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:22.760474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:22.882298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:22.882465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:22.882507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:22.882588] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:22.886495] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=38.42%) [2026-02-27T20:17:22.886804] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-27T20:17:22.886941] [INFO ] [sig ] BFAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:23.030509] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BFAM.txt [2026-02-27T20:17:23.030687] [INFO ] [sig ] [380/3373] Completed BFAM in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:23.030731] [INFO ] [sig ] [381/3373] Forecasting BFC... [2026-02-27T20:17:23.030760] [INFO ] [sig ] Generating forecast for: BFC [2026-02-27T20:17:23.030790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-27T20:17:23.042564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-27T20:17:23.042972] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-27T20:17:23.043784] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-27T20:17:23.043837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:23.043869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:23.043896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:23.043992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:23.101708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:23.102594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:23.102677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:23.102710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:23.220704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:23.220857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:23.220901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:23.220931] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:23.224320] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-27T20:17:23.224617] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-27T20:17:23.224750] [INFO ] [sig ] BFC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:23.364051] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BFC.txt [2026-02-27T20:17:23.364169] [INFO ] [sig ] [381/3373] Completed BFC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:23.364209] [INFO ] [sig ] [382/3373] Forecasting BFH... [2026-02-27T20:17:23.364238] [INFO ] [sig ] Generating forecast for: BFH [2026-02-27T20:17:23.364267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-27T20:17:23.375806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-27T20:17:23.376095] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-27T20:17:23.376904] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-27T20:17:23.376957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:23.376988] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:23.377015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:23.377073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:23.434730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:23.435360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:23.435440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:23.435473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:23.555058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:23.555208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:23.555250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:23.555280] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:23.558913] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-02-27T20:17:23.559188] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-27T20:17:23.559318] [INFO ] [sig ] BFH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:23.701519] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BFH.txt [2026-02-27T20:17:23.701656] [INFO ] [sig ] [382/3373] Completed BFH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:23.701696] [INFO ] [sig ] [383/3373] Forecasting BFLY... [2026-02-27T20:17:23.701725] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-27T20:17:23.701756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-27T20:17:23.713593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-27T20:17:23.713890] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-27T20:17:23.714863] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-27T20:17:23.714924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:23.714957] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:23.714983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:23.715041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:23.773816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:23.774440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:23.774519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:23.774551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:23.898852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:23.899014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:23.899056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:23.899084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:23.902520] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-27T20:17:23.902814] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-27T20:17:23.902942] [INFO ] [sig ] BFLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:24.042369] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BFLY.txt [2026-02-27T20:17:24.042489] [INFO ] [sig ] [383/3373] Completed BFLY in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:24.042528] [INFO ] [sig ] [384/3373] Forecasting BFS... [2026-02-27T20:17:24.042559] [INFO ] [sig ] Generating forecast for: BFS [2026-02-27T20:17:24.042608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-27T20:17:24.054052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-27T20:17:24.054463] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-27T20:17:24.055312] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-27T20:17:24.055367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:24.055400] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:24.055427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:24.055485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:24.113307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:24.114188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:24.114269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:24.114303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:24.228300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:24.228448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:24.228492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:24.228521] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:24.231933] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-27T20:17:24.232208] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-27T20:17:24.232352] [INFO ] [sig ] BFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:24.371814] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BFS.txt [2026-02-27T20:17:24.371936] [INFO ] [sig ] [384/3373] Completed BFS in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-27T20:17:24.371976] [INFO ] [sig ] [385/3373] Forecasting BG... [2026-02-27T20:17:24.372005] [INFO ] [sig ] Generating forecast for: BG [2026-02-27T20:17:24.372035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-27T20:17:24.383859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-27T20:17:24.384151] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-27T20:17:24.384984] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-27T20:17:24.385038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:24.385071] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:24.385099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:24.385156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:24.442450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:24.443080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:24.443160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:24.443193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:24.563679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:24.563825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:24.563868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:24.563896] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:24.567376] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-27T20:17:24.567705] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-27T20:17:24.567840] [INFO ] [sig ] BG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:24.708865] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BG.txt [2026-02-27T20:17:24.708990] [INFO ] [sig ] [385/3373] Completed BG in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-27T20:17:24.709029] [INFO ] [sig ] [386/3373] Forecasting BGB... [2026-02-27T20:17:24.709058] [INFO ] [sig ] Generating forecast for: BGB [2026-02-27T20:17:24.709088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-27T20:17:24.720996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-27T20:17:24.721305] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-27T20:17:24.722104] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-27T20:17:24.722157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:24.722189] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:24.722216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:24.722273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:24.779074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:24.779943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:24.780026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:24.780060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:24.909331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:24.909510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:24.909596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:24.909647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:24.913536] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-27T20:17:24.913854] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-27T20:17:24.914000] [INFO ] [sig ] BGB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:25.060222] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGB.txt [2026-02-27T20:17:25.060456] [INFO ] [sig ] [386/3373] Completed BGB in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-27T20:17:25.060525] [INFO ] [sig ] [387/3373] Forecasting BGC... [2026-02-27T20:17:25.060557] [INFO ] [sig ] Generating forecast for: BGC [2026-02-27T20:17:25.060609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-27T20:17:25.073955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-27T20:17:25.074321] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-27T20:17:25.075298] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-27T20:17:25.075352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:25.075384] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:25.075412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:25.075469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:25.134849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:25.135819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:25.135916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:25.135991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:25.261064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:25.261238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:25.261281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:25.261310] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:25.264832] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-27T20:17:25.265124] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-27T20:17:25.265258] [INFO ] [sig ] BGC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:25.410600] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGC.txt [2026-02-27T20:17:25.410765] [INFO ] [sig ] [387/3373] Completed BGC in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-27T20:17:25.410804] [INFO ] [sig ] [388/3373] Forecasting BGH... [2026-02-27T20:17:25.410836] [INFO ] [sig ] Generating forecast for: BGH [2026-02-27T20:17:25.410867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-27T20:17:25.423736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-27T20:17:25.424086] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-27T20:17:25.424912] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-27T20:17:25.424966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:25.424998] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:25.425026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:25.425084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:25.483162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:25.484052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:25.484137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:25.484170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:25.603675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:25.603827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:25.603869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:25.603899] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:25.607274] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-27T20:17:25.607569] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-27T20:17:25.607760] [INFO ] [sig ] BGH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:25.749426] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGH.txt [2026-02-27T20:17:25.749615] [INFO ] [sig ] [388/3373] Completed BGH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-27T20:17:25.749659] [INFO ] [sig ] [389/3373] Forecasting BGLC... [2026-02-27T20:17:25.749688] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-27T20:17:25.749718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-27T20:17:25.761914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-27T20:17:25.762334] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-27T20:17:25.763178] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-27T20:17:25.763233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:25.763265] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:25.763292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:25.763359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:25.824626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:25.825551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:25.825660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:25.825698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:25.939106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:25.939272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:25.939316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:25.939344] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:25.942857] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-27T20:17:25.943152] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-27T20:17:25.943288] [INFO ] [sig ] BGLC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:26.083472] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BGLC.txt [2026-02-27T20:17:26.083659] [INFO ] [sig ] [389/3373] Completed BGLC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-27T20:17:26.083704] [INFO ] [sig ] [390/3373] Forecasting BGRN... [2026-02-27T20:17:26.083733] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-27T20:17:26.083763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-27T20:17:26.098121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-27T20:17:26.098824] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-27T20:17:26.099870] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-27T20:17:26.099929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:26.099964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:26.099992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:26.100057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:26.161158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:26.162230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:26.162326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:26.162367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:26.288332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:26.288510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:26.288779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:26.288812] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:26.292524] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-27T20:17:26.293027] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-27T20:17:26.293165] [INFO ] [sig ] BGRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:26.434777] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BGRN.txt [2026-02-27T20:17:26.435038] [INFO ] [sig ] [390/3373] Completed BGRN in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:26.435099] [INFO ] [sig ] [391/3373] Forecasting BGS... [2026-02-27T20:17:26.435139] [INFO ] [sig ] Generating forecast for: BGS [2026-02-27T20:17:26.435181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-27T20:17:26.449829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-27T20:17:26.450325] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-27T20:17:26.451427] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-27T20:17:26.451498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:26.451551] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:26.451624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:26.451717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:26.513955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:26.515293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:26.515400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:26.515437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:26.653987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:26.654235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:26.654296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:26.654332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:26.659434] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-02-27T20:17:26.660167] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-27T20:17:26.660510] [INFO ] [sig ] BGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:26.811592] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BGS.txt [2026-02-27T20:17:26.811869] [INFO ] [sig ] [391/3373] Completed BGS in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:26.811943] [INFO ] [sig ] [392/3373] Forecasting BGSF... [2026-02-27T20:17:26.811981] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-27T20:17:26.812016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-27T20:17:26.828996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-27T20:17:26.829651] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-27T20:17:26.830652] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-27T20:17:26.830708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:26.830741] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:26.830769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:26.830829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:26.894843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:26.896270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:26.896388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:26.896424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:27.030609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:27.030858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:27.030910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:27.030940] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:27.035142] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-27T20:17:27.035489] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-27T20:17:27.035793] [INFO ] [sig ] BGSF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:27.262515] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGSF.txt [2026-02-27T20:17:27.262695] [INFO ] [sig ] [392/3373] Completed BGSF in 0.5s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:27.262740] [INFO ] [sig ] [393/3373] Forecasting BGX... [2026-02-27T20:17:27.262770] [INFO ] [sig ] Generating forecast for: BGX [2026-02-27T20:17:27.262802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-27T20:17:27.276799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-27T20:17:27.277162] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-27T20:17:27.278301] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-27T20:17:27.278358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:27.278392] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:27.278420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:27.278478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:27.344175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:27.345115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:27.345205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:27.345244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:27.474629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:27.474795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:27.474844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:27.474876] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:27.478676] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-27T20:17:27.478987] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-27T20:17:27.479127] [INFO ] [sig ] BGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:27.630731] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGX.txt [2026-02-27T20:17:27.630901] [INFO ] [sig ] [393/3373] Completed BGX in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:27.630943] [INFO ] [sig ] [394/3373] Forecasting BGY... [2026-02-27T20:17:27.630976] [INFO ] [sig ] Generating forecast for: BGY [2026-02-27T20:17:27.631012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-27T20:17:27.643255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-27T20:17:27.643892] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-27T20:17:27.644781] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-27T20:17:27.644836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:27.644923] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:27.644955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:27.645021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:27.705974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:27.706948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:27.707065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:27.707103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:27.846516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:27.846704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:27.846750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:27.846781] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:27.850541] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-27T20:17:27.850863] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-27T20:17:27.851009] [INFO ] [sig ] BGY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:27.999716] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BGY.txt [2026-02-27T20:17:27.999873] [INFO ] [sig ] [394/3373] Completed BGY in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:27.999915] [INFO ] [sig ] [395/3373] Forecasting BHC... [2026-02-27T20:17:27.999944] [INFO ] [sig ] Generating forecast for: BHC [2026-02-27T20:17:27.999975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-27T20:17:28.012414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-27T20:17:28.012948] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-27T20:17:28.013813] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-27T20:17:28.013867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:28.013899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:28.013925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:28.013982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:28.072145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:28.072967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:28.073048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:28.073081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:28.213525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:28.213756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:28.213818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:28.213867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:28.219116] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-27T20:17:28.219522] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-27T20:17:28.219740] [INFO ] [sig ] BHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:28.386158] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BHC.txt [2026-02-27T20:17:28.386313] [INFO ] [sig ] [395/3373] Completed BHC in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:28.386357] [INFO ] [sig ] [396/3373] Forecasting BHE... [2026-02-27T20:17:28.386388] [INFO ] [sig ] Generating forecast for: BHE [2026-02-27T20:17:28.386432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-27T20:17:28.399905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-27T20:17:28.400245] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-27T20:17:28.401135] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-27T20:17:28.401189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:28.401223] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:28.401250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:28.401308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:28.469161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:28.470118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:28.470206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:28.470242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:28.605952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:28.606128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:28.606176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:28.606205] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:28.609979] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-27T20:17:28.610274] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-27T20:17:28.610412] [INFO ] [sig ] BHE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:28.763105] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHE.txt [2026-02-27T20:17:28.763250] [INFO ] [sig ] [396/3373] Completed BHE in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:28.763290] [INFO ] [sig ] [397/3373] Forecasting BHF... [2026-02-27T20:17:28.763322] [INFO ] [sig ] Generating forecast for: BHF [2026-02-27T20:17:28.763354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-27T20:17:28.775008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-27T20:17:28.775374] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-27T20:17:28.776274] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-27T20:17:28.776330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:28.776363] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:28.776392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:28.776450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:28.846897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:28.847963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:28.848064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:28.848098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:28.976066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:28.976231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:28.976275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:28.976304] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:28.979881] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-27T20:17:28.980169] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-27T20:17:28.980304] [INFO ] [sig ] BHF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:29.125103] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHF.txt [2026-02-27T20:17:29.125304] [INFO ] [sig ] [397/3373] Completed BHF in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:29.125350] [INFO ] [sig ] [398/3373] Forecasting BHFAL... [2026-02-27T20:17:29.125382] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-27T20:17:29.125420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-27T20:17:29.138907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-27T20:17:29.139326] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-27T20:17:29.140437] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-27T20:17:29.140494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:29.140528] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:29.140556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:29.140826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:29.201108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:29.202051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:29.202141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:29.202175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:29.332133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:29.332312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:29.332366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:29.332397] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:29.337102] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-02-27T20:17:29.337473] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-27T20:17:29.337852] [INFO ] [sig ] BHFAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:29.496587] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHFAL.txt [2026-02-27T20:17:29.496948] [INFO ] [sig ] [398/3373] Completed BHFAL in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:29.496993] [INFO ] [sig ] [399/3373] Forecasting BHFAM... [2026-02-27T20:17:29.497025] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-27T20:17:29.497055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-27T20:17:29.510464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-27T20:17:29.510905] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-27T20:17:29.511782] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-27T20:17:29.511837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:29.511872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:29.511901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:29.511959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:29.578430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:29.579439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:29.579527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:29.579562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:29.703200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:29.703362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:29.703407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:29.703435] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:29.706875] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-02-27T20:17:29.707152] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-27T20:17:29.707281] [INFO ] [sig ] BHFAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:29.847094] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BHFAM.txt [2026-02-27T20:17:29.847219] [INFO ] [sig ] [399/3373] Completed BHFAM in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:29.847260] [INFO ] [sig ] [400/3373] Forecasting BHFAN... [2026-02-27T20:17:29.847289] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-27T20:17:29.847318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-27T20:17:29.859379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-27T20:17:29.859669] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-27T20:17:29.860441] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-27T20:17:29.860494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:29.860526] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:29.860553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:29.860631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:29.918541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:29.919180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:29.919261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:29.919294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:30.043121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:30.043280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:30.043322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:30.043350] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:30.046768] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-02-27T20:17:30.047045] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-27T20:17:30.047175] [INFO ] [sig ] BHFAN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:30.187282] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHFAN.txt [2026-02-27T20:17:30.187442] [INFO ] [sig ] [400/3373] Completed BHFAN in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:30.187485] [INFO ] [sig ] [401/3373] Forecasting BHFAO... [2026-02-27T20:17:30.187515] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-27T20:17:30.187545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-27T20:17:30.201451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-27T20:17:30.201884] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-27T20:17:30.202858] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-27T20:17:30.202912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:30.202945] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:30.202972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:30.203030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:30.261592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:30.262484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:30.262601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:30.262637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:30.379617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:30.379795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:30.379841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:30.379886] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:30.384001] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-27T20:17:30.384396] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-27T20:17:30.384551] [INFO ] [sig ] BHFAO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:30.528603] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BHFAO.txt [2026-02-27T20:17:30.528775] [INFO ] [sig ] [401/3373] Completed BHFAO in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-27T20:17:30.528817] [INFO ] [sig ] [402/3373] Forecasting BHFAP... [2026-02-27T20:17:30.528848] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-27T20:17:30.528878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-27T20:17:30.541742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-27T20:17:30.542162] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-27T20:17:30.543006] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-27T20:17:30.543059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:30.543091] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:30.543117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:30.543173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:30.602033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:30.602968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:30.603055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:30.603089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:30.726515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:30.726714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:30.726760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:30.726788] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:30.730303] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=59.62%) [2026-02-27T20:17:30.730634] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-27T20:17:30.730794] [INFO ] [sig ] BHFAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:30.883292] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHFAP.txt [2026-02-27T20:17:30.883465] [INFO ] [sig ] [402/3373] Completed BHFAP in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-27T20:17:30.883511] [INFO ] [sig ] [403/3373] Forecasting BHK... [2026-02-27T20:17:30.883541] [INFO ] [sig ] Generating forecast for: BHK [2026-02-27T20:17:30.883593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-27T20:17:30.896537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-27T20:17:30.896913] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-27T20:17:30.897780] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-27T20:17:30.897834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:30.897868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:30.897896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:30.897984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:30.962341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:30.963292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:30.963381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:30.963432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:31.093889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:31.094076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:31.094135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:31.094166] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:31.098037] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=19.57%) [2026-02-27T20:17:31.098364] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-27T20:17:31.098512] [INFO ] [sig ] BHK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:31.244840] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BHK.txt [2026-02-27T20:17:31.245000] [INFO ] [sig ] [403/3373] Completed BHK in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-27T20:17:31.245046] [INFO ] [sig ] [404/3373] Forecasting BHP... [2026-02-27T20:17:31.245091] [INFO ] [sig ] Generating forecast for: BHP [2026-02-27T20:17:31.245142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-27T20:17:31.264821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-27T20:17:31.265447] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-27T20:17:31.266665] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-27T20:17:31.266738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:31.266791] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:31.266835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:31.266911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:31.334294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:31.335561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:31.335726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:31.335764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:31.462882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:31.463124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:31.463177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:31.463207] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:31.467486] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-27T20:17:31.467897] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-27T20:17:31.468094] [INFO ] [sig ] BHP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:31.633801] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHP.txt [2026-02-27T20:17:31.634305] [INFO ] [sig ] [404/3373] Completed BHP in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-27T20:17:31.634355] [INFO ] [sig ] [405/3373] Forecasting BHRB... [2026-02-27T20:17:31.634389] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-27T20:17:31.634422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-27T20:17:31.649696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-27T20:17:31.650249] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-27T20:17:31.651237] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-27T20:17:31.651294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:31.651330] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:31.651381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:31.651444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:31.714448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:31.715933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:31.716024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:31.716058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:31.847124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:31.847309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:31.847358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:31.847389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:31.852015] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-27T20:17:31.852340] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-27T20:17:31.852490] [INFO ] [sig ] BHRB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:32.005480] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHRB.txt [2026-02-27T20:17:32.005671] [INFO ] [sig ] [405/3373] Completed BHRB in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-27T20:17:32.005716] [INFO ] [sig ] [406/3373] Forecasting BHVN... [2026-02-27T20:17:32.005748] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-27T20:17:32.005778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-27T20:17:32.018621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-27T20:17:32.019005] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-27T20:17:32.019909] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-27T20:17:32.019966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:32.020001] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:32.020028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:32.020087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:32.079120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:32.080164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:32.080260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:32.080296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:32.202528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:32.202725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:32.202790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:32.202836] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:32.206512] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-27T20:17:32.206862] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-27T20:17:32.207007] [INFO ] [sig ] BHVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:32.354988] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BHVN.txt [2026-02-27T20:17:32.355159] [INFO ] [sig ] [406/3373] Completed BHVN in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:32.355202] [INFO ] [sig ] [407/3373] Forecasting BIB... [2026-02-27T20:17:32.355232] [INFO ] [sig ] Generating forecast for: BIB [2026-02-27T20:17:32.355263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-27T20:17:32.367474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-27T20:17:32.367977] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-27T20:17:32.368827] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-27T20:17:32.368888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:32.368931] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:32.368967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:32.369045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:32.428854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:32.429788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:32.429905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:32.429944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:32.538429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:32.538623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:32.538671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:32.538703] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:32.542353] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-27T20:17:32.542680] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-27T20:17:32.542822] [INFO ] [sig ] BIB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:32.694430] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BIB.txt [2026-02-27T20:17:32.694656] [INFO ] [sig ] [407/3373] Completed BIB in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:32.694703] [INFO ] [sig ] [408/3373] Forecasting BIIB... [2026-02-27T20:17:32.694734] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-27T20:17:32.694764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-27T20:17:32.707019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-27T20:17:32.707433] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-27T20:17:32.708298] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-27T20:17:32.708353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:32.708386] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:32.708412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:32.708470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:32.765956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:32.766934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:32.767032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:32.767066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:32.910154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:32.910331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:32.910377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:32.910408] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:32.914297] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=74.04%) [2026-02-27T20:17:32.914676] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-27T20:17:32.914829] [INFO ] [sig ] BIIB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:33.068744] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BIIB.txt [2026-02-27T20:17:33.068932] [INFO ] [sig ] [408/3373] Completed BIIB in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:33.068985] [INFO ] [sig ] [409/3373] Forecasting BILI... [2026-02-27T20:17:33.069017] [INFO ] [sig ] Generating forecast for: BILI [2026-02-27T20:17:33.069065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-27T20:17:33.081830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-27T20:17:33.082228] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-27T20:17:33.083108] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-27T20:17:33.083167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:33.083210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:33.083243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:33.083316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:33.142704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:33.143628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:33.143755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:33.143792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:33.269636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:33.269811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:33.269857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:33.269887] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:33.273457] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-27T20:17:33.273785] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-27T20:17:33.273926] [INFO ] [sig ] BILI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:33.418157] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BILI.txt [2026-02-27T20:17:33.418332] [INFO ] [sig ] [409/3373] Completed BILI in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:33.418379] [INFO ] [sig ] [410/3373] Forecasting BILL... [2026-02-27T20:17:33.418409] [INFO ] [sig ] Generating forecast for: BILL [2026-02-27T20:17:33.418440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-27T20:17:33.431395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-27T20:17:33.431803] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-27T20:17:33.432641] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-27T20:17:33.432697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:33.432732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:33.432760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:33.432819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:33.491313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:33.492276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:33.492365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:33.492400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:33.625821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:33.626000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:33.626044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:33.626074] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:33.630013] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-27T20:17:33.630396] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-27T20:17:33.630558] [INFO ] [sig ] BILL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:33.793624] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BILL.txt [2026-02-27T20:17:33.793813] [INFO ] [sig ] [410/3373] Completed BILL in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:33.793862] [INFO ] [sig ] [411/3373] Forecasting BIO... [2026-02-27T20:17:33.793895] [INFO ] [sig ] Generating forecast for: BIO [2026-02-27T20:17:33.793931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-27T20:17:33.808856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-27T20:17:33.809499] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-27T20:17:33.810427] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-27T20:17:33.810483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:33.810554] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:33.810605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:33.810666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:33.873058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:33.874206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:33.874294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:33.874328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:34.001369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:34.001543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:34.001613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:34.001646] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:34.005233] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-02-27T20:17:34.005547] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-27T20:17:34.005713] [INFO ] [sig ] BIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:34.154499] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BIO.txt [2026-02-27T20:17:34.154684] [INFO ] [sig ] [411/3373] Completed BIO in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:34.154727] [INFO ] [sig ] [412/3373] Forecasting BIP... [2026-02-27T20:17:34.154757] [INFO ] [sig ] Generating forecast for: BIP [2026-02-27T20:17:34.154787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-27T20:17:34.167327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-27T20:17:34.167747] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-27T20:17:34.168622] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-27T20:17:34.168676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:34.168709] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:34.168735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:34.168793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:34.230876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:34.231854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:34.231965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:34.232000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:34.363624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:34.363800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:34.363845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:34.363875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:34.367335] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-27T20:17:34.367643] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-27T20:17:34.367780] [INFO ] [sig ] BIP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:34.518201] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BIP.txt [2026-02-27T20:17:34.518394] [INFO ] [sig ] [412/3373] Completed BIP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:34.518439] [INFO ] [sig ] [413/3373] Forecasting BIPH... [2026-02-27T20:17:34.518468] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-27T20:17:34.518503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-27T20:17:34.531523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-27T20:17:34.531962] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-27T20:17:34.532838] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-27T20:17:34.532891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:34.532924] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:34.532952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:34.533021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:34.591692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:34.592615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:34.592701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:34.592734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:34.702138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:34.702307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:34.702351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:34.702379] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:34.705924] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-27T20:17:34.706240] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-27T20:17:34.706377] [INFO ] [sig ] BIPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:34.874522] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BIPH.txt [2026-02-27T20:17:34.874719] [INFO ] [sig ] [413/3373] Completed BIPH in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:34.874763] [INFO ] [sig ] [414/3373] Forecasting BIPI... [2026-02-27T20:17:34.874793] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-27T20:17:34.874823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-27T20:17:34.887142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-27T20:17:34.887594] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-27T20:17:34.888487] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-27T20:17:34.888543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:34.888604] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:34.888638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:34.888696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:34.951786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:34.953016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:34.953128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:34.953164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:35.063035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:35.063223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:35.063270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:35.063354] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:35.066927] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-27T20:17:35.067215] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-27T20:17:35.067350] [INFO ] [sig ] BIPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:35.212390] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BIPI.txt [2026-02-27T20:17:35.212609] [INFO ] [sig ] [414/3373] Completed BIPI in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:35.212655] [INFO ] [sig ] [415/3373] Forecasting BIRD... [2026-02-27T20:17:35.212686] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-27T20:17:35.212716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-27T20:17:35.225825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-27T20:17:35.226145] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-27T20:17:35.227001] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-27T20:17:35.227055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:35.227088] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:35.227115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:35.227173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:35.284123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:35.284794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:35.284876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:35.284909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:35.407793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:35.407977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:35.408022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:35.408051] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:35.411455] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-27T20:17:35.411763] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-27T20:17:35.411896] [INFO ] [sig ] BIRD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:35.552321] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BIRD.txt [2026-02-27T20:17:35.552482] [INFO ] [sig ] [415/3373] Completed BIRD in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:35.552524] [INFO ] [sig ] [416/3373] Forecasting BIRK... [2026-02-27T20:17:35.552554] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-27T20:17:35.552604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-27T20:17:35.567182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-27T20:17:35.567656] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-27T20:17:35.568539] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-27T20:17:35.568633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:35.568668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:35.568696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:35.568755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:35.629671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:35.630611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:35.630699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:35.630732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:35.760550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:35.760932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:35.760976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:35.761007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:35.765072] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-02-27T20:17:35.765353] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-27T20:17:35.765483] [INFO ] [sig ] BIRK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:35.911130] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BIRK.txt [2026-02-27T20:17:35.911281] [INFO ] [sig ] [416/3373] Completed BIRK in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:35.911336] [INFO ] [sig ] [417/3373] Forecasting BITF... [2026-02-27T20:17:35.911369] [INFO ] [sig ] Generating forecast for: BITF [2026-02-27T20:17:35.911399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-27T20:17:35.925159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-27T20:17:35.925551] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-27T20:17:35.926381] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-27T20:17:35.926434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:35.926466] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:35.926494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:35.926551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:35.987597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:35.988569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:35.988679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:35.988714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:36.105902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:36.106069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:36.106113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:36.106142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:36.109734] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=51.06%) [2026-02-27T20:17:36.110046] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-27T20:17:36.110185] [INFO ] [sig ] BITF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:36.260126] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BITF.txt [2026-02-27T20:17:36.260305] [INFO ] [sig ] [417/3373] Completed BITF in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-27T20:17:36.260348] [INFO ] [sig ] [418/3373] Forecasting BIVI... [2026-02-27T20:17:36.260379] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-27T20:17:36.260408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-27T20:17:36.273620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-27T20:17:36.274058] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-27T20:17:36.275069] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-27T20:17:36.275136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:36.275170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:36.275197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:36.275254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:36.335330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:36.336274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:36.336362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:36.336395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:36.463271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:36.463458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:36.463506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:36.463538] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:36.467339] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-27T20:17:36.467790] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-27T20:17:36.467976] [INFO ] [sig ] BIVI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:36.613430] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BIVI.txt [2026-02-27T20:17:36.613621] [INFO ] [sig ] [418/3373] Completed BIVI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-27T20:17:36.613665] [INFO ] [sig ] [419/3373] Forecasting BJ... [2026-02-27T20:17:36.613696] [INFO ] [sig ] Generating forecast for: BJ [2026-02-27T20:17:36.613729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-27T20:17:36.629680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-27T20:17:36.630338] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-27T20:17:36.631468] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-27T20:17:36.631529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:36.631565] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:36.631620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:36.631683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:36.696002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:36.697272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:36.697432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:36.697510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:36.830846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:36.831088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:36.831140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:36.831171] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:36.835795] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-02-27T20:17:36.836176] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-27T20:17:36.836369] [INFO ] [sig ] BJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:36.995484] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BJ.txt [2026-02-27T20:17:36.995731] [INFO ] [sig ] [419/3373] Completed BJ in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-27T20:17:36.995782] [INFO ] [sig ] [420/3373] Forecasting BJRI... [2026-02-27T20:17:36.995815] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-27T20:17:36.995849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-27T20:17:37.011240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-27T20:17:37.011719] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-27T20:17:37.012995] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-27T20:17:37.013052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:37.013094] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:37.013134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:37.013205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:37.088739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:37.090751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:37.090858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:37.090895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:37.220874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:37.221068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:37.221117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:37.221148] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:37.225010] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=30.65%) [2026-02-27T20:17:37.225404] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-27T20:17:37.225595] [INFO ] [sig ] BJRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:37.369357] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BJRI.txt [2026-02-27T20:17:37.369507] [INFO ] [sig ] [420/3373] Completed BJRI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-27T20:17:37.369551] [INFO ] [sig ] [421/3373] Forecasting BK... [2026-02-27T20:17:37.369601] [INFO ] [sig ] Generating forecast for: BK [2026-02-27T20:17:37.369637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-27T20:17:37.383032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-27T20:17:37.383379] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-27T20:17:37.384264] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-27T20:17:37.384318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:37.384351] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:37.384379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:37.384437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:37.441648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:37.442484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:37.442616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:37.442654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:37.560644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:37.560823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:37.560868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:37.560897] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:37.564454] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-27T20:17:37.564817] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-27T20:17:37.564963] [INFO ] [sig ] BK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:37.720279] [INFO ] [LOCAL ] Saved forecast: BK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BK.txt [2026-02-27T20:17:37.720463] [INFO ] [sig ] [421/3373] Completed BK in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-27T20:17:37.720516] [INFO ] [sig ] [422/3373] Forecasting BKCH... [2026-02-27T20:17:37.720549] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-27T20:17:37.720600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-27T20:17:37.737045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-27T20:17:37.737709] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-27T20:17:37.739006] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-27T20:17:37.739064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:37.739098] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:37.739126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:37.739186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:37.803908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:37.805245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:37.805357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:37.805403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:37.947894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:37.948100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:37.948158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:37.948190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:37.951925] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-27T20:17:37.952309] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-27T20:17:37.952472] [INFO ] [sig ] BKCH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:38.103718] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BKCH.txt [2026-02-27T20:17:38.104097] [INFO ] [sig ] [422/3373] Completed BKCH in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-27T20:17:38.104140] [INFO ] [sig ] [423/3373] Forecasting BKD... [2026-02-27T20:17:38.104173] [INFO ] [sig ] Generating forecast for: BKD [2026-02-27T20:17:38.104204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-27T20:17:38.117187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-27T20:17:38.117633] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-27T20:17:38.118514] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-27T20:17:38.118569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:38.118635] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:38.118669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:38.118740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:38.179357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:38.180290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:38.180379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:38.180415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:38.315887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:38.316087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:38.316147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:38.316190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:38.321174] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-27T20:17:38.321687] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-27T20:17:38.321920] [INFO ] [sig ] BKD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:38.497696] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BKD.txt [2026-02-27T20:17:38.498098] [INFO ] [sig ] [423/3373] Completed BKD in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:38.498145] [INFO ] [sig ] [424/3373] Forecasting BKE... [2026-02-27T20:17:38.498176] [INFO ] [sig ] Generating forecast for: BKE [2026-02-27T20:17:38.498206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-27T20:17:38.510965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-27T20:17:38.511295] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-27T20:17:38.512208] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-27T20:17:38.512262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:38.512295] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:38.512322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:38.512379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:38.572359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:38.573481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:38.573600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:38.573640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:38.701990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:38.702156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:38.702201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:38.702230] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:38.705853] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-27T20:17:38.706152] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-27T20:17:38.706293] [INFO ] [sig ] BKE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:38.854247] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BKE.txt [2026-02-27T20:17:38.854449] [INFO ] [sig ] [424/3373] Completed BKE in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:38.854494] [INFO ] [sig ] [425/3373] Forecasting BKH... [2026-02-27T20:17:38.854524] [INFO ] [sig ] Generating forecast for: BKH [2026-02-27T20:17:38.854554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-27T20:17:38.866836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-27T20:17:38.867253] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-27T20:17:38.868150] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-27T20:17:38.868206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:38.868239] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:38.868265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:38.868323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:38.943193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:38.944122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:38.944222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:38.944257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:39.064709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:39.064882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:39.064926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:39.064971] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:39.068489] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-27T20:17:39.068814] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-27T20:17:39.068973] [INFO ] [sig ] BKH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:39.217446] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BKH.txt [2026-02-27T20:17:39.217657] [INFO ] [sig ] [425/3373] Completed BKH in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:39.217704] [INFO ] [sig ] [426/3373] Forecasting BKNG... [2026-02-27T20:17:39.217737] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-27T20:17:39.217768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-27T20:17:39.230439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-27T20:17:39.230882] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-27T20:17:39.231872] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-27T20:17:39.231928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:39.231962] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:39.231988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:39.232046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:39.292251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:39.293209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:39.293321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:39.293357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:39.426443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:39.426634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:39.426680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:39.426718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:39.431412] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-27T20:17:39.431954] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-27T20:17:39.432197] [INFO ] [sig ] BKNG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:39.608959] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BKNG.txt [2026-02-27T20:17:39.609124] [INFO ] [sig ] [426/3373] Completed BKNG in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:39.609165] [INFO ] [sig ] [427/3373] Forecasting BKSY... [2026-02-27T20:17:39.609196] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-27T20:17:39.609226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-27T20:17:39.623773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-27T20:17:39.624296] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-27T20:17:39.625203] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-27T20:17:39.625259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:39.625293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:39.625320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:39.625377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:39.682413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:39.683389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:39.683497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:39.683532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:39.805533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:39.805737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:39.805782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:39.805811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:39.809510] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-02-27T20:17:39.809828] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-27T20:17:39.809967] [INFO ] [sig ] BKSY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:39.950295] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BKSY.txt [2026-02-27T20:17:39.950461] [INFO ] [sig ] [427/3373] Completed BKSY in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:39.950504] [INFO ] [sig ] [428/3373] Forecasting BL... [2026-02-27T20:17:39.950534] [INFO ] [sig ] Generating forecast for: BL [2026-02-27T20:17:39.950563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-27T20:17:39.966209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-27T20:17:39.966755] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-27T20:17:39.967883] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-27T20:17:39.967970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:39.968057] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:39.968100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:39.968183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:40.047867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:40.049080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:40.049196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:40.049240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:40.188045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:40.191999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:40.192059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:40.192089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:40.196503] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-27T20:17:40.196845] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-27T20:17:40.197033] [INFO ] [sig ] BL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:40.342475] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BL.txt [2026-02-27T20:17:40.342672] [INFO ] [sig ] [428/3373] Completed BL in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:40.342721] [INFO ] [sig ] [429/3373] Forecasting BLBD... [2026-02-27T20:17:40.342753] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-27T20:17:40.342799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-27T20:17:40.355967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-27T20:17:40.356324] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-27T20:17:40.357228] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-27T20:17:40.357284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:40.357318] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:40.357358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:40.357418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:40.419619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:40.420524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:40.420645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:40.420685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:40.549271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:40.549443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:40.549489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:40.549520] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:40.553144] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-27T20:17:40.553433] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-27T20:17:40.553590] [INFO ] [sig ] BLBD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:40.698114] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLBD.txt [2026-02-27T20:17:40.698263] [INFO ] [sig ] [429/3373] Completed BLBD in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:40.698303] [INFO ] [sig ] [430/3373] Forecasting BLCN... [2026-02-27T20:17:40.698334] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-27T20:17:40.698364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-27T20:17:40.709697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-27T20:17:40.710048] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-27T20:17:40.710863] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-27T20:17:40.710917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:40.710949] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:40.710976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:40.711033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:40.769337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:40.770214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:40.770299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:40.770333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:40.876288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:40.876453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:40.876497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:40.876528] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:40.880211] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=81.21%) [2026-02-27T20:17:40.880495] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-27T20:17:40.880651] [INFO ] [sig ] BLCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:41.047643] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLCN.txt [2026-02-27T20:17:41.047837] [INFO ] [sig ] [430/3373] Completed BLCN in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:41.047889] [INFO ] [sig ] [431/3373] Forecasting BLCO... [2026-02-27T20:17:41.047946] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-27T20:17:41.047978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-27T20:17:41.061078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-27T20:17:41.061470] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-27T20:17:41.062339] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-27T20:17:41.062395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:41.062427] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:41.062453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:41.062510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:41.123763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:41.124906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:41.125020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:41.125056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:41.257065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:41.257228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:41.257271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:41.257338] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:41.260870] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=74.21%) [2026-02-27T20:17:41.261152] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-27T20:17:41.261286] [INFO ] [sig ] BLCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:41.408538] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLCO.txt [2026-02-27T20:17:41.408746] [INFO ] [sig ] [431/3373] Completed BLCO in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:41.408793] [INFO ] [sig ] [432/3373] Forecasting BLD... [2026-02-27T20:17:41.408824] [INFO ] [sig ] Generating forecast for: BLD [2026-02-27T20:17:41.408856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-27T20:17:41.420964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-27T20:17:41.421291] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-27T20:17:41.422141] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-27T20:17:41.422196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:41.422231] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:41.422259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:41.422319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:41.484992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:41.485915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:41.486027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:41.486080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:41.617443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:41.617623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:41.617669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:41.617701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:41.621405] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-02-27T20:17:41.621726] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-27T20:17:41.621885] [INFO ] [sig ] BLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:41.772999] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLD.txt [2026-02-27T20:17:41.773196] [INFO ] [sig ] [432/3373] Completed BLD in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:41.773245] [INFO ] [sig ] [433/3373] Forecasting BLDP... [2026-02-27T20:17:41.773277] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-27T20:17:41.773316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-27T20:17:41.787105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-27T20:17:41.787509] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-27T20:17:41.788384] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-27T20:17:41.788439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:41.788473] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:41.788502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:41.788562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:41.847932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:41.848784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:41.848884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:41.848920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:41.980115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:41.980286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:41.980331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:41.980363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:41.984478] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-27T20:17:41.984827] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-27T20:17:41.984984] [INFO ] [sig ] BLDP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:42.141387] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLDP.txt [2026-02-27T20:17:42.141544] [INFO ] [sig ] [433/3373] Completed BLDP in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:42.141606] [INFO ] [sig ] [434/3373] Forecasting BLFS... [2026-02-27T20:17:42.141638] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-27T20:17:42.141669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-27T20:17:42.153797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-27T20:17:42.154113] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-27T20:17:42.154920] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-27T20:17:42.154974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:42.155006] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:42.155032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:42.155089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:42.215070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:42.215881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:42.215964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:42.215997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:42.342535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:42.342711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:42.342758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:42.342789] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:42.346838] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=26.76%) [2026-02-27T20:17:42.347130] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-27T20:17:42.347277] [INFO ] [sig ] BLFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:42.554808] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLFS.txt [2026-02-27T20:17:42.555012] [INFO ] [sig ] [434/3373] Completed BLFS in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:42.555057] [INFO ] [sig ] [435/3373] Forecasting BLK... [2026-02-27T20:17:42.555088] [INFO ] [sig ] Generating forecast for: BLK [2026-02-27T20:17:42.555117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-27T20:17:42.568321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-27T20:17:42.568814] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-27T20:17:42.569749] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-27T20:17:42.569817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:42.569859] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:42.569893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:42.569953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:42.629489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:42.630531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:42.630665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:42.630712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:42.756846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:42.757019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:42.757063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:42.757094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:42.760560] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-02-27T20:17:42.760858] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-27T20:17:42.760989] [INFO ] [sig ] BLK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:42.901960] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLK.txt [2026-02-27T20:17:42.902117] [INFO ] [sig ] [435/3373] Completed BLK in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:42.902160] [INFO ] [sig ] [436/3373] Forecasting BLKB... [2026-02-27T20:17:42.902190] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-27T20:17:42.902219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-27T20:17:42.914888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-27T20:17:42.915203] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-27T20:17:42.916005] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-27T20:17:42.916059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:42.916091] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:42.916117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:42.916175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:42.974454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:42.975434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:42.975532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:42.975609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:43.113846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:43.114010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:43.114053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:43.114082] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:43.118180] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-02-27T20:17:43.118490] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-27T20:17:43.118960] [INFO ] [sig ] BLKB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:43.271740] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLKB.txt [2026-02-27T20:17:43.271911] [INFO ] [sig ] [436/3373] Completed BLKB in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-27T20:17:43.271956] [INFO ] [sig ] [437/3373] Forecasting BLMN... [2026-02-27T20:17:43.271993] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-27T20:17:43.272024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-27T20:17:43.285293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-27T20:17:43.285794] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-27T20:17:43.286668] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-27T20:17:43.286722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:43.286753] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:43.286779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:43.286836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:43.344707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:43.345854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:43.345940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:43.345973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:43.471443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:43.471670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:43.471742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:43.471777] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:43.475302] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-27T20:17:43.475608] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-27T20:17:43.475744] [INFO ] [sig ] BLMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:43.621247] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLMN.txt [2026-02-27T20:17:43.621397] [INFO ] [sig ] [437/3373] Completed BLMN in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-27T20:17:43.621438] [INFO ] [sig ] [438/3373] Forecasting BLND... [2026-02-27T20:17:43.621469] [INFO ] [sig ] Generating forecast for: BLND [2026-02-27T20:17:43.621499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-27T20:17:43.635617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-27T20:17:43.636012] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-27T20:17:43.637298] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-27T20:17:43.637370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:43.637413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:43.637444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:43.637503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:43.700959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:43.701919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:43.702045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:43.702082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:43.824836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:43.824994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:43.825037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:43.825067] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:43.828604] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-02-27T20:17:43.828899] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-27T20:17:43.829033] [INFO ] [sig ] BLND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:43.976312] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLND.txt [2026-02-27T20:17:43.976498] [INFO ] [sig ] [438/3373] Completed BLND in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-27T20:17:43.976545] [INFO ] [sig ] [439/3373] Forecasting BLRX... [2026-02-27T20:17:43.976596] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-27T20:17:43.976631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-27T20:17:43.988794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-27T20:17:43.989145] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-27T20:17:43.990013] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-27T20:17:43.990065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:43.990097] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:43.990123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:43.990181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:44.047478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:44.048367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:44.048455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:44.048488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:44.168758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:44.168924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:44.169003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:44.169055] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:44.173221] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-27T20:17:44.173517] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-27T20:17:44.173681] [INFO ] [sig ] BLRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:44.321928] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLRX.txt [2026-02-27T20:17:44.322081] [INFO ] [sig ] [439/3373] Completed BLRX in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:44.322123] [INFO ] [sig ] [440/3373] Forecasting BLTE... [2026-02-27T20:17:44.322152] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-27T20:17:44.322182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-27T20:17:44.333470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-27T20:17:44.333811] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-27T20:17:44.334661] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-27T20:17:44.334716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:44.334752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:44.334785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:44.334867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:44.394087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:44.395049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:44.395138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:44.395174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:44.518938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:44.519101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:44.519146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:44.519176] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:44.522769] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=76.71%) [2026-02-27T20:17:44.523059] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-27T20:17:44.523197] [INFO ] [sig ] BLTE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:44.670713] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLTE.txt [2026-02-27T20:17:44.670888] [INFO ] [sig ] [440/3373] Completed BLTE in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:44.670934] [INFO ] [sig ] [441/3373] Forecasting BLX... [2026-02-27T20:17:44.670966] [INFO ] [sig ] Generating forecast for: BLX [2026-02-27T20:17:44.671190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-27T20:17:44.685379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-27T20:17:44.685823] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-27T20:17:44.686930] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-27T20:17:44.686986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:44.687020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:44.687047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:44.687106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:44.753369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:44.754487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:44.754589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:44.754625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:44.882141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:44.882313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:44.882356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:44.882385] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:44.886333] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-02-27T20:17:44.886675] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-27T20:17:44.886815] [INFO ] [sig ] BLX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:45.033212] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BLX.txt [2026-02-27T20:17:45.033386] [INFO ] [sig ] [441/3373] Completed BLX in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:45.033430] [INFO ] [sig ] [442/3373] Forecasting BLZE... [2026-02-27T20:17:45.033461] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-27T20:17:45.033491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-27T20:17:45.046260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-27T20:17:45.046714] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-27T20:17:45.047599] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-27T20:17:45.047703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:45.047742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:45.047776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:45.047848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:45.108016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:45.108895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:45.108983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:45.109017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:45.232871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:45.233044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:45.233092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:45.233123] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:45.236665] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-02-27T20:17:45.236952] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-27T20:17:45.237089] [INFO ] [sig ] BLZE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:45.379332] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BLZE.txt [2026-02-27T20:17:45.379471] [INFO ] [sig ] [442/3373] Completed BLZE in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:45.379514] [INFO ] [sig ] [443/3373] Forecasting BMA... [2026-02-27T20:17:45.379544] [INFO ] [sig ] Generating forecast for: BMA [2026-02-27T20:17:45.379591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-27T20:17:45.391879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-27T20:17:45.392224] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-27T20:17:45.393096] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-27T20:17:45.393150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:45.393182] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:45.393209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:45.393273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:45.453927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:45.454819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:45.454926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:45.454968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:45.572724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:45.572878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:45.572921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:45.572950] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:45.576369] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-02-27T20:17:45.576669] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-27T20:17:45.576800] [INFO ] [sig ] BMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:45.715721] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMA.txt [2026-02-27T20:17:45.715861] [INFO ] [sig ] [443/3373] Completed BMA in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:45.715902] [INFO ] [sig ] [444/3373] Forecasting BMBL... [2026-02-27T20:17:45.715934] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-27T20:17:45.715963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-27T20:17:45.727853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-27T20:17:45.728309] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-27T20:17:45.729129] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-27T20:17:45.729182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:45.729214] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:45.729240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:45.729297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:45.786912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:45.787897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:45.788003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:45.788227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:45.907077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:45.907231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:45.907273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:45.907302] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:45.910867] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-02-27T20:17:45.911144] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-27T20:17:45.911275] [INFO ] [sig ] BMBL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:46.052738] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMBL.txt [2026-02-27T20:17:46.052879] [INFO ] [sig ] [444/3373] Completed BMBL in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:46.052921] [INFO ] [sig ] [445/3373] Forecasting BME... [2026-02-27T20:17:46.052952] [INFO ] [sig ] Generating forecast for: BME [2026-02-27T20:17:46.052983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-27T20:17:46.065038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-27T20:17:46.065360] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-27T20:17:46.066235] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-27T20:17:46.066290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:46.066352] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:46.066384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:46.066444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:46.127345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:46.128459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:46.128547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:46.128604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:46.256339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:46.256531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:46.256631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:46.256686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:46.261043] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=0.20%) [2026-02-27T20:17:46.261343] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-27T20:17:46.261485] [INFO ] [sig ] BME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:46.402863] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BME.txt [2026-02-27T20:17:46.403000] [INFO ] [sig ] [445/3373] Completed BME in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:46.403046] [INFO ] [sig ] [446/3373] Forecasting BMEZ... [2026-02-27T20:17:46.403077] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-27T20:17:46.403108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-27T20:17:46.416282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-27T20:17:46.416613] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-27T20:17:46.417429] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-27T20:17:46.417484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:46.417518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:46.417546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:46.417628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:46.476771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:46.477555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:46.477664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:46.477702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:46.604327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:46.604491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:46.604537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:46.604567] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:46.608158] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-27T20:17:46.608454] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-27T20:17:46.608614] [INFO ] [sig ] BMEZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:46.750554] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BMEZ.txt [2026-02-27T20:17:46.750737] [INFO ] [sig ] [446/3373] Completed BMEZ in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:46.750778] [INFO ] [sig ] [447/3373] Forecasting BMI... [2026-02-27T20:17:46.750811] [INFO ] [sig ] Generating forecast for: BMI [2026-02-27T20:17:46.750841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-27T20:17:46.763898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-27T20:17:46.764356] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-27T20:17:46.765189] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-27T20:17:46.765243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:46.765275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:46.765302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:46.765360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:46.825843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:46.826813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:46.827046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:46.827090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:46.968775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:46.969004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:46.969071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:46.969129] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:46.973322] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=65.49%) [2026-02-27T20:17:46.973734] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-27T20:17:46.973898] [INFO ] [sig ] BMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:47.164942] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMI.txt [2026-02-27T20:17:47.165134] [INFO ] [sig ] [447/3373] Completed BMI in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:47.165180] [INFO ] [sig ] [448/3373] Forecasting BMO... [2026-02-27T20:17:47.165212] [INFO ] [sig ] Generating forecast for: BMO [2026-02-27T20:17:47.165245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-27T20:17:47.185545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-27T20:17:47.188426] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-27T20:17:47.190954] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-27T20:17:47.191067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:47.191115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:47.191153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:47.191239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:47.262682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:47.263980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:47.264116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:47.264158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:47.450389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:47.450702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:47.450772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:47.450961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:47.457379] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-02-27T20:17:47.458168] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-27T20:17:47.458446] [INFO ] [sig ] BMO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:47.703864] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BMO.txt [2026-02-27T20:17:47.704142] [INFO ] [sig ] [448/3373] Completed BMO in 0.5s | 2.76 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:47.704196] [INFO ] [sig ] [449/3373] Forecasting BMRA... [2026-02-27T20:17:47.704228] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-27T20:17:47.704264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-27T20:17:47.748445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-27T20:17:47.749175] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-27T20:17:47.750447] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-27T20:17:47.750515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:47.750555] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:47.750625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:47.750706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:47.846864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:47.848626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:47.848815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:47.848860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:48.015987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:48.016198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:48.016322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:48.016381] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:48.022473] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-02-27T20:17:48.023078] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-27T20:17:48.023315] [INFO ] [sig ] BMRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:48.254959] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMRA.txt [2026-02-27T20:17:48.255205] [INFO ] [sig ] [449/3373] Completed BMRA in 0.6s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:48.255272] [INFO ] [sig ] [450/3373] Forecasting BMRC... [2026-02-27T20:17:48.255313] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-27T20:17:48.255362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-27T20:17:48.277748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-27T20:17:48.278354] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-27T20:17:48.279555] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-27T20:17:48.279650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:48.279701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:48.279747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:48.279844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:48.364021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:48.365262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:48.365425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:48.365467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:48.533536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:48.533750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:48.533816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:48.533860] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:48.537609] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-02-27T20:17:48.537938] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-27T20:17:48.538080] [INFO ] [sig ] BMRC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:48.697414] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMRC.txt [2026-02-27T20:17:48.697597] [INFO ] [sig ] [450/3373] Completed BMRC in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:48.697643] [INFO ] [sig ] [451/3373] Forecasting BMRN... [2026-02-27T20:17:48.697674] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-27T20:17:48.697706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-27T20:17:48.709562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-27T20:17:48.709965] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-27T20:17:48.710959] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-27T20:17:48.711017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:48.711239] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:48.711267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:48.711325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:48.773454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:48.774632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:48.774723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:48.774756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:48.900907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:48.901098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:48.901156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:48.901198] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:48.905607] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=36.31%) [2026-02-27T20:17:48.905900] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-27T20:17:48.906044] [INFO ] [sig ] BMRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:49.050304] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BMRN.txt [2026-02-27T20:17:49.050446] [INFO ] [sig ] [451/3373] Completed BMRN in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:49.050485] [INFO ] [sig ] [452/3373] Forecasting BMY... [2026-02-27T20:17:49.050516] [INFO ] [sig ] Generating forecast for: BMY [2026-02-27T20:17:49.050545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-27T20:17:49.062042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-27T20:17:49.062377] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-27T20:17:49.063222] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-27T20:17:49.063277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:49.063311] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:49.063339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:49.063397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:49.121330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:49.122183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:49.122269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:49.122304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:49.247624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:49.247792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:49.247838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:49.247868] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:49.251481] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-27T20:17:49.251787] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-27T20:17:49.251923] [INFO ] [sig ] BMY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:49.393627] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BMY.txt [2026-02-27T20:17:49.393792] [INFO ] [sig ] [452/3373] Completed BMY in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:49.393833] [INFO ] [sig ] [453/3373] Forecasting BN... [2026-02-27T20:17:49.393865] [INFO ] [sig ] Generating forecast for: BN [2026-02-27T20:17:49.393899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-27T20:17:49.408555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-27T20:17:49.408981] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-27T20:17:49.409810] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-27T20:17:49.409864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:49.409915] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:49.409951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:49.410021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:49.468234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:49.469084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:49.469170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:49.469206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:49.597295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:49.597470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:49.597516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:49.597548] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:49.601231] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-27T20:17:49.601592] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-27T20:17:49.601745] [INFO ] [sig ] BN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:49.742325] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BN.txt [2026-02-27T20:17:49.742484] [INFO ] [sig ] [453/3373] Completed BN in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:49.742524] [INFO ] [sig ] [454/3373] Forecasting BND... [2026-02-27T20:17:49.742555] [INFO ] [sig ] Generating forecast for: BND [2026-02-27T20:17:49.742605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-27T20:17:49.754968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-27T20:17:49.755352] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-27T20:17:49.756202] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-27T20:17:49.756255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:49.756286] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:49.756312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:49.756368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:49.815685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:49.816622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:49.816708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:49.816744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:49.935829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:49.936029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:49.936075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:49.936105] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:49.939767] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=64.43%) [2026-02-27T20:17:49.940064] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-27T20:17:49.940204] [INFO ] [sig ] BND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:50.082851] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BND.txt [2026-02-27T20:17:50.082997] [INFO ] [sig ] [454/3373] Completed BND in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-27T20:17:50.083037] [INFO ] [sig ] [455/3373] Forecasting BNDX... [2026-02-27T20:17:50.083067] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-27T20:17:50.083097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-27T20:17:50.095083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-27T20:17:50.095405] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-27T20:17:50.096230] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-27T20:17:50.096284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:50.096317] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:50.096345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:50.096407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:50.154464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:50.155162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:50.155244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:50.155303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:50.280050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:50.280203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:50.280248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:50.280279] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:50.283996] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-27T20:17:50.284284] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-27T20:17:50.284420] [INFO ] [sig ] BNDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:50.426336] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNDX.txt [2026-02-27T20:17:50.426472] [INFO ] [sig ] [455/3373] Completed BNDX in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-27T20:17:50.426512] [INFO ] [sig ] [456/3373] Forecasting BNED... [2026-02-27T20:17:50.426543] [INFO ] [sig ] Generating forecast for: BNED [2026-02-27T20:17:50.426591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-27T20:17:50.438432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-27T20:17:50.438742] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-27T20:17:50.439769] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-27T20:17:50.439823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:50.439856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:50.439884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:50.439948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:50.497352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:50.498101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:50.498181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:50.498214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:50.616620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:50.616769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:50.616812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:50.616841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:50.620249] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-27T20:17:50.620526] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-27T20:17:50.620676] [INFO ] [sig ] BNED: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:50.760404] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BNED.txt [2026-02-27T20:17:50.760529] [INFO ] [sig ] [456/3373] Completed BNED in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-27T20:17:50.760586] [INFO ] [sig ] [457/3373] Forecasting BNGO... [2026-02-27T20:17:50.760648] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-27T20:17:50.760682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-27T20:17:50.772229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-27T20:17:50.772609] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-27T20:17:50.773408] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-27T20:17:50.773480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:50.773515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:50.773542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:50.773623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:50.831894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:50.832769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:50.832848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:50.832881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:50.960303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:50.960487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:50.960533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:50.960562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:50.964837] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-02-27T20:17:50.965131] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-27T20:17:50.965282] [INFO ] [sig ] BNGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:51.115191] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNGO.txt [2026-02-27T20:17:51.115563] [INFO ] [sig ] [457/3373] Completed BNGO in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:51.115648] [INFO ] [sig ] [458/3373] Forecasting BNH... [2026-02-27T20:17:51.115685] [INFO ] [sig ] Generating forecast for: BNH [2026-02-27T20:17:51.115722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-27T20:17:51.130981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-27T20:17:51.131383] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-27T20:17:51.132273] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-27T20:17:51.132330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:51.132365] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:51.132394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:51.132455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:51.189900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:51.190615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:51.190696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:51.190729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:51.305644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:51.305799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:51.305844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:51.305875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:51.309420] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-27T20:17:51.309727] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-27T20:17:51.309860] [INFO ] [sig ] BNH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:51.457273] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNH.txt [2026-02-27T20:17:51.457495] [INFO ] [sig ] [458/3373] Completed BNH in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:51.457540] [INFO ] [sig ] [459/3373] Forecasting BNJ... [2026-02-27T20:17:51.457591] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-27T20:17:51.457658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-27T20:17:51.470267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-27T20:17:51.470696] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-27T20:17:51.471624] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-27T20:17:51.471694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:51.471731] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:51.471760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:51.471820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:51.530557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:51.531444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:51.531532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:51.531567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:51.643009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:51.643184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:51.643227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:51.643257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:51.646751] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=53.75%) [2026-02-27T20:17:51.647049] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-27T20:17:51.647192] [INFO ] [sig ] BNJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:51.797357] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNJ.txt [2026-02-27T20:17:51.797517] [INFO ] [sig ] [459/3373] Completed BNJ in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:51.797558] [INFO ] [sig ] [460/3373] Forecasting BNL... [2026-02-27T20:17:51.797613] [INFO ] [sig ] Generating forecast for: BNL [2026-02-27T20:17:51.797645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-27T20:17:51.810789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-27T20:17:51.811189] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-27T20:17:51.812021] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-27T20:17:51.812085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:51.812125] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:51.812153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:51.812210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:51.870774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:51.871663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:51.871749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:51.871782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:51.993165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:51.993328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:51.993371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:51.993417] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:51.996868] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-02-27T20:17:51.997152] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-27T20:17:51.997284] [INFO ] [sig ] BNL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:52.139536] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNL.txt [2026-02-27T20:17:52.139737] [INFO ] [sig ] [460/3373] Completed BNL in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:52.139783] [INFO ] [sig ] [461/3373] Forecasting BNS... [2026-02-27T20:17:52.139813] [INFO ] [sig ] Generating forecast for: BNS [2026-02-27T20:17:52.139849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-27T20:17:52.160732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-27T20:17:52.161118] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-27T20:17:52.161981] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-27T20:17:52.162039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:52.162074] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:52.162103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:52.162162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:52.219252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:52.220014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:52.220101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:52.220135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:52.346914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:52.347086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:52.347333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:52.347384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:52.351403] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-02-27T20:17:52.351735] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-27T20:17:52.351886] [INFO ] [sig ] BNS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:52.498542] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNS.txt [2026-02-27T20:17:52.498743] [INFO ] [sig ] [461/3373] Completed BNS in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:52.498789] [INFO ] [sig ] [462/3373] Forecasting BNTC... [2026-02-27T20:17:52.498819] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-27T20:17:52.498850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-27T20:17:52.510948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-27T20:17:52.511263] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-27T20:17:52.512098] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-27T20:17:52.512152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:52.512233] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:52.512263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:52.512321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:52.570877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:52.571667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:52.571753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:52.571786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:52.689092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:52.689259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:52.689302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:52.689332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:52.692820] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-02-27T20:17:52.693107] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-27T20:17:52.693240] [INFO ] [sig ] BNTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:52.837810] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNTC.txt [2026-02-27T20:17:52.837981] [INFO ] [sig ] [462/3373] Completed BNTC in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:52.838027] [INFO ] [sig ] [463/3373] Forecasting BNTX... [2026-02-27T20:17:52.838057] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-27T20:17:52.838088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-27T20:17:52.852082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-27T20:17:52.852471] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-27T20:17:52.853309] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-27T20:17:52.853362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:52.853395] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:52.853422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:52.853479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:52.910723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:52.911497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:52.911602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:52.911642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:53.030988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:53.031153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:53.031201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:53.031232] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:53.035044] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-27T20:17:53.035489] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-27T20:17:53.035648] [INFO ] [sig ] BNTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:53.175870] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BNTX.txt [2026-02-27T20:17:53.176002] [INFO ] [sig ] [463/3373] Completed BNTX in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:53.176043] [INFO ] [sig ] [464/3373] Forecasting BOC... [2026-02-27T20:17:53.176072] [INFO ] [sig ] Generating forecast for: BOC [2026-02-27T20:17:53.176102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-27T20:17:53.188082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-27T20:17:53.188396] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-27T20:17:53.189257] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-27T20:17:53.189312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:53.189345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:53.189371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:53.189438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:53.248681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:53.249506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:53.249617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:53.249654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:53.377961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:53.378150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:53.378196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:53.378226] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:53.382020] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-27T20:17:53.382324] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-27T20:17:53.382476] [INFO ] [sig ] BOC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:53.533406] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BOC.txt [2026-02-27T20:17:53.533565] [INFO ] [sig ] [464/3373] Completed BOC in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:53.533636] [INFO ] [sig ] [465/3373] Forecasting BOE... [2026-02-27T20:17:53.533667] [INFO ] [sig ] Generating forecast for: BOE [2026-02-27T20:17:53.533698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-27T20:17:53.546207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-27T20:17:53.546566] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-27T20:17:53.547380] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-27T20:17:53.547434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:53.547466] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:53.547493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:53.547549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:53.604743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:53.605635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:53.605721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:53.605754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:53.726326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:53.726497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:53.726541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:53.726624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:53.730497] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-27T20:17:53.730799] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-27T20:17:53.730938] [INFO ] [sig ] BOE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:53.874287] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOE.txt [2026-02-27T20:17:53.874447] [INFO ] [sig ] [465/3373] Completed BOE in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:53.874489] [INFO ] [sig ] [466/3373] Forecasting BOF... [2026-02-27T20:17:53.874521] [INFO ] [sig ] Generating forecast for: BOF [2026-02-27T20:17:53.874552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-27T20:17:53.886193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-27T20:17:53.886539] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-27T20:17:53.887346] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-27T20:17:53.887410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:53.887442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:53.887469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:53.887526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:53.946648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:53.947613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:53.947702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:53.947738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:54.082790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:54.083005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:54.083057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:54.083086] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:54.086636] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: UP (p=62.18%) [2026-02-27T20:17:54.086921] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-27T20:17:54.087064] [INFO ] [sig ] BOF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:54.226636] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BOF.txt [2026-02-27T20:17:54.226799] [INFO ] [sig ] [466/3373] Completed BOF in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:54.226841] [INFO ] [sig ] [467/3373] Forecasting BOH... [2026-02-27T20:17:54.226871] [INFO ] [sig ] Generating forecast for: BOH [2026-02-27T20:17:54.226901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-27T20:17:54.239110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-27T20:17:54.239528] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-27T20:17:54.240359] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-27T20:17:54.240414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:54.240446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:54.240473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:54.240530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:54.297359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:54.298247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:54.298332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:54.298365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:54.420722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:54.420890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:54.420933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:54.420962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:54.424424] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-27T20:17:54.424726] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-27T20:17:54.424859] [INFO ] [sig ] BOH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:54.569480] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BOH.txt [2026-02-27T20:17:54.569682] [INFO ] [sig ] [467/3373] Completed BOH in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:54.569726] [INFO ] [sig ] [468/3373] Forecasting BOKF... [2026-02-27T20:17:54.569757] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-27T20:17:54.569789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-27T20:17:54.583422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-27T20:17:54.583779] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-27T20:17:54.584597] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-27T20:17:54.584651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:54.584686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:54.584714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:54.584773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:54.643597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:54.644282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:54.644365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:54.644398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:54.770357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:54.770537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:54.770600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:54.770635] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:54.774135] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=28.92%) [2026-02-27T20:17:54.774426] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-27T20:17:54.774562] [INFO ] [sig ] BOKF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:54.927251] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOKF.txt [2026-02-27T20:17:54.927406] [INFO ] [sig ] [468/3373] Completed BOKF in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:54.927446] [INFO ] [sig ] [469/3373] Forecasting BOLD... [2026-02-27T20:17:54.927477] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-27T20:17:54.927506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-27T20:17:54.940427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-27T20:17:54.940791] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-27T20:17:54.941599] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-27T20:17:54.941653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:54.941685] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:54.941713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:54.941771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:55.002693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:55.003619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:55.003704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:55.003737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:55.128597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:55.128756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:55.128800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:55.128830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:55.132387] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-27T20:17:55.132695] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-27T20:17:55.132833] [INFO ] [sig ] BOLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:55.273048] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOLD.txt [2026-02-27T20:17:55.273196] [INFO ] [sig ] [469/3373] Completed BOLD in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-27T20:17:55.273244] [INFO ] [sig ] [470/3373] Forecasting BOND... [2026-02-27T20:17:55.273275] [INFO ] [sig ] Generating forecast for: BOND [2026-02-27T20:17:55.273305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-27T20:17:55.285605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-27T20:17:55.285932] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-27T20:17:55.286780] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-27T20:17:55.286833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:55.286866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:55.286894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:55.286951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:55.343927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:55.344565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:55.344665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:55.344699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:55.469098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:55.469235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:55.469275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:55.469303] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:55.472628] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-02-27T20:17:55.472918] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-27T20:17:55.473066] [INFO ] [sig ] BOND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:55.614266] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BOND.txt [2026-02-27T20:17:55.614393] [INFO ] [sig ] [470/3373] Completed BOND in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-27T20:17:55.614433] [INFO ] [sig ] [471/3373] Forecasting BOOM... [2026-02-27T20:17:55.614464] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-27T20:17:55.614494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-27T20:17:55.625733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-27T20:17:55.626010] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-27T20:17:55.626830] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-27T20:17:55.626882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:55.626914] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:55.626941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:55.626998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:55.685199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:55.685845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:55.685923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:55.685956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:55.803973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:55.804117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:55.804159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:55.804188] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:55.807546] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-27T20:17:55.807863] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-27T20:17:55.808012] [INFO ] [sig ] BOOM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:55.951508] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOOM.txt [2026-02-27T20:17:55.951663] [INFO ] [sig ] [471/3373] Completed BOOM in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-27T20:17:55.951706] [INFO ] [sig ] [472/3373] Forecasting BOTZ... [2026-02-27T20:17:55.951737] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-27T20:17:55.951766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-27T20:17:55.963418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-27T20:17:55.963751] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-27T20:17:55.964621] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-27T20:17:55.964676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:55.964710] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:55.964740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:55.964799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:56.023308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:56.024076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:56.024185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:56.024221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:56.144722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:56.144879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:56.144922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:56.144951] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:56.148441] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-02-27T20:17:56.148738] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-27T20:17:56.148868] [INFO ] [sig ] BOTZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:56.304567] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOTZ.txt [2026-02-27T20:17:56.304753] [INFO ] [sig ] [472/3373] Completed BOTZ in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:56.304796] [INFO ] [sig ] [473/3373] Forecasting BOX... [2026-02-27T20:17:56.304826] [INFO ] [sig ] Generating forecast for: BOX [2026-02-27T20:17:56.304858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-27T20:17:56.316924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-27T20:17:56.317326] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-27T20:17:56.318255] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-27T20:17:56.318313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:56.318348] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:56.318375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:56.318445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:56.377154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:56.378065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:56.378148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:56.378181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:56.503626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:56.503779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:56.503840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:56.503871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:56.507384] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-27T20:17:56.507690] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-27T20:17:56.507825] [INFO ] [sig ] BOX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:56.648472] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BOX.txt [2026-02-27T20:17:56.648617] [INFO ] [sig ] [473/3373] Completed BOX in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:56.648658] [INFO ] [sig ] [474/3373] Forecasting BP... [2026-02-27T20:17:56.648690] [INFO ] [sig ] Generating forecast for: BP [2026-02-27T20:17:56.648720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-27T20:17:56.662920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-27T20:17:56.663287] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-27T20:17:56.664097] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-27T20:17:56.664150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:56.664182] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:56.664209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:56.664267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:56.721292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:56.722195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:56.722280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:56.722313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:56.843813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:56.843986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:56.844031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:56.844062] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:56.847471] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-27T20:17:56.847785] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-27T20:17:56.847952] [INFO ] [sig ] BP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:56.993520] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BP.txt [2026-02-27T20:17:56.993707] [INFO ] [sig ] [474/3373] Completed BP in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:56.993749] [INFO ] [sig ] [475/3373] Forecasting BPOP... [2026-02-27T20:17:56.993780] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-27T20:17:56.993811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-27T20:17:57.007891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-27T20:17:57.008519] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-27T20:17:57.009645] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-27T20:17:57.009707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:57.009742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:57.009769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:57.009829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:57.069466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:57.070367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:57.070469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:57.070505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:57.196177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:57.196345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:57.196391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:57.196422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:57.200026] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-27T20:17:57.200361] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-27T20:17:57.200500] [INFO ] [sig ] BPOP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:17:57.349442] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BPOP.txt [2026-02-27T20:17:57.349636] [INFO ] [sig ] [475/3373] Completed BPOP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:57.349680] [INFO ] [sig ] [476/3373] Forecasting BPRN... [2026-02-27T20:17:57.349711] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-27T20:17:57.349741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-27T20:17:57.361114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-27T20:17:57.361456] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-27T20:17:57.362312] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-27T20:17:57.362367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:57.362401] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:57.362428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:57.362488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:57.423314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:57.424525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:57.424638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:57.424674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:57.528259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:57.528445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:57.528488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:57.528517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:57.532040] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-27T20:17:57.532335] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-27T20:17:57.532469] [INFO ] [sig ] BPRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:57.679686] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BPRN.txt [2026-02-27T20:17:57.679840] [INFO ] [sig ] [476/3373] Completed BPRN in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:57.679880] [INFO ] [sig ] [477/3373] Forecasting BPYPM... [2026-02-27T20:17:57.679910] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-27T20:17:57.679940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-27T20:17:57.692465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-27T20:17:57.692840] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-27T20:17:57.693894] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-27T20:17:57.693948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:57.693993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:57.694022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:57.694081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:57.755867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:57.756637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:57.756723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:57.756756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:57.865117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:57.865287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:57.865331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:57.865361] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:57.869161] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=15.62%) [2026-02-27T20:17:57.869745] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-27T20:17:57.869893] [INFO ] [sig ] BPYPM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:58.030758] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BPYPM.txt [2026-02-27T20:17:58.030926] [INFO ] [sig ] [477/3373] Completed BPYPM in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:58.030969] [INFO ] [sig ] [478/3373] Forecasting BPYPO... [2026-02-27T20:17:58.031001] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-27T20:17:58.031032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-27T20:17:58.045920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-27T20:17:58.046489] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-27T20:17:58.047298] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-27T20:17:58.047352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:58.047384] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:58.047412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:58.047469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:58.108988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:58.110286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:58.110386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:58.110420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:58.214997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:58.215167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:58.215212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:58.215244] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:58.219302] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=27.96%) [2026-02-27T20:17:58.219669] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-27T20:17:58.219817] [INFO ] [sig ] BPYPO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:58.376374] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BPYPO.txt [2026-02-27T20:17:58.376529] [INFO ] [sig ] [478/3373] Completed BPYPO in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:58.376593] [INFO ] [sig ] [479/3373] Forecasting BPYPP... [2026-02-27T20:17:58.376637] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-27T20:17:58.376667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-27T20:17:58.389288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-27T20:17:58.389910] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-27T20:17:58.390755] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-27T20:17:58.390809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:58.390868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:58.390897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:58.390955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:58.451936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:58.453037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:58.453149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:58.453222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:58.561056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:58.561240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:58.561292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:58.561324] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:58.564945] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-27T20:17:58.565249] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-27T20:17:58.565402] [INFO ] [sig ] BPYPP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:58.741719] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BPYPP.txt [2026-02-27T20:17:58.741890] [INFO ] [sig ] [479/3373] Completed BPYPP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:58.741931] [INFO ] [sig ] [480/3373] Forecasting BRAG... [2026-02-27T20:17:58.741962] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-27T20:17:58.741993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-27T20:17:58.754531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-27T20:17:58.754953] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-27T20:17:58.755783] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-27T20:17:58.755837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:58.755869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:58.755896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:58.755953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:58.818726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:58.819665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:58.819769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:58.819805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:58.939021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:58.939205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:58.939258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:58.939288] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:58.942987] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-27T20:17:58.943302] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-27T20:17:58.943449] [INFO ] [sig ] BRAG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:59.090792] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BRAG.txt [2026-02-27T20:17:59.090959] [INFO ] [sig ] [480/3373] Completed BRAG in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:59.091016] [INFO ] [sig ] [481/3373] Forecasting BRC... [2026-02-27T20:17:59.091047] [INFO ] [sig ] Generating forecast for: BRC [2026-02-27T20:17:59.091076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-27T20:17:59.103601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-27T20:17:59.104018] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-27T20:17:59.104862] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-27T20:17:59.104917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:59.104950] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:59.104976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:59.105033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:59.165775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:59.166685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:59.166784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:59.166819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:59.290650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:59.290818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:59.290863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:59.290893] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:59.294764] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-27T20:17:59.295125] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-27T20:17:59.295275] [INFO ] [sig ] BRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:59.440703] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BRC.txt [2026-02-27T20:17:59.440862] [INFO ] [sig ] [481/3373] Completed BRC in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:59.440904] [INFO ] [sig ] [482/3373] Forecasting BRO... [2026-02-27T20:17:59.440934] [INFO ] [sig ] Generating forecast for: BRO [2026-02-27T20:17:59.440965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-27T20:17:59.453178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-27T20:17:59.453594] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-27T20:17:59.454448] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-27T20:17:59.454504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:59.454535] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:59.454563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:59.454642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:59.514911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:59.515835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:59.515929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:59.515964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:59.644447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:17:59.644640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:17:59.644687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:17:59.644753] [INFO ] [FORECASTER] Training complete [2026-02-27T20:17:59.648536] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-27T20:17:59.648911] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-27T20:17:59.649061] [INFO ] [sig ] BRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:17:59.794533] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BRO.txt [2026-02-27T20:17:59.794703] [INFO ] [sig ] [482/3373] Completed BRO in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:17:59.794745] [INFO ] [sig ] [483/3373] Forecasting BROS... [2026-02-27T20:17:59.794775] [INFO ] [sig ] Generating forecast for: BROS [2026-02-27T20:17:59.794806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-27T20:17:59.806603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-27T20:17:59.806904] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-27T20:17:59.807725] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-27T20:17:59.807778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:17:59.807809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:17:59.807836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:17:59.807893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:17:59.869941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:17:59.870861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:17:59.870945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:17:59.870978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:17:59.999920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:00.000088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:00.000132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:00.000163] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:00.005842] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=58.39%) [2026-02-27T20:18:00.006410] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-27T20:18:00.006665] [INFO ] [sig ] BROS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:00.207976] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BROS.txt [2026-02-27T20:18:00.208154] [INFO ] [sig ] [483/3373] Completed BROS in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-27T20:18:00.208198] [INFO ] [sig ] [484/3373] Forecasting BRSP... [2026-02-27T20:18:00.208228] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-27T20:18:00.208258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-27T20:18:00.221970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-27T20:18:00.222369] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-27T20:18:00.223219] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-27T20:18:00.223274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:00.223306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:00.223332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:00.223400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:00.282592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:00.283564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:00.283691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:00.283728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:00.413399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:00.413568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:00.413635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:00.413684] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:00.417298] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-02-27T20:18:00.417618] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-27T20:18:00.417762] [INFO ] [sig ] BRSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:00.565132] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BRSP.txt [2026-02-27T20:18:00.565295] [INFO ] [sig ] [484/3373] Completed BRSP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-27T20:18:00.565337] [INFO ] [sig ] [485/3373] Forecasting BRX... [2026-02-27T20:18:00.565368] [INFO ] [sig ] Generating forecast for: BRX [2026-02-27T20:18:00.565399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-27T20:18:00.577962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-27T20:18:00.578361] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-27T20:18:00.579229] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-27T20:18:00.579295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:00.579341] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:00.579379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:00.579444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:00.639624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:00.640594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:00.640687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:00.640722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:00.763907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:00.764075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:00.764119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:00.764147] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:00.767631] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=58.40%) [2026-02-27T20:18:00.767942] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-27T20:18:00.768082] [INFO ] [sig ] BRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:00.915234] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BRX.txt [2026-02-27T20:18:00.915409] [INFO ] [sig ] [485/3373] Completed BRX in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-27T20:18:00.915451] [INFO ] [sig ] [486/3373] Forecasting BRZE... [2026-02-27T20:18:00.915483] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-27T20:18:00.915513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-27T20:18:00.928787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-27T20:18:00.929160] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-27T20:18:00.929980] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-27T20:18:00.930035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:00.930068] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:00.930096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:00.930154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:00.989866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:00.990817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:00.990919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:00.990974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:01.113798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:01.113968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:01.114010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:01.114040] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:01.117599] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-27T20:18:01.117879] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-27T20:18:01.118039] [INFO ] [sig ] BRZE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:01.264969] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BRZE.txt [2026-02-27T20:18:01.265140] [INFO ] [sig ] [486/3373] Completed BRZE in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-27T20:18:01.265184] [INFO ] [sig ] [487/3373] Forecasting BSAC... [2026-02-27T20:18:01.265219] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-27T20:18:01.265251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-27T20:18:01.283712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-27T20:18:01.284135] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-27T20:18:01.285073] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-27T20:18:01.285139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:01.285181] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:01.285225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:01.285290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:01.346549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:01.347546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:01.347662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:01.347698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:01.468532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:01.468717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:01.468766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:01.468797] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:01.472364] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-27T20:18:01.472676] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-27T20:18:01.472832] [INFO ] [sig ] BSAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:01.617706] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BSAC.txt [2026-02-27T20:18:01.617912] [INFO ] [sig ] [487/3373] Completed BSAC in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-27T20:18:01.617960] [INFO ] [sig ] [488/3373] Forecasting BSCQ... [2026-02-27T20:18:01.617991] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-27T20:18:01.618035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-27T20:18:01.639664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-27T20:18:01.640058] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-27T20:18:01.641028] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-27T20:18:01.641081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:01.641121] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:01.641162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:01.641245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:01.700296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:01.701069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:01.701203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:01.701238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:01.822775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:01.822957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:01.823013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:01.823044] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:01.826738] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-27T20:18:01.827064] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-27T20:18:01.827213] [INFO ] [sig ] BSCQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:01.975770] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSCQ.txt [2026-02-27T20:18:01.975926] [INFO ] [sig ] [488/3373] Completed BSCQ in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-27T20:18:01.975967] [INFO ] [sig ] [489/3373] Forecasting BSCS... [2026-02-27T20:18:01.975998] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-27T20:18:01.976027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-27T20:18:01.990841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-27T20:18:01.991248] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-27T20:18:01.992135] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-27T20:18:01.992191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:01.992232] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:01.992292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:01.992362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:02.053046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:02.053861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:02.053979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:02.054015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:02.176085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:02.176247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:02.176293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:02.176322] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:02.180286] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-02-27T20:18:02.180591] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-27T20:18:02.180723] [INFO ] [sig ] BSCS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:02.323488] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSCS.txt [2026-02-27T20:18:02.323655] [INFO ] [sig ] [489/3373] Completed BSCS in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:02.323699] [INFO ] [sig ] [490/3373] Forecasting BSCX... [2026-02-27T20:18:02.323732] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-27T20:18:02.323763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-27T20:18:02.335481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-27T20:18:02.335807] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-27T20:18:02.336657] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-27T20:18:02.336711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:02.336743] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:02.336770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:02.336826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:02.395129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:02.396043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:02.396129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:02.396164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:02.521951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:02.522115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:02.522158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:02.522187] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:02.525897] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-27T20:18:02.526178] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-27T20:18:02.526314] [INFO ] [sig ] BSCX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:02.674428] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSCX.txt [2026-02-27T20:18:02.674591] [INFO ] [sig ] [490/3373] Completed BSCX in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:02.674636] [INFO ] [sig ] [491/3373] Forecasting BSCY... [2026-02-27T20:18:02.674684] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-27T20:18:02.674724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-27T20:18:02.687929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-27T20:18:02.688293] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-27T20:18:02.689123] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-27T20:18:02.689178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:02.689212] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:02.689240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:02.689299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:02.752784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:02.753703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:02.753792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:02.753828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:02.881041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:02.881201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:02.881249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:02.881279] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:02.885367] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=67.96%) [2026-02-27T20:18:02.885844] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-27T20:18:02.885983] [INFO ] [sig ] BSCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:03.037000] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSCY.txt [2026-02-27T20:18:03.037145] [INFO ] [sig ] [491/3373] Completed BSCY in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:03.037186] [INFO ] [sig ] [492/3373] Forecasting BSJQ... [2026-02-27T20:18:03.037215] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-27T20:18:03.037259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-27T20:18:03.049760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-27T20:18:03.050070] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-27T20:18:03.050917] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-27T20:18:03.050972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:03.051007] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:03.051036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:03.051095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:03.110050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:03.110802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:03.110884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:03.110917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:03.230343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:03.230504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:03.230547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:03.230595] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:03.234077] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-27T20:18:03.234353] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-27T20:18:03.234484] [INFO ] [sig ] BSJQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:03.379067] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSJQ.txt [2026-02-27T20:18:03.379283] [INFO ] [sig ] [492/3373] Completed BSJQ in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:03.379328] [INFO ] [sig ] [493/3373] Forecasting BSJS... [2026-02-27T20:18:03.379360] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-27T20:18:03.379390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-27T20:18:03.392024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-27T20:18:03.392453] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-27T20:18:03.393352] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-27T20:18:03.393410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:03.393444] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:03.393473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:03.393531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:03.452342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:03.453229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:03.453315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:03.453351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:03.577266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:03.577412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:03.577456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:03.577486] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:03.581119] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-27T20:18:03.581425] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-27T20:18:03.581566] [INFO ] [sig ] BSJS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:03.723630] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSJS.txt [2026-02-27T20:18:03.723781] [INFO ] [sig ] [493/3373] Completed BSJS in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:03.723823] [INFO ] [sig ] [494/3373] Forecasting BSL... [2026-02-27T20:18:03.723856] [INFO ] [sig ] Generating forecast for: BSL [2026-02-27T20:18:03.723888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-27T20:18:03.736101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-27T20:18:03.736472] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-27T20:18:03.737378] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-27T20:18:03.737641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:03.737683] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:03.737713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:03.737773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:03.797322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:03.798202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:03.798288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:03.798323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:03.923815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:03.923980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:03.924025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:03.924054] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:03.927935] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-27T20:18:03.928227] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-27T20:18:03.928385] [INFO ] [sig ] BSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:04.077044] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BSL.txt [2026-02-27T20:18:04.077198] [INFO ] [sig ] [494/3373] Completed BSL in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:04.077240] [INFO ] [sig ] [495/3373] Forecasting BSM... [2026-02-27T20:18:04.077273] [INFO ] [sig ] Generating forecast for: BSM [2026-02-27T20:18:04.077304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-27T20:18:04.089341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-27T20:18:04.089691] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-27T20:18:04.090508] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-27T20:18:04.090561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:04.090617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:04.090645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:04.090701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:04.148807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:04.149714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:04.149800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:04.149834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:04.276823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:04.276997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:04.277043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:04.277073] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:04.280806] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-27T20:18:04.281107] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-27T20:18:04.281256] [INFO ] [sig ] BSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:04.429980] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSM.txt [2026-02-27T20:18:04.430147] [INFO ] [sig ] [495/3373] Completed BSM in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:04.430192] [INFO ] [sig ] [496/3373] Forecasting BSMQ... [2026-02-27T20:18:04.430224] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-27T20:18:04.430262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-27T20:18:04.442938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-27T20:18:04.443346] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-27T20:18:04.444263] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-27T20:18:04.444320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:04.444392] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:04.444432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:04.444517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:04.503377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:04.504277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:04.504365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:04.504398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:04.629204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:04.629384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:04.629428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:04.629456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:04.632994] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-02-27T20:18:04.633350] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-27T20:18:04.633507] [INFO ] [sig ] BSMQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:04.789857] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSMQ.txt [2026-02-27T20:18:04.790027] [INFO ] [sig ] [496/3373] Completed BSMQ in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:04.790073] [INFO ] [sig ] [497/3373] Forecasting BSMS... [2026-02-27T20:18:04.790104] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-27T20:18:04.790136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-27T20:18:04.803189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-27T20:18:04.803657] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-27T20:18:04.804675] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-27T20:18:04.804739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:04.804781] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:04.804819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:04.804895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:04.864699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:04.865638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:04.865725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:04.865760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:04.989162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:04.989340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:04.989392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:04.989428] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:04.992982] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-27T20:18:04.993268] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-27T20:18:04.993401] [INFO ] [sig ] BSMS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:05.134429] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSMS.txt [2026-02-27T20:18:05.134605] [INFO ] [sig ] [497/3373] Completed BSMS in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-27T20:18:05.134651] [INFO ] [sig ] [498/3373] Forecasting BSSX... [2026-02-27T20:18:05.134681] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-27T20:18:05.134711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-27T20:18:05.146547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-27T20:18:05.146887] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-27T20:18:05.147721] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-27T20:18:05.147776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:05.147810] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:05.147838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:05.147897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:05.207334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:05.208278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:05.208365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:05.208400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:05.316180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:05.316348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:05.316396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:05.316427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:05.320041] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-27T20:18:05.320357] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-27T20:18:05.320508] [INFO ] [sig ] BSSX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:05.467819] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSSX.txt [2026-02-27T20:18:05.467998] [INFO ] [sig ] [498/3373] Completed BSSX in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:05.468042] [INFO ] [sig ] [499/3373] Forecasting BSTZ... [2026-02-27T20:18:05.468071] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-27T20:18:05.468102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-27T20:18:05.481445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-27T20:18:05.481991] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-27T20:18:05.483014] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-27T20:18:05.483068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:05.483101] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:05.483129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:05.483194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:05.540226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:05.541175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:05.541261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:05.541296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:05.660829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:05.661002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:05.661048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:05.661111] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:05.664861] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-02-27T20:18:05.665137] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-27T20:18:05.665276] [INFO ] [sig ] BSTZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:05.809348] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSTZ.txt [2026-02-27T20:18:05.809517] [INFO ] [sig ] [499/3373] Completed BSTZ in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:05.809557] [INFO ] [sig ] [500/3373] Forecasting BSVN... [2026-02-27T20:18:05.809607] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-27T20:18:05.809641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-27T20:18:05.821562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-27T20:18:05.821891] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-27T20:18:05.822693] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-27T20:18:05.822746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:05.822778] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:05.822805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:05.822863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:05.880554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:05.881489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:05.881591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:05.881627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:05.989988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:05.990152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:05.990197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:05.990226] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:05.993849] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-27T20:18:05.994125] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-27T20:18:05.994255] [INFO ] [sig ] BSVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:06.138174] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSVN.txt [2026-02-27T20:18:06.138352] [INFO ] [sig ] [500/3373] Completed BSVN in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:06.138401] [INFO ] [sig ] [501/3373] Forecasting BSVO... [2026-02-27T20:18:06.138438] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-27T20:18:06.138471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-27T20:18:06.152158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-27T20:18:06.152510] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-27T20:18:06.153306] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-27T20:18:06.153371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:06.153403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:06.153431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:06.153489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:06.213957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:06.214856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:06.214938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:06.214971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:06.342202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:06.342369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:06.342414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:06.342444] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:06.345899] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-27T20:18:06.346177] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-27T20:18:06.346321] [INFO ] [sig ] BSVO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:06.488815] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSVO.txt [2026-02-27T20:18:06.488976] [INFO ] [sig ] [501/3373] Completed BSVO in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:06.489017] [INFO ] [sig ] [502/3373] Forecasting BSX... [2026-02-27T20:18:06.489046] [INFO ] [sig ] Generating forecast for: BSX [2026-02-27T20:18:06.489080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-27T20:18:06.501009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-27T20:18:06.501368] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-27T20:18:06.502191] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-27T20:18:06.502244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:06.502280] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:06.502313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:06.502389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:06.564504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:06.565381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:06.565463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:06.565681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:06.687647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:06.687805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:06.687848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:06.687876] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:06.691395] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-02-27T20:18:06.691701] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-27T20:18:06.691834] [INFO ] [sig ] BSX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:06.834854] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BSX.txt [2026-02-27T20:18:06.835019] [INFO ] [sig ] [502/3373] Completed BSX in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:06.835061] [INFO ] [sig ] [503/3373] Forecasting BSY... [2026-02-27T20:18:06.835090] [INFO ] [sig ] Generating forecast for: BSY [2026-02-27T20:18:06.835121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-27T20:18:06.847235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-27T20:18:06.847649] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-27T20:18:06.848489] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-27T20:18:06.848543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:06.848597] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:06.848628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:06.848687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:06.907114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:06.908041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:06.908125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:06.908160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:07.033364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:07.033533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:07.033596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:07.033633] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:07.037158] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-27T20:18:07.037457] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-27T20:18:07.037613] [INFO ] [sig ] BSY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:07.183603] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BSY.txt [2026-02-27T20:18:07.183764] [INFO ] [sig ] [503/3373] Completed BSY in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:07.183804] [INFO ] [sig ] [504/3373] Forecasting BTAI... [2026-02-27T20:18:07.183835] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-27T20:18:07.183865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-27T20:18:07.200378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-27T20:18:07.201081] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-27T20:18:07.202046] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-27T20:18:07.202103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:07.202143] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:07.202182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:07.202244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:07.263064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:07.264033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:07.264121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:07.264155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:07.393969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:07.394142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:07.394187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:07.394217] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:07.397993] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=54.43%) [2026-02-27T20:18:07.398300] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-27T20:18:07.398442] [INFO ] [sig ] BTAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:07.555207] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BTAI.txt [2026-02-27T20:18:07.555371] [INFO ] [sig ] [504/3373] Completed BTAI in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:07.555417] [INFO ] [sig ] [505/3373] Forecasting BTCS... [2026-02-27T20:18:07.555449] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-27T20:18:07.555480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-27T20:18:07.569074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-27T20:18:07.569479] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-27T20:18:07.570504] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-27T20:18:07.570557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:07.570610] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:07.570639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:07.570696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:07.631446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:07.632433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:07.632530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:07.632565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:07.755158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:07.755349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:07.755393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:07.755422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:07.759266] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=37.84%) [2026-02-27T20:18:07.759609] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-27T20:18:07.759763] [INFO ] [sig ] BTCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:07.900845] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BTCS.txt [2026-02-27T20:18:07.901000] [INFO ] [sig ] [505/3373] Completed BTCS in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-27T20:18:07.901041] [INFO ] [sig ] [506/3373] Forecasting BTE... [2026-02-27T20:18:07.901071] [INFO ] [sig ] Generating forecast for: BTE [2026-02-27T20:18:07.901101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-27T20:18:07.913607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-27T20:18:07.914023] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-27T20:18:07.914871] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-27T20:18:07.914936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:07.914975] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:07.915009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:07.915071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:07.972241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:07.973123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:07.973239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:07.973274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:08.099254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:08.099426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:08.099481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:08.099514] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:08.103338] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-02-27T20:18:08.103676] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-27T20:18:08.103816] [INFO ] [sig ] BTE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:08.246435] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BTE.txt [2026-02-27T20:18:08.246602] [INFO ] [sig ] [506/3373] Completed BTE in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:08.246643] [INFO ] [sig ] [507/3373] Forecasting BTF... [2026-02-27T20:18:08.246675] [INFO ] [sig ] Generating forecast for: BTF [2026-02-27T20:18:08.246704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-27T20:18:08.259106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-27T20:18:08.259421] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-27T20:18:08.260232] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-27T20:18:08.260285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:08.260323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:08.260356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:08.260427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:08.320613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:08.321526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:08.321630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:08.321665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:08.445858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:08.446023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:08.446068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:08.446100] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:08.449924] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-27T20:18:08.450212] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-27T20:18:08.450348] [INFO ] [sig ] BTF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:08.595543] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BTF.txt [2026-02-27T20:18:08.595718] [INFO ] [sig ] [507/3373] Completed BTF in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:08.595759] [INFO ] [sig ] [508/3373] Forecasting BTI... [2026-02-27T20:18:08.595790] [INFO ] [sig ] Generating forecast for: BTI [2026-02-27T20:18:08.595820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-27T20:18:08.608676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-27T20:18:08.609090] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-27T20:18:08.610096] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-27T20:18:08.610149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:08.610180] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:08.610206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:08.610262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:08.669121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:08.670013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:08.670096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:08.670129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:08.799970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:08.800173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:08.800234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:08.800265] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:08.804113] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-27T20:18:08.804392] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-27T20:18:08.804737] [INFO ] [sig ] BTI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:08.949389] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BTI.txt [2026-02-27T20:18:08.949553] [INFO ] [sig ] [508/3373] Completed BTI in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:08.949625] [INFO ] [sig ] [509/3373] Forecasting BTMD... [2026-02-27T20:18:08.949664] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-27T20:18:08.949698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-27T20:18:08.961771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-27T20:18:08.962149] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-27T20:18:08.962998] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-27T20:18:08.963054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:08.963087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:08.963114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:08.963170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:09.028322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:09.029353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:09.029493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:09.029532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:09.157699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:09.157861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:09.157922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:09.157955] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:09.161438] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-02-27T20:18:09.161741] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-27T20:18:09.161874] [INFO ] [sig ] BTMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:09.304247] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BTMD.txt [2026-02-27T20:18:09.304430] [INFO ] [sig ] [509/3373] Completed BTMD in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:09.304477] [INFO ] [sig ] [510/3373] Forecasting BTSG... [2026-02-27T20:18:09.304507] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-27T20:18:09.304539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-27T20:18:09.317456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-27T20:18:09.317874] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-27T20:18:09.318798] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-27T20:18:09.318852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:09.318885] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:09.318912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:09.318970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:09.379128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:09.380044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:09.380131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:09.380166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:09.505399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:09.505587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:09.505632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:09.505662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:09.509194] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-27T20:18:09.509627] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-27T20:18:09.509786] [INFO ] [sig ] BTSG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:09.658773] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BTSG.txt [2026-02-27T20:18:09.658947] [INFO ] [sig ] [510/3373] Completed BTSG in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:09.658999] [INFO ] [sig ] [511/3373] Forecasting BTZ... [2026-02-27T20:18:09.659033] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-27T20:18:09.659064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-27T20:18:09.673613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-27T20:18:09.674036] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-27T20:18:09.675009] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-27T20:18:09.675065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:09.675107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:09.675137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:09.675204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:09.737721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:09.738645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:09.738750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:09.738785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:09.861735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:09.861897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:09.861941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:09.861970] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:09.865687] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-27T20:18:09.865977] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-27T20:18:09.866108] [INFO ] [sig ] BTZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:10.009298] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BTZ.txt [2026-02-27T20:18:10.009437] [INFO ] [sig ] [511/3373] Completed BTZ in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-27T20:18:10.009476] [INFO ] [sig ] [512/3373] Forecasting BUD... [2026-02-27T20:18:10.009506] [INFO ] [sig ] Generating forecast for: BUD [2026-02-27T20:18:10.009535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-27T20:18:10.021516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-27T20:18:10.021892] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-27T20:18:10.022693] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-27T20:18:10.022745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:10.022789] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:10.022818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:10.022876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:10.079630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:10.080376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:10.080458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:10.080491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:10.199422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:10.199599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:10.199648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:10.199679] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:10.203274] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-27T20:18:10.203564] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-27T20:18:10.203719] [INFO ] [sig ] BUD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:10.354765] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BUD.txt [2026-02-27T20:18:10.354924] [INFO ] [sig ] [512/3373] Completed BUD in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:10.354964] [INFO ] [sig ] [513/3373] Forecasting BUFC... [2026-02-27T20:18:10.354996] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-27T20:18:10.355025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-27T20:18:10.365384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-27T20:18:10.365692] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-27T20:18:10.366496] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-27T20:18:10.366549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:10.366631] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:10.366661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:10.366719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:10.429108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:10.430228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:10.430334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:10.430382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:10.535403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:10.535564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:10.535628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:10.535659] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:10.539312] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-27T20:18:10.539627] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-27T20:18:10.539773] [INFO ] [sig ] BUFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:10.684051] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BUFC.txt [2026-02-27T20:18:10.684197] [INFO ] [sig ] [513/3373] Completed BUFC in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:10.684237] [INFO ] [sig ] [514/3373] Forecasting BUG... [2026-02-27T20:18:10.684268] [INFO ] [sig ] Generating forecast for: BUG [2026-02-27T20:18:10.684299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-27T20:18:10.696511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-27T20:18:10.696897] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-27T20:18:10.697731] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-27T20:18:10.697785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:10.697818] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:10.697845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:10.697932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:10.756749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:10.757682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:10.757771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:10.757805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:10.880469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:10.880659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:10.880707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:10.880736] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:10.884163] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-27T20:18:10.884441] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-27T20:18:10.884570] [INFO ] [sig ] BUG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:11.033205] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BUG.txt [2026-02-27T20:18:11.033396] [INFO ] [sig ] [514/3373] Completed BUG in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:11.033440] [INFO ] [sig ] [515/3373] Forecasting BUI... [2026-02-27T20:18:11.033471] [INFO ] [sig ] Generating forecast for: BUI [2026-02-27T20:18:11.033502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-27T20:18:11.047261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-27T20:18:11.047651] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-27T20:18:11.048531] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-27T20:18:11.048609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:11.048664] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:11.048695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:11.048762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:11.109512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:11.110404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:11.110491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:11.110526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:11.232266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:11.232427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:11.232473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:11.232505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:11.236077] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-27T20:18:11.236363] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-27T20:18:11.236527] [INFO ] [sig ] BUI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:11.381831] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BUI.txt [2026-02-27T20:18:11.381990] [INFO ] [sig ] [515/3373] Completed BUI in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:11.382032] [INFO ] [sig ] [516/3373] Forecasting BURL... [2026-02-27T20:18:11.382069] [INFO ] [sig ] Generating forecast for: BURL [2026-02-27T20:18:11.382101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-27T20:18:11.394997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-27T20:18:11.395395] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-27T20:18:11.396258] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-27T20:18:11.396314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:11.396347] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:11.396374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:11.396432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:11.457569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:11.458522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:11.458629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:11.458667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:11.587310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:11.587478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:11.587522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:11.587619] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:11.591232] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=31.62%) [2026-02-27T20:18:11.591545] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-27T20:18:11.591711] [INFO ] [sig ] BURL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:11.737082] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BURL.txt [2026-02-27T20:18:11.737226] [INFO ] [sig ] [516/3373] Completed BURL in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:11.737267] [INFO ] [sig ] [517/3373] Forecasting BUSE... [2026-02-27T20:18:11.737296] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-27T20:18:11.737327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-27T20:18:11.749836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-27T20:18:11.750195] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-27T20:18:11.751016] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-27T20:18:11.751071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:11.751104] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:11.751131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:11.751188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:11.812155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:11.813137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:11.813241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:11.813278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:11.937633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:11.937797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:11.937839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:11.937867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:11.941653] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=50.83%) [2026-02-27T20:18:11.941952] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-27T20:18:11.942088] [INFO ] [sig ] BUSE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:12.090369] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BUSE.txt [2026-02-27T20:18:12.090538] [INFO ] [sig ] [517/3373] Completed BUSE in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:12.090602] [INFO ] [sig ] [518/3373] Forecasting BUXX... [2026-02-27T20:18:12.090633] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-27T20:18:12.090662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-27T20:18:12.104809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-27T20:18:12.105241] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-27T20:18:12.106161] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-27T20:18:12.106216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:12.106251] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:12.106279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:12.106340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:12.166426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:12.167542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:12.167657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:12.167692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:12.288893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:12.289046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:12.289091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:12.289123] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:12.293124] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-27T20:18:12.293413] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-27T20:18:12.293552] [INFO ] [sig ] BUXX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:12.442670] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BUXX.txt [2026-02-27T20:18:12.442839] [INFO ] [sig ] [518/3373] Completed BUXX in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:12.442880] [INFO ] [sig ] [519/3373] Forecasting BVFL... [2026-02-27T20:18:12.442909] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-27T20:18:12.442939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-27T20:18:12.455224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-27T20:18:12.455672] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-27T20:18:12.456735] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-27T20:18:12.456796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:12.456830] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:12.456858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:12.456918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:12.521219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:12.522178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:12.522275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:12.522310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:12.645048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:12.645250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:12.645317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:12.645384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:12.650894] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-27T20:18:12.651368] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-27T20:18:12.651638] [INFO ] [sig ] BVFL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:12.812211] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BVFL.txt [2026-02-27T20:18:12.812364] [INFO ] [sig ] [519/3373] Completed BVFL in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:12.812407] [INFO ] [sig ] [520/3373] Forecasting BVN... [2026-02-27T20:18:12.812437] [INFO ] [sig ] Generating forecast for: BVN [2026-02-27T20:18:12.812468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-27T20:18:12.825966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-27T20:18:12.826351] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-27T20:18:12.827206] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-27T20:18:12.827261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:12.827293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:12.827319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:12.827377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:12.886449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:12.887514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:12.887642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:12.887698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:13.012603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:13.012765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:13.012810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:13.012839] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:13.016299] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: DOWN (p=34.52%) [2026-02-27T20:18:13.016611] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-27T20:18:13.016752] [INFO ] [sig ] BVN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:13.156839] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BVN.txt [2026-02-27T20:18:13.156989] [INFO ] [sig ] [520/3373] Completed BVN in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:13.157030] [INFO ] [sig ] [521/3373] Forecasting BVS... [2026-02-27T20:18:13.157061] [INFO ] [sig ] Generating forecast for: BVS [2026-02-27T20:18:13.157091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-27T20:18:13.169457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-27T20:18:13.169832] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-27T20:18:13.170713] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-27T20:18:13.170768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:13.170801] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:13.170829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:13.170886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:13.228569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:13.229479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:13.229565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:13.229621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:13.357659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:13.357872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:13.357936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:13.357966] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:13.361830] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=16.88%) [2026-02-27T20:18:13.362137] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-27T20:18:13.362288] [INFO ] [sig ] BVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:13.502285] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BVS.txt [2026-02-27T20:18:13.502449] [INFO ] [sig ] [521/3373] Completed BVS in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:13.502500] [INFO ] [sig ] [522/3373] Forecasting BWA... [2026-02-27T20:18:13.502531] [INFO ] [sig ] Generating forecast for: BWA [2026-02-27T20:18:13.502562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-27T20:18:13.515348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-27T20:18:13.515750] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-27T20:18:13.516599] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-27T20:18:13.516657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:13.516688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:13.516715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:13.516771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:13.573829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:13.574811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:13.574907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:13.574942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:13.700529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:13.700709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:13.700752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:13.700782] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:13.704244] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=10.43%) [2026-02-27T20:18:13.704525] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-27T20:18:13.704676] [INFO ] [sig ] BWA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:13.844002] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BWA.txt [2026-02-27T20:18:13.844144] [INFO ] [sig ] [522/3373] Completed BWA in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-27T20:18:13.844186] [INFO ] [sig ] [523/3373] Forecasting BWAY... [2026-02-27T20:18:13.844215] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-27T20:18:13.844244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-27T20:18:13.858632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-27T20:18:13.859076] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-27T20:18:13.859925] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-27T20:18:13.859979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:13.860011] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:13.860038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:13.860108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:13.924502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:13.925720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:13.925875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:13.925912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:14.056980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:14.057177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:14.057230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:14.057262] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:14.060986] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-02-27T20:18:14.061283] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-27T20:18:14.061437] [INFO ] [sig ] BWAY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:14.280448] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BWAY.txt [2026-02-27T20:18:14.280643] [INFO ] [sig ] [523/3373] Completed BWAY in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-27T20:18:14.280688] [INFO ] [sig ] [524/3373] Forecasting BWB... [2026-02-27T20:18:14.280720] [INFO ] [sig ] Generating forecast for: BWB [2026-02-27T20:18:14.280752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-27T20:18:14.293958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-27T20:18:14.294349] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-27T20:18:14.295176] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-27T20:18:14.295229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:14.295261] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:14.295288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:14.295344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:14.353215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:14.354150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:14.354234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:14.354267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:14.479151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:14.479314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:14.479359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:14.479391] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:14.482972] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-27T20:18:14.483257] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-27T20:18:14.483394] [INFO ] [sig ] BWB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:14.626406] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BWB.txt [2026-02-27T20:18:14.626566] [INFO ] [sig ] [524/3373] Completed BWB in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-27T20:18:14.626629] [INFO ] [sig ] [525/3373] Forecasting BWEN... [2026-02-27T20:18:14.626660] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-27T20:18:14.626691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-27T20:18:14.639097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-27T20:18:14.639438] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-27T20:18:14.640282] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-27T20:18:14.640347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:14.640380] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:14.640407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:14.640464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:14.698530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:14.699668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:14.699774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:14.699808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:14.836390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:14.836613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:14.836674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:14.836706] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:14.840521] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=7.15%) [2026-02-27T20:18:14.840907] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-27T20:18:14.841060] [INFO ] [sig ] BWEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:14.990225] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BWEN.txt [2026-02-27T20:18:14.990388] [INFO ] [sig ] [525/3373] Completed BWEN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-27T20:18:14.990427] [INFO ] [sig ] [526/3373] Forecasting BWFG... [2026-02-27T20:18:14.990456] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-27T20:18:14.990488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-27T20:18:15.004669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-27T20:18:15.005180] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-27T20:18:15.006490] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-27T20:18:15.006561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:15.006628] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:15.006664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:15.006738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:15.072700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:15.073789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:15.073880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:15.073915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:15.191220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:15.191395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:15.191441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:15.191471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:15.195029] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-02-27T20:18:15.195318] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-27T20:18:15.195460] [INFO ] [sig ] BWFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:15.339077] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BWFG.txt [2026-02-27T20:18:15.339277] [INFO ] [sig ] [526/3373] Completed BWFG in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-27T20:18:15.339323] [INFO ] [sig ] [527/3373] Forecasting BWG... [2026-02-27T20:18:15.339354] [INFO ] [sig ] Generating forecast for: BWG [2026-02-27T20:18:15.339385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-27T20:18:15.351956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-27T20:18:15.352363] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-27T20:18:15.353214] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-27T20:18:15.353269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:15.353305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:15.353342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:15.353402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:15.412543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:15.413340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:15.413428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:15.413461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:15.533259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:15.533422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:15.533466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:15.533496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:15.537257] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-27T20:18:15.537547] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-27T20:18:15.537706] [INFO ] [sig ] BWG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:15.686822] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BWG.txt [2026-02-27T20:18:15.686976] [INFO ] [sig ] [527/3373] Completed BWG in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:15.687019] [INFO ] [sig ] [528/3373] Forecasting BWIN... [2026-02-27T20:18:15.687048] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-27T20:18:15.687079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-27T20:18:15.702748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-27T20:18:15.703177] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-27T20:18:15.704148] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-27T20:18:15.704205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:15.704238] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:15.704267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:15.704325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:15.769965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:15.771253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:15.771374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:15.771413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:15.892917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:15.893081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:15.893125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:15.893155] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:15.896759] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=63.14%) [2026-02-27T20:18:15.897141] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-27T20:18:15.897323] [INFO ] [sig ] BWIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:16.066114] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BWIN.txt [2026-02-27T20:18:16.066286] [INFO ] [sig ] [528/3373] Completed BWIN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:16.066330] [INFO ] [sig ] [529/3373] Forecasting BWMN... [2026-02-27T20:18:16.066360] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-27T20:18:16.066398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-27T20:18:16.078449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-27T20:18:16.078889] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-27T20:18:16.079813] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-27T20:18:16.079877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:16.079911] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:16.079939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:16.079997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:16.141970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:16.142894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:16.142997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:16.143033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:16.271452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:16.271642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:16.271685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:16.271716] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:16.275361] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-02-27T20:18:16.275735] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-27T20:18:16.275884] [INFO ] [sig ] BWMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:16.430902] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BWMN.txt [2026-02-27T20:18:16.431062] [INFO ] [sig ] [529/3373] Completed BWMN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:16.431103] [INFO ] [sig ] [530/3373] Forecasting BXC... [2026-02-27T20:18:16.431132] [INFO ] [sig ] Generating forecast for: BXC [2026-02-27T20:18:16.431165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-27T20:18:16.443904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-27T20:18:16.444338] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-27T20:18:16.445473] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-27T20:18:16.445534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:16.445650] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:16.445684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:16.445951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:16.514900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:16.516116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:16.516263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:16.516300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:16.647523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:16.647711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:16.647759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:16.648011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:16.651759] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-27T20:18:16.652143] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-27T20:18:16.652320] [INFO ] [sig ] BXC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:16.812113] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BXC.txt [2026-02-27T20:18:16.812287] [INFO ] [sig ] [530/3373] Completed BXC in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:16.812337] [INFO ] [sig ] [531/3373] Forecasting BXMX... [2026-02-27T20:18:16.812371] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-27T20:18:16.812401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-27T20:18:16.826020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-27T20:18:16.826460] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-27T20:18:16.827469] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-27T20:18:16.827544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:16.827628] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:16.827687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:16.827749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:16.889419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:16.890328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:16.890430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:16.890463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:17.024306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:17.024467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:17.024512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:17.024540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:17.028360] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=29.66%) [2026-02-27T20:18:17.028763] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-27T20:18:17.029102] [INFO ] [sig ] BXMX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:17.214370] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BXMX.txt [2026-02-27T20:18:17.214538] [INFO ] [sig ] [531/3373] Completed BXMX in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:17.214600] [INFO ] [sig ] [532/3373] Forecasting BXP... [2026-02-27T20:18:17.214633] [INFO ] [sig ] Generating forecast for: BXP [2026-02-27T20:18:17.214662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-27T20:18:17.226622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-27T20:18:17.226999] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-27T20:18:17.227867] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-27T20:18:17.227951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:17.227986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:17.228015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:17.228073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:17.290831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:17.291761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:17.291851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:17.291885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:17.425367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:17.425529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:17.425607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:17.425640] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:17.430077] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=55.41%) [2026-02-27T20:18:17.430410] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-27T20:18:17.430557] [INFO ] [sig ] BXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:17.579244] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BXP.txt [2026-02-27T20:18:17.579385] [INFO ] [sig ] [532/3373] Completed BXP in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:17.579427] [INFO ] [sig ] [533/3373] Forecasting BXSL... [2026-02-27T20:18:17.579457] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-27T20:18:17.579489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-27T20:18:17.592667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-27T20:18:17.593015] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-27T20:18:17.593820] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-27T20:18:17.593874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:17.593906] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:17.593932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:17.593988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:17.654804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:17.655490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:17.655613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:17.655657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:17.777610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:17.777773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:17.777818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:17.777879] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:17.781497] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-27T20:18:17.781829] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-27T20:18:17.781963] [INFO ] [sig ] BXSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:17.927402] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BXSL.txt [2026-02-27T20:18:17.927595] [INFO ] [sig ] [533/3373] Completed BXSL in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:17.927638] [INFO ] [sig ] [534/3373] Forecasting BYD... [2026-02-27T20:18:17.927668] [INFO ] [sig ] Generating forecast for: BYD [2026-02-27T20:18:17.927698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-27T20:18:17.939154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-27T20:18:17.939525] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-27T20:18:17.940329] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-27T20:18:17.940383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:17.940415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:17.940443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:17.940500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:18.006273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:18.007343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:18.007437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:18.007473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:18.135437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:18.135655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:18.135703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:18.135732] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:18.139265] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=63.66%) [2026-02-27T20:18:18.139546] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-27T20:18:18.139699] [INFO ] [sig ] BYD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:18.279035] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BYD.txt [2026-02-27T20:18:18.279165] [INFO ] [sig ] [534/3373] Completed BYD in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:18.279205] [INFO ] [sig ] [535/3373] Forecasting BYRN... [2026-02-27T20:18:18.279234] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-27T20:18:18.279263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-27T20:18:18.294409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-27T20:18:18.294787] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-27T20:18:18.295594] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-27T20:18:18.295647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:18.295679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:18.295706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:18.295764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:18.353556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:18.354464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:18.354551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:18.354606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:18.480143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:18.480302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:18.480347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:18.480377] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:18.484045] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-27T20:18:18.484327] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-27T20:18:18.484457] [INFO ] [sig ] BYRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:18.626173] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BYRN.txt [2026-02-27T20:18:18.626309] [INFO ] [sig ] [535/3373] Completed BYRN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:18.626349] [INFO ] [sig ] [536/3373] Forecasting BYSI... [2026-02-27T20:18:18.626379] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-27T20:18:18.626409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-27T20:18:18.637702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-27T20:18:18.638007] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-27T20:18:18.638833] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-27T20:18:18.638886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:18.638928] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:18.638956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:18.639014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:18.696597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:18.697317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:18.697399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:18.697432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:18.810416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:18.810599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:18.810644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:18.810673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:18.814119] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=56.58%) [2026-02-27T20:18:18.814395] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-27T20:18:18.814536] [INFO ] [sig ] BYSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:18.967261] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BYSI.txt [2026-02-27T20:18:18.967421] [INFO ] [sig ] [536/3373] Completed BYSI in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:18.967461] [INFO ] [sig ] [537/3373] Forecasting BZ... [2026-02-27T20:18:18.967492] [INFO ] [sig ] Generating forecast for: BZ [2026-02-27T20:18:18.967521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-27T20:18:18.983066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-27T20:18:18.983519] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-27T20:18:18.984672] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-27T20:18:18.984739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:18.984775] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:18.984802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:18.984861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:19.050938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:19.051895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:19.051984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:19.052020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:19.183230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:19.183418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:19.183491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:19.183545] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:19.187286] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-27T20:18:19.187604] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-27T20:18:19.187748] [INFO ] [sig ] BZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:19.337006] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/BZ.txt [2026-02-27T20:18:19.337197] [INFO ] [sig ] [537/3373] Completed BZ in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:19.337247] [INFO ] [sig ] [538/3373] Forecasting BZH... [2026-02-27T20:18:19.337278] [INFO ] [sig ] Generating forecast for: BZH [2026-02-27T20:18:19.337310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-27T20:18:19.350307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-27T20:18:19.350766] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-27T20:18:19.351770] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-27T20:18:19.351993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:19.352025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:19.352051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:19.352109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:19.416802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:19.417704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:19.417793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:19.417828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:19.546985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:19.547198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:19.547259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:19.547302] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:19.551230] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-27T20:18:19.551534] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-27T20:18:19.551710] [INFO ] [sig ] BZH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:19.698154] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BZH.txt [2026-02-27T20:18:19.698316] [INFO ] [sig ] [538/3373] Completed BZH in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:19.698365] [INFO ] [sig ] [539/3373] Forecasting BZUN... [2026-02-27T20:18:19.698396] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-27T20:18:19.698428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-27T20:18:19.711473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-27T20:18:19.711866] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-27T20:18:19.712782] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-27T20:18:19.712836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:19.712869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:19.712895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:19.712952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:19.776092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:19.777013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:19.777101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:19.777135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:19.904593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:19.904757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:19.904801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:19.904830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:19.908426] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-27T20:18:19.908772] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-27T20:18:19.908917] [INFO ] [sig ] BZUN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:20.060374] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/BZUN.txt [2026-02-27T20:18:20.060523] [INFO ] [sig ] [539/3373] Completed BZUN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-27T20:18:20.060585] [INFO ] [sig ] [540/3373] Forecasting C... [2026-02-27T20:18:20.060626] [INFO ] [sig ] Generating forecast for: C [2026-02-27T20:18:20.060658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-27T20:18:20.073669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-27T20:18:20.074056] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-27T20:18:20.074919] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-27T20:18:20.074982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:20.075032] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:20.075066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:20.075125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:20.139115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:20.140099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:20.140197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:20.140268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:20.266059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:20.266370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:20.266415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:20.266445] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:20.270203] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-27T20:18:20.270478] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-27T20:18:20.270644] [INFO ] [sig ] C: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:20.411751] [INFO ] [LOCAL ] Saved forecast: C 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/C.txt [2026-02-27T20:18:20.411904] [INFO ] [sig ] [540/3373] Completed C in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-27T20:18:20.411945] [INFO ] [sig ] [541/3373] Forecasting CAAP... [2026-02-27T20:18:20.411974] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-27T20:18:20.412005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-27T20:18:20.424048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-27T20:18:20.424424] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-27T20:18:20.425254] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-27T20:18:20.425307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:20.425339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:20.425366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:20.425427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:20.482652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:20.483565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:20.483675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:20.483707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:20.605732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:20.605889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:20.605933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:20.605963] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:20.609463] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-27T20:18:20.609773] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-27T20:18:20.609906] [INFO ] [sig ] CAAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:20.750805] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CAAP.txt [2026-02-27T20:18:20.750953] [INFO ] [sig ] [541/3373] Completed CAAP in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-27T20:18:20.750999] [INFO ] [sig ] [542/3373] Forecasting CAAS... [2026-02-27T20:18:20.751029] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-27T20:18:20.751058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-27T20:18:20.762283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-27T20:18:20.762696] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-27T20:18:20.763630] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-27T20:18:20.763691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:20.763733] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:20.763770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:20.763850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:20.831860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:20.832909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:20.833003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:20.833039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:20.947469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:20.947668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:20.947720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:20.947751] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:20.951423] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=86.14%) [2026-02-27T20:18:20.951807] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-27T20:18:20.951957] [INFO ] [sig ] CAAS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:21.100270] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CAAS.txt [2026-02-27T20:18:21.100425] [INFO ] [sig ] [542/3373] Completed CAAS in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-27T20:18:21.100464] [INFO ] [sig ] [543/3373] Forecasting CABA... [2026-02-27T20:18:21.100494] [INFO ] [sig ] Generating forecast for: CABA [2026-02-27T20:18:21.100523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-27T20:18:21.113485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-27T20:18:21.113852] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-27T20:18:21.114672] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-27T20:18:21.114729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:21.114762] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:21.114791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:21.114850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:21.173169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:21.173833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:21.173915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:21.173949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:21.290118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:21.290272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:21.290313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:21.290359] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:21.293833] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-27T20:18:21.294111] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-27T20:18:21.294244] [INFO ] [sig ] CABA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:21.450369] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CABA.txt [2026-02-27T20:18:21.450559] [INFO ] [sig ] [543/3373] Completed CABA in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:21.450626] [INFO ] [sig ] [544/3373] Forecasting CABO... [2026-02-27T20:18:21.450657] [INFO ] [sig ] Generating forecast for: CABO [2026-02-27T20:18:21.450688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-27T20:18:21.465697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-27T20:18:21.466120] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-27T20:18:21.466991] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-27T20:18:21.467050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:21.467084] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:21.467112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:21.467170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:21.527316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:21.528225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:21.528309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:21.528344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:21.650483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:21.650652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:21.650704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:21.650734] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:21.654185] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=53.73%) [2026-02-27T20:18:21.654468] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-27T20:18:21.654633] [INFO ] [sig ] CABO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:21.804020] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CABO.txt [2026-02-27T20:18:21.804166] [INFO ] [sig ] [544/3373] Completed CABO in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:21.804205] [INFO ] [sig ] [545/3373] Forecasting CAC... [2026-02-27T20:18:21.804235] [INFO ] [sig ] Generating forecast for: CAC [2026-02-27T20:18:21.804265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-27T20:18:21.817566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-27T20:18:21.817948] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-27T20:18:21.818783] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-27T20:18:21.818836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:21.818869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:21.818896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:21.819137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:21.879631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:21.880495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:21.880603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:21.880648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:22.001104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:22.001256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:22.001298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:22.001328] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:22.004774] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-02-27T20:18:22.005056] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-27T20:18:22.005194] [INFO ] [sig ] CAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:22.146881] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAC.txt [2026-02-27T20:18:22.147060] [INFO ] [sig ] [545/3373] Completed CAC in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:22.147102] [INFO ] [sig ] [546/3373] Forecasting CACC... [2026-02-27T20:18:22.147133] [INFO ] [sig ] Generating forecast for: CACC [2026-02-27T20:18:22.147164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-27T20:18:22.160207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-27T20:18:22.160601] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-27T20:18:22.161423] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-27T20:18:22.161477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:22.161509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:22.161535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:22.161610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:22.219426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:22.220378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:22.220469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:22.220503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:22.340911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:22.341088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:22.341133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:22.341163] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:22.344722] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-02-27T20:18:22.345007] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-27T20:18:22.345137] [INFO ] [sig ] CACC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:22.488993] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CACC.txt [2026-02-27T20:18:22.489153] [INFO ] [sig ] [546/3373] Completed CACC in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:22.489194] [INFO ] [sig ] [547/3373] Forecasting CACI... [2026-02-27T20:18:22.489224] [INFO ] [sig ] Generating forecast for: CACI [2026-02-27T20:18:22.489254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-27T20:18:22.502378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-27T20:18:22.502747] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-27T20:18:22.503621] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-27T20:18:22.503673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:22.503740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:22.503769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:22.503836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:22.566635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:22.567558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:22.567685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:22.567721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:22.690002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:22.690169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:22.690214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:22.690242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:22.693704] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-02-27T20:18:22.694010] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-27T20:18:22.694140] [INFO ] [sig ] CACI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:22.838416] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CACI.txt [2026-02-27T20:18:22.838610] [INFO ] [sig ] [547/3373] Completed CACI in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:22.838659] [INFO ] [sig ] [548/3373] Forecasting CADL... [2026-02-27T20:18:22.838688] [INFO ] [sig ] Generating forecast for: CADL [2026-02-27T20:18:22.838718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-27T20:18:22.851478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-27T20:18:22.851926] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-27T20:18:22.852761] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-27T20:18:22.852813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:22.852845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:22.852873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:22.852931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:22.914758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:22.915656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:22.915738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:22.915772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:23.038418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:23.038605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:23.038652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:23.038683] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:23.042154] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-02-27T20:18:23.042447] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-27T20:18:23.042602] [INFO ] [sig ] CADL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:23.188883] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CADL.txt [2026-02-27T20:18:23.189022] [INFO ] [sig ] [548/3373] Completed CADL in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:23.189066] [INFO ] [sig ] [549/3373] Forecasting CAE... [2026-02-27T20:18:23.189096] [INFO ] [sig ] Generating forecast for: CAE [2026-02-27T20:18:23.189126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-27T20:18:23.201336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-27T20:18:23.201691] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-27T20:18:23.202478] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-27T20:18:23.202540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:23.202593] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:23.202623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:23.202686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:23.261041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:23.262016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:23.262103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:23.262137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:23.388793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:23.388964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:23.389008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:23.389038] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:23.392729] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-02-27T20:18:23.393057] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-27T20:18:23.393205] [INFO ] [sig ] CAE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:23.545641] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAE.txt [2026-02-27T20:18:23.545822] [INFO ] [sig ] [549/3373] Completed CAE in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:23.545872] [INFO ] [sig ] [550/3373] Forecasting CAF... [2026-02-27T20:18:23.545903] [INFO ] [sig ] Generating forecast for: CAF [2026-02-27T20:18:23.545934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-27T20:18:23.557643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-27T20:18:23.558157] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-27T20:18:23.559305] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-27T20:18:23.559372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:23.559420] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:23.559463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:23.559550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:23.645178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:23.646086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:23.646175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:23.646208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:23.771191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:23.771360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:23.771402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:23.771469] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:23.775051] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-27T20:18:23.775361] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-27T20:18:23.775506] [INFO ] [sig ] CAF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:23.940537] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAF.txt [2026-02-27T20:18:23.940755] [INFO ] [sig ] [550/3373] Completed CAF in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:23.940804] [INFO ] [sig ] [551/3373] Forecasting CAG... [2026-02-27T20:18:23.940835] [INFO ] [sig ] Generating forecast for: CAG [2026-02-27T20:18:23.940866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-27T20:18:23.956297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-27T20:18:23.956715] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-27T20:18:23.957515] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-27T20:18:23.957568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:23.957631] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:23.957659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:23.957716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:24.030468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:24.031379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:24.031465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:24.031500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:24.147257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:24.147420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:24.147462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:24.147491] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:24.151223] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=22.33%) [2026-02-27T20:18:24.151533] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-27T20:18:24.151732] [INFO ] [sig ] CAG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:24.296391] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAG.txt [2026-02-27T20:18:24.296561] [INFO ] [sig ] [551/3373] Completed CAG in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:24.296631] [INFO ] [sig ] [552/3373] Forecasting CAH... [2026-02-27T20:18:24.296662] [INFO ] [sig ] Generating forecast for: CAH [2026-02-27T20:18:24.296692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-27T20:18:24.310100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-27T20:18:24.310512] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-27T20:18:24.311344] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-27T20:18:24.311397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:24.311435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:24.311463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:24.311520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:24.369992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:24.370883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:24.370966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:24.370998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:24.489691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:24.489866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:24.489911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:24.489942] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:24.493338] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=53.81%) [2026-02-27T20:18:24.493636] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-27T20:18:24.493770] [INFO ] [sig ] CAH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:24.636326] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CAH.txt [2026-02-27T20:18:24.636498] [INFO ] [sig ] [552/3373] Completed CAH in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:24.636540] [INFO ] [sig ] [553/3373] Forecasting CAKE... [2026-02-27T20:18:24.636590] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-27T20:18:24.636626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-27T20:18:24.649812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-27T20:18:24.650234] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-27T20:18:24.651058] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-27T20:18:24.651111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:24.651143] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:24.651170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:24.651227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:24.713218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:24.714211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:24.714296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:24.714330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:24.835609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:24.835780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:24.835830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:24.835867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:24.839420] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-27T20:18:24.839765] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-27T20:18:24.839909] [INFO ] [sig ] CAKE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:24.986302] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAKE.txt [2026-02-27T20:18:24.986466] [INFO ] [sig ] [553/3373] Completed CAKE in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:24.986507] [INFO ] [sig ] [554/3373] Forecasting CAL... [2026-02-27T20:18:24.986537] [INFO ] [sig ] Generating forecast for: CAL [2026-02-27T20:18:24.986567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-27T20:18:25.000688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-27T20:18:25.001108] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-27T20:18:25.001939] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-27T20:18:25.001994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:25.002028] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:25.002054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:25.002112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:25.059282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:25.059994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:25.060077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:25.060111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:25.187468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:25.187733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:25.187787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:25.187819] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:25.192548] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-02-27T20:18:25.193023] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-27T20:18:25.193203] [INFO ] [sig ] CAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:25.337597] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CAL.txt [2026-02-27T20:18:25.337796] [INFO ] [sig ] [554/3373] Completed CAL in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:25.337838] [INFO ] [sig ] [555/3373] Forecasting CALM... [2026-02-27T20:18:25.337871] [INFO ] [sig ] Generating forecast for: CALM [2026-02-27T20:18:25.337931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-27T20:18:25.353346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-27T20:18:25.353875] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-27T20:18:25.354825] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-27T20:18:25.354879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:25.354913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:25.354939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:25.354997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:25.415546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:25.416787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:25.416897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:25.416930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:25.555196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:25.555438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:25.555488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:25.555518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:25.560008] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-02-27T20:18:25.560387] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-27T20:18:25.560570] [INFO ] [sig ] CALM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:25.711938] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CALM.txt [2026-02-27T20:18:25.712356] [INFO ] [sig ] [555/3373] Completed CALM in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:25.712411] [INFO ] [sig ] [556/3373] Forecasting CALX... [2026-02-27T20:18:25.712450] [INFO ] [sig ] Generating forecast for: CALX [2026-02-27T20:18:25.712493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-27T20:18:25.727629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-27T20:18:25.728268] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-27T20:18:25.729310] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-27T20:18:25.729366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:25.729400] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:25.729427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:25.729491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:25.794817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:25.795992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:25.796087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:25.796132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:25.933489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:25.933698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:25.933781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:25.933831] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:25.938322] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-02-27T20:18:25.938664] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-27T20:18:25.938838] [INFO ] [sig ] CALX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:26.094537] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CALX.txt [2026-02-27T20:18:26.094742] [INFO ] [sig ] [556/3373] Completed CALX in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-27T20:18:26.094793] [INFO ] [sig ] [557/3373] Forecasting CAPL... [2026-02-27T20:18:26.094828] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-27T20:18:26.094859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-27T20:18:26.107499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-27T20:18:26.107880] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-27T20:18:26.108758] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-27T20:18:26.108823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:26.108858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:26.108886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:26.108944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:26.173210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:26.174163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:26.174285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:26.174322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:26.303589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:26.303767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:26.303820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:26.303855] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:26.307872] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=37.94%) [2026-02-27T20:18:26.308206] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-27T20:18:26.308377] [INFO ] [sig ] CAPL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:26.466901] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CAPL.txt [2026-02-27T20:18:26.467084] [INFO ] [sig ] [557/3373] Completed CAPL in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-27T20:18:26.467139] [INFO ] [sig ] [558/3373] Forecasting CARE... [2026-02-27T20:18:26.467187] [INFO ] [sig ] Generating forecast for: CARE [2026-02-27T20:18:26.467231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-27T20:18:26.481019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-27T20:18:26.481404] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-27T20:18:26.482360] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-27T20:18:26.482416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:26.482450] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:26.482480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:26.482553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:26.548977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:26.550180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:26.550305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:26.550359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:26.688933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:26.689154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:26.689201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:26.689231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:26.692932] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=22.83%) [2026-02-27T20:18:26.693253] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-27T20:18:26.693403] [INFO ] [sig ] CARE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:26.837815] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CARE.txt [2026-02-27T20:18:26.838032] [INFO ] [sig ] [558/3373] Completed CARE in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-27T20:18:26.838078] [INFO ] [sig ] [559/3373] Forecasting CARG... [2026-02-27T20:18:26.838108] [INFO ] [sig ] Generating forecast for: CARG [2026-02-27T20:18:26.838138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-27T20:18:26.851417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-27T20:18:26.851841] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-27T20:18:26.852660] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-27T20:18:26.852713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:26.852745] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:26.852773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:26.852829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:26.914527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:26.915453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:26.915547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:26.915602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:27.047658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:27.047851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:27.047933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:27.047973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:27.052475] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-27T20:18:27.052864] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-27T20:18:27.053034] [INFO ] [sig ] CARG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:27.214596] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CARG.txt [2026-02-27T20:18:27.214762] [INFO ] [sig ] [559/3373] Completed CARG in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-27T20:18:27.214804] [INFO ] [sig ] [560/3373] Forecasting CARS... [2026-02-27T20:18:27.214835] [INFO ] [sig ] Generating forecast for: CARS [2026-02-27T20:18:27.214864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-27T20:18:27.227838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-27T20:18:27.228189] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-27T20:18:27.229054] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-27T20:18:27.229108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:27.229153] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:27.229182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:27.229240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:27.289292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:27.290269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:27.290356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:27.290391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:27.410913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:27.411082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:27.411126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:27.411158] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:27.414665] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-02-27T20:18:27.414973] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-27T20:18:27.415112] [INFO ] [sig ] CARS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:27.557883] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CARS.txt [2026-02-27T20:18:27.558051] [INFO ] [sig ] [560/3373] Completed CARS in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:27.558092] [INFO ] [sig ] [561/3373] Forecasting CASH... [2026-02-27T20:18:27.558123] [INFO ] [sig ] Generating forecast for: CASH [2026-02-27T20:18:27.558153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-27T20:18:27.572270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-27T20:18:27.572641] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-27T20:18:27.573669] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-27T20:18:27.573721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:27.573754] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:27.573781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:27.573843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:27.636494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:27.637632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:27.637718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:27.637751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:27.758012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:27.758177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:27.758224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:27.758255] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:27.761702] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-27T20:18:27.761992] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-27T20:18:27.762126] [INFO ] [sig ] CASH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:27.919285] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CASH.txt [2026-02-27T20:18:27.919480] [INFO ] [sig ] [561/3373] Completed CASH in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:27.919531] [INFO ] [sig ] [562/3373] Forecasting CASS... [2026-02-27T20:18:27.919561] [INFO ] [sig ] Generating forecast for: CASS [2026-02-27T20:18:27.919612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-27T20:18:27.931998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-27T20:18:27.932397] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-27T20:18:27.933273] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-27T20:18:27.933329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:27.933364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:27.933393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:27.933453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:27.997888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:27.998974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:27.999072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:27.999108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:28.129433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:28.129631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:28.129679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:28.129709] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:28.133484] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-02-27T20:18:28.133895] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-27T20:18:28.134069] [INFO ] [sig ] CASS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:28.278940] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CASS.txt [2026-02-27T20:18:28.279108] [INFO ] [sig ] [562/3373] Completed CASS in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:28.279151] [INFO ] [sig ] [563/3373] Forecasting CASY... [2026-02-27T20:18:28.279181] [INFO ] [sig ] Generating forecast for: CASY [2026-02-27T20:18:28.279211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-27T20:18:28.293363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-27T20:18:28.293827] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-27T20:18:28.294672] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-27T20:18:28.294725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:28.294758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:28.294785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:28.294843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:28.355403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:28.356317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:28.356410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:28.356443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:28.486462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:28.486668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:28.486715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:28.486744] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:28.490644] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-02-27T20:18:28.490948] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-27T20:18:28.491091] [INFO ] [sig ] CASY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:28.638138] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CASY.txt [2026-02-27T20:18:28.638303] [INFO ] [sig ] [563/3373] Completed CASY in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:28.638354] [INFO ] [sig ] [564/3373] Forecasting CATH... [2026-02-27T20:18:28.638385] [INFO ] [sig ] Generating forecast for: CATH [2026-02-27T20:18:28.638415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-27T20:18:28.650351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-27T20:18:28.650751] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-27T20:18:28.651556] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-27T20:18:28.651627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:28.651698] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:28.651728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:28.651787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:28.709934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:28.710859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:28.710945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:28.710983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:28.831619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:28.831841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:28.831905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:28.831944] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:28.835541] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-27T20:18:28.835855] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-27T20:18:28.835995] [INFO ] [sig ] CATH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:28.980011] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CATH.txt [2026-02-27T20:18:28.980168] [INFO ] [sig ] [564/3373] Completed CATH in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:28.980211] [INFO ] [sig ] [565/3373] Forecasting CATO... [2026-02-27T20:18:28.980240] [INFO ] [sig ] Generating forecast for: CATO [2026-02-27T20:18:28.980270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-27T20:18:28.992045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-27T20:18:28.992368] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-27T20:18:28.993239] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-27T20:18:28.993294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:28.993329] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:28.993356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:28.993414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:29.053287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:29.054112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:29.054196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:29.054232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:29.171401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:29.171592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:29.171641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:29.171673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:29.175338] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-27T20:18:29.175649] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-27T20:18:29.175850] [INFO ] [sig ] CATO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:29.320731] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CATO.txt [2026-02-27T20:18:29.320884] [INFO ] [sig ] [565/3373] Completed CATO in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:29.320928] [INFO ] [sig ] [566/3373] Forecasting CATY... [2026-02-27T20:18:29.320959] [INFO ] [sig ] Generating forecast for: CATY [2026-02-27T20:18:29.320991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-27T20:18:29.334987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-27T20:18:29.335387] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-27T20:18:29.336295] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-27T20:18:29.336350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:29.336385] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:29.336413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:29.336471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:29.397068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:29.398110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:29.398194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:29.398229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:29.532195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:29.532366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:29.532412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:29.532445] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:29.536107] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-27T20:18:29.536440] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-27T20:18:29.536612] [INFO ] [sig ] CATY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:29.697499] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CATY.txt [2026-02-27T20:18:29.697696] [INFO ] [sig ] [566/3373] Completed CATY in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:29.697751] [INFO ] [sig ] [567/3373] Forecasting CAVA... [2026-02-27T20:18:29.697783] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-27T20:18:29.697815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-27T20:18:29.711490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-27T20:18:29.711893] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-27T20:18:29.712752] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-27T20:18:29.712807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:29.712840] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:29.712868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:29.712927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:29.774501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:29.775383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:29.775470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:29.775503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:29.910004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:29.910173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:29.910235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:29.910299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:29.914168] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-27T20:18:29.914511] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-27T20:18:29.914683] [INFO ] [sig ] CAVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:30.067855] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CAVA.txt [2026-02-27T20:18:30.068052] [INFO ] [sig ] [567/3373] Completed CAVA in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:30.068095] [INFO ] [sig ] [568/3373] Forecasting CB... [2026-02-27T20:18:30.068126] [INFO ] [sig ] Generating forecast for: CB [2026-02-27T20:18:30.068158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-27T20:18:30.082734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-27T20:18:30.083184] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-27T20:18:30.084297] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-27T20:18:30.084365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:30.084409] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:30.084444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:30.084523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:30.149499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:30.150471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:30.150561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:30.150617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:30.289689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:30.289897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:30.289952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:30.289990] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:30.294249] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-02-27T20:18:30.294568] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-27T20:18:30.294739] [INFO ] [sig ] CB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:30.444516] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CB.txt [2026-02-27T20:18:30.444706] [INFO ] [sig ] [568/3373] Completed CB in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:30.444765] [INFO ] [sig ] [569/3373] Forecasting CBAN... [2026-02-27T20:18:30.444801] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-27T20:18:30.444832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-27T20:18:30.457474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-27T20:18:30.457831] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-27T20:18:30.458696] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-27T20:18:30.458750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:30.458785] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:30.458813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:30.458873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:30.524058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:30.525034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:30.525139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:30.525175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:30.646901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:30.647059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:30.647103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:30.647133] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:30.651077] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=4.90%) [2026-02-27T20:18:30.651379] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-27T20:18:30.651535] [INFO ] [sig ] CBAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:30.796767] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CBAN.txt [2026-02-27T20:18:30.796941] [INFO ] [sig ] [569/3373] Completed CBAN in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:30.796985] [INFO ] [sig ] [570/3373] Forecasting CBNK... [2026-02-27T20:18:30.797014] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-27T20:18:30.797044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-27T20:18:30.809763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-27T20:18:30.810195] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-27T20:18:30.811072] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-27T20:18:30.811126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:30.811160] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:30.811187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:30.811245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:30.870978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:30.872330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:30.872425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:30.872458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:31.008372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:31.008597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:31.008677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:31.008729] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:31.013329] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-02-27T20:18:31.013767] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-27T20:18:31.013937] [INFO ] [sig ] CBNK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:31.171268] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CBNK.txt [2026-02-27T20:18:31.171435] [INFO ] [sig ] [570/3373] Completed CBNK in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:31.171476] [INFO ] [sig ] [571/3373] Forecasting CBRE... [2026-02-27T20:18:31.171505] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-27T20:18:31.171535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-27T20:18:31.184736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-27T20:18:31.185089] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-27T20:18:31.185891] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-27T20:18:31.185946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:31.185979] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:31.186017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:31.186076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:31.247861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:31.248958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:31.249050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:31.249085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:31.379534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:31.379916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:31.379960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:31.379988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:31.383968] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-02-27T20:18:31.384256] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-27T20:18:31.384390] [INFO ] [sig ] CBRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:31.532235] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CBRE.txt [2026-02-27T20:18:31.532385] [INFO ] [sig ] [571/3373] Completed CBRE in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:31.532427] [INFO ] [sig ] [572/3373] Forecasting CBRL... [2026-02-27T20:18:31.532456] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-27T20:18:31.532486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-27T20:18:31.545639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-27T20:18:31.545985] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-27T20:18:31.546786] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-27T20:18:31.546838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:31.546872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:31.546899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:31.546956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:31.604920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:31.605986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:31.606079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:31.606112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:31.732193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:31.732351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:31.732394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:31.732424] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:31.735850] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-27T20:18:31.736124] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-27T20:18:31.736253] [INFO ] [sig ] CBRL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:31.889488] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CBRL.txt [2026-02-27T20:18:31.889684] [INFO ] [sig ] [572/3373] Completed CBRL in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-27T20:18:31.889729] [INFO ] [sig ] [573/3373] Forecasting CBSH... [2026-02-27T20:18:31.889758] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-27T20:18:31.889788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-27T20:18:31.904406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-27T20:18:31.904846] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-27T20:18:31.905685] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-27T20:18:31.905738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:31.905772] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:31.905799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:31.905856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:31.963013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:31.963995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:31.964111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:31.964146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:32.086804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:32.086973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:32.087024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:32.087059] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:32.090535] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-27T20:18:32.090837] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-27T20:18:32.090970] [INFO ] [sig ] CBSH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:32.232633] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CBSH.txt [2026-02-27T20:18:32.232779] [INFO ] [sig ] [573/3373] Completed CBSH in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-27T20:18:32.232819] [INFO ] [sig ] [574/3373] Forecasting CBUS... [2026-02-27T20:18:32.232850] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-27T20:18:32.232879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-27T20:18:32.245273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-27T20:18:32.245649] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-27T20:18:32.246526] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-27T20:18:32.246601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:32.246636] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:32.246665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:32.246724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:32.304429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:32.305277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:32.305393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:32.305428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:32.428447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:32.428638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:32.428686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:32.428718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:32.432595] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=76.36%) [2026-02-27T20:18:32.432880] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-27T20:18:32.433015] [INFO ] [sig ] CBUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:32.575271] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CBUS.txt [2026-02-27T20:18:32.575403] [INFO ] [sig ] [574/3373] Completed CBUS in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-27T20:18:32.575443] [INFO ] [sig ] [575/3373] Forecasting CBZ... [2026-02-27T20:18:32.575479] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-27T20:18:32.575510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-27T20:18:32.588423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-27T20:18:32.588814] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-27T20:18:32.589625] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-27T20:18:32.589677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:32.589708] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:32.589735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:32.589791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:32.647976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:32.648705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:32.648784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:32.648817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:32.766390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:32.766547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:32.766608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:32.766639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:32.770146] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=59.65%) [2026-02-27T20:18:32.770425] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-27T20:18:32.770557] [INFO ] [sig ] CBZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:32.910990] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CBZ.txt [2026-02-27T20:18:32.911154] [INFO ] [sig ] [575/3373] Completed CBZ in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:32.911194] [INFO ] [sig ] [576/3373] Forecasting CC... [2026-02-27T20:18:32.911225] [INFO ] [sig ] Generating forecast for: CC [2026-02-27T20:18:32.911256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-27T20:18:32.924243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-27T20:18:32.924670] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-27T20:18:32.925468] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-27T20:18:32.925520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:32.925551] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:32.925598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:32.925658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:32.985327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:32.986218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:32.986303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:32.986338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:33.122493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:33.122669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:33.122713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:33.122742] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:33.126459] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-27T20:18:33.126755] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-27T20:18:33.126888] [INFO ] [sig ] CC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:33.271381] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CC.txt [2026-02-27T20:18:33.271528] [INFO ] [sig ] [576/3373] Completed CC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:33.271568] [INFO ] [sig ] [577/3373] Forecasting CCAP... [2026-02-27T20:18:33.271620] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-27T20:18:33.271650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-27T20:18:33.285530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-27T20:18:33.285901] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-27T20:18:33.286904] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-27T20:18:33.286960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:33.286993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:33.287021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:33.287082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:33.349184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:33.349899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:33.349984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:33.350019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:33.478865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:33.479023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:33.479065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:33.479095] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:33.482700] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=91.54%) [2026-02-27T20:18:33.482974] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-27T20:18:33.483101] [INFO ] [sig ] CCAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:33.624624] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCAP.txt [2026-02-27T20:18:33.624788] [INFO ] [sig ] [577/3373] Completed CCAP in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:33.624828] [INFO ] [sig ] [578/3373] Forecasting CCB... [2026-02-27T20:18:33.624859] [INFO ] [sig ] Generating forecast for: CCB [2026-02-27T20:18:33.624889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-27T20:18:33.639219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-27T20:18:33.639675] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-27T20:18:33.640690] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-27T20:18:33.640750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:33.640788] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:33.640820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:33.640896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:33.705310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:33.706378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:33.706465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:33.706498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:33.832624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:33.832789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:33.832833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:33.832862] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:33.836938] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-27T20:18:33.837258] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-27T20:18:33.837412] [INFO ] [sig ] CCB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:33.986785] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCB.txt [2026-02-27T20:18:33.986943] [INFO ] [sig ] [578/3373] Completed CCB in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:33.986985] [INFO ] [sig ] [579/3373] Forecasting CCBG... [2026-02-27T20:18:33.987015] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-27T20:18:33.987046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-27T20:18:33.999743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-27T20:18:34.000139] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-27T20:18:34.000979] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-27T20:18:34.001034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:34.001066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:34.001094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:34.001150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:34.060891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:34.061807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:34.061891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:34.061929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:34.186591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:34.186753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:34.186796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:34.186826] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:34.190333] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-27T20:18:34.190644] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-27T20:18:34.190784] [INFO ] [sig ] CCBG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:34.335805] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCBG.txt [2026-02-27T20:18:34.335943] [INFO ] [sig ] [579/3373] Completed CCBG in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:34.335991] [INFO ] [sig ] [580/3373] Forecasting CCCC... [2026-02-27T20:18:34.336026] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-27T20:18:34.336063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-27T20:18:34.349269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-27T20:18:34.349616] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-27T20:18:34.350437] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-27T20:18:34.350489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:34.350521] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:34.350548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:34.350623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:34.407524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:34.408207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:34.408286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:34.408319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:34.542779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:34.542939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:34.542984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:34.543016] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:34.546594] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-27T20:18:34.546896] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-27T20:18:34.547063] [INFO ] [sig ] CCCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:34.696556] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCCC.txt [2026-02-27T20:18:34.696793] [INFO ] [sig ] [580/3373] Completed CCCC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:34.696854] [INFO ] [sig ] [581/3373] Forecasting CCD... [2026-02-27T20:18:34.696885] [INFO ] [sig ] Generating forecast for: CCD [2026-02-27T20:18:34.696924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-27T20:18:34.713772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-27T20:18:34.714155] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-27T20:18:34.715115] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-27T20:18:34.715168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:34.715240] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:34.715270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:34.715351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:34.773686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:34.774451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:34.774601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:34.774639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:34.895934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:34.896100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:34.896144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:34.896364] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:34.900785] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=86.66%) [2026-02-27T20:18:34.901106] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-27T20:18:34.901248] [INFO ] [sig ] CCD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:35.042923] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCD.txt [2026-02-27T20:18:35.043078] [INFO ] [sig ] [581/3373] Completed CCD in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:35.043119] [INFO ] [sig ] [582/3373] Forecasting CCEC... [2026-02-27T20:18:35.043148] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-27T20:18:35.043177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-27T20:18:35.055479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-27T20:18:35.055844] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-27T20:18:35.056840] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-27T20:18:35.056901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:35.056942] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:35.056969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:35.057026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:35.116460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:35.117346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:35.117438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:35.117471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:35.220268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:35.220431] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:18:35.220475] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:35.220503] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:35.224403] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-27T20:18:35.224824] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-27T20:18:35.224976] [INFO ] [sig ] CCEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:35.369825] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCEC.txt [2026-02-27T20:18:35.369983] [INFO ] [sig ] [582/3373] Completed CCEC in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:35.370033] [INFO ] [sig ] [583/3373] Forecasting CCEP... [2026-02-27T20:18:35.370068] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-27T20:18:35.370104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-27T20:18:35.384518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-27T20:18:35.384909] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-27T20:18:35.385743] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-27T20:18:35.385794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:35.385826] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:35.385853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:35.385909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:35.446568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:35.447416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:35.447499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:35.447533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:35.581552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:35.581740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:35.581786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:35.581815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:35.585614] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-27T20:18:35.585914] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-27T20:18:35.586052] [INFO ] [sig ] CCEP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:35.750095] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCEP.txt [2026-02-27T20:18:35.750287] [INFO ] [sig ] [583/3373] Completed CCEP in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:35.750332] [INFO ] [sig ] [584/3373] Forecasting CCI... [2026-02-27T20:18:35.750363] [INFO ] [sig ] Generating forecast for: CCI [2026-02-27T20:18:35.750395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-27T20:18:35.765346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-27T20:18:35.765818] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-27T20:18:35.766724] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-27T20:18:35.766792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:35.766827] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:35.766865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:35.766947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:35.836729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:35.837677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:35.837766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:35.837801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:35.961330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:35.961492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:35.961535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:35.961617] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:35.965477] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=71.74%) [2026-02-27T20:18:35.965792] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-27T20:18:35.965929] [INFO ] [sig ] CCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:36.108499] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCI.txt [2026-02-27T20:18:36.108682] [INFO ] [sig ] [584/3373] Completed CCI in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:36.108726] [INFO ] [sig ] [585/3373] Forecasting CCIF... [2026-02-27T20:18:36.108756] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-27T20:18:36.108786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-27T20:18:36.122255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-27T20:18:36.122698] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-27T20:18:36.123530] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-27T20:18:36.123603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:36.123638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:36.123665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:36.123724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:36.190150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:36.191354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:36.191472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:36.191508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:36.318359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:36.318533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:36.318599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:36.318631] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:36.322269] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-27T20:18:36.322560] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-27T20:18:36.322735] [INFO ] [sig ] CCIF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:36.482901] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCIF.txt [2026-02-27T20:18:36.483104] [INFO ] [sig ] [585/3373] Completed CCIF in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:36.483173] [INFO ] [sig ] [586/3373] Forecasting CCJ... [2026-02-27T20:18:36.483234] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-27T20:18:36.483288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-27T20:18:36.502171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-27T20:18:36.502643] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-27T20:18:36.503688] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-27T20:18:36.503743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:36.503790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:36.503819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:36.503879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:36.577756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:36.578791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:36.578882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:36.578918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:36.719195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:36.719362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:36.719422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:36.719467] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:36.723646] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-02-27T20:18:36.723989] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-27T20:18:36.724167] [INFO ] [sig ] CCJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:36.884816] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCJ.txt [2026-02-27T20:18:36.884988] [INFO ] [sig ] [586/3373] Completed CCJ in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:36.885037] [INFO ] [sig ] [587/3373] Forecasting CCK... [2026-02-27T20:18:36.885069] [INFO ] [sig ] Generating forecast for: CCK [2026-02-27T20:18:36.885101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-27T20:18:36.898898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-27T20:18:36.899356] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-27T20:18:36.900267] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-27T20:18:36.900327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:36.900364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:36.900391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:36.900450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:36.969527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:36.970609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:36.970702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:36.970737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:37.097406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:37.097584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:37.097633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:37.097663] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:37.101248] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=60.54%) [2026-02-27T20:18:37.101549] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-27T20:18:37.101705] [INFO ] [sig ] CCK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:37.244535] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCK.txt [2026-02-27T20:18:37.244716] [INFO ] [sig ] [587/3373] Completed CCK in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:37.244764] [INFO ] [sig ] [588/3373] Forecasting CCL... [2026-02-27T20:18:37.244794] [INFO ] [sig ] Generating forecast for: CCL [2026-02-27T20:18:37.244825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-27T20:18:37.257721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-27T20:18:37.258119] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-27T20:18:37.258962] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-27T20:18:37.259023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:37.259065] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:37.259099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:37.259172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:37.320010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:37.320886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:37.320970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:37.321005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:37.445872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:37.446032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:37.446078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:37.446107] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:37.449633] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-02-27T20:18:37.449925] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-27T20:18:37.450064] [INFO ] [sig ] CCL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:37.596718] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCL.txt [2026-02-27T20:18:37.596892] [INFO ] [sig ] [588/3373] Completed CCL in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:37.596936] [INFO ] [sig ] [589/3373] Forecasting CCLD... [2026-02-27T20:18:37.596965] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-27T20:18:37.596996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-27T20:18:37.610284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-27T20:18:37.610710] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-27T20:18:37.611556] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-27T20:18:37.611639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:37.611674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:37.611701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:37.611758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:37.677179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:37.678167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:37.678259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:37.678294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:37.809437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:37.809644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:37.809702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:37.809735] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:37.813662] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-27T20:18:37.813952] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-27T20:18:37.814112] [INFO ] [sig ] CCLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:37.975652] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCLD.txt [2026-02-27T20:18:37.975851] [INFO ] [sig ] [589/3373] Completed CCLD in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-27T20:18:37.975914] [INFO ] [sig ] [590/3373] Forecasting CCNE... [2026-02-27T20:18:37.975958] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-27T20:18:37.975996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-27T20:18:37.988935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-27T20:18:37.989325] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-27T20:18:37.990150] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-27T20:18:37.990203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:37.990235] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:37.990261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:37.990317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:38.048465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:38.049468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:38.049607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:38.049661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:38.190618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:38.190777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:38.190820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:38.190847] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:38.194352] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-27T20:18:38.194666] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-27T20:18:38.194806] [INFO ] [sig ] CCNE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:38.336069] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCNE.txt [2026-02-27T20:18:38.336229] [INFO ] [sig ] [590/3373] Completed CCNE in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-27T20:18:38.336271] [INFO ] [sig ] [591/3373] Forecasting CCO... [2026-02-27T20:18:38.336299] [INFO ] [sig ] Generating forecast for: CCO [2026-02-27T20:18:38.336327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-27T20:18:38.349738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-27T20:18:38.350162] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-27T20:18:38.350986] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-27T20:18:38.351039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:38.351069] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:38.351096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:38.351153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:38.411448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:38.412398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:38.412520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:38.412556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:38.539793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:38.539953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:38.540014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:38.540045] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:38.544185] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-02-27T20:18:38.544683] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-27T20:18:38.544820] [INFO ] [sig ] CCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:38.685947] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCO.txt [2026-02-27T20:18:38.686100] [INFO ] [sig ] [591/3373] Completed CCO in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-27T20:18:38.686140] [INFO ] [sig ] [592/3373] Forecasting CCOI... [2026-02-27T20:18:38.686170] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-27T20:18:38.686199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-27T20:18:38.698683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-27T20:18:38.699055] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-27T20:18:38.699859] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-27T20:18:38.699912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:38.699944] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:38.699972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:38.700031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:38.760507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:38.761485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:38.761596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:38.761634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:38.884839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:38.885009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:38.885052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:38.885081] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:38.888916] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=27.97%) [2026-02-27T20:18:38.889264] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-27T20:18:38.889407] [INFO ] [sig ] CCOI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:39.035703] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCOI.txt [2026-02-27T20:18:39.035896] [INFO ] [sig ] [592/3373] Completed CCOI in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:39.035948] [INFO ] [sig ] [593/3373] Forecasting CCRN... [2026-02-27T20:18:39.035979] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-27T20:18:39.036009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-27T20:18:39.048844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-27T20:18:39.049272] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-27T20:18:39.050127] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-27T20:18:39.050192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:39.050225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:39.050251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:39.050308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:39.111113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:39.112047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:39.112148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:39.112182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:39.236320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:39.236478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:39.236521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:39.236550] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:39.240023] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-27T20:18:39.240305] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-27T20:18:39.240433] [INFO ] [sig ] CCRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:39.380808] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CCRN.txt [2026-02-27T20:18:39.380943] [INFO ] [sig ] [593/3373] Completed CCRN in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:39.380985] [INFO ] [sig ] [594/3373] Forecasting CCS... [2026-02-27T20:18:39.381015] [INFO ] [sig ] Generating forecast for: CCS [2026-02-27T20:18:39.381045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-27T20:18:39.392750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-27T20:18:39.393063] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-27T20:18:39.393865] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-27T20:18:39.393917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:39.393950] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:39.393977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:39.394033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:39.452955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:39.453747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:39.453835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:39.453871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:39.577428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:39.577627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:39.577679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:39.577710] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:39.581672] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-02-27T20:18:39.581962] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-27T20:18:39.582098] [INFO ] [sig ] CCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:39.726394] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCS.txt [2026-02-27T20:18:39.726628] [INFO ] [sig ] [594/3373] Completed CCS in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:39.726681] [INFO ] [sig ] [595/3373] Forecasting CCSI... [2026-02-27T20:18:39.726712] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-27T20:18:39.726744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-27T20:18:39.740663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-27T20:18:39.741120] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-27T20:18:39.741966] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-27T20:18:39.742021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:39.742071] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:39.742105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:39.742164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:39.804926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:39.805908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:39.806016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:39.806068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:39.939932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:39.940138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:39.940206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:39.940257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:39.945882] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=49.16%) [2026-02-27T20:18:39.946403] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-27T20:18:39.946654] [INFO ] [sig ] CCSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:40.138752] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CCSI.txt [2026-02-27T20:18:40.138988] [INFO ] [sig ] [595/3373] Completed CCSI in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:40.139042] [INFO ] [sig ] [596/3373] Forecasting CDC... [2026-02-27T20:18:40.139080] [INFO ] [sig ] Generating forecast for: CDC [2026-02-27T20:18:40.139120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-27T20:18:40.154328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-27T20:18:40.154937] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-27T20:18:40.156247] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-27T20:18:40.156319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:40.156374] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:40.156421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:40.156514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:40.253711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:40.255102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:40.255227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:40.255287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:40.431910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:40.432124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:40.432185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:40.432223] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:40.437264] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-02-27T20:18:40.437788] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-27T20:18:40.438033] [INFO ] [sig ] CDC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:40.663284] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CDC.txt [2026-02-27T20:18:40.663518] [INFO ] [sig ] [596/3373] Completed CDC in 0.5s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:40.663605] [INFO ] [sig ] [597/3373] Forecasting CDE... [2026-02-27T20:18:40.663658] [INFO ] [sig ] Generating forecast for: CDE [2026-02-27T20:18:40.663703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-27T20:18:40.714526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-27T20:18:40.718402] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-27T20:18:40.719675] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-27T20:18:40.719738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:40.719805] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:40.719853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:40.719958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:40.835610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:40.836684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:40.836795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:40.836843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:41.022938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:41.023141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:41.023208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:41.023257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:41.028792] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-02-27T20:18:41.029281] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-27T20:18:41.029492] [INFO ] [sig ] CDE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:41.230006] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDE.txt [2026-02-27T20:18:41.230232] [INFO ] [sig ] [597/3373] Completed CDE in 0.6s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:41.230289] [INFO ] [sig ] [598/3373] Forecasting CDIO... [2026-02-27T20:18:41.230333] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-27T20:18:41.230374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-27T20:18:41.247329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-27T20:18:41.247921] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-27T20:18:41.249161] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-27T20:18:41.249234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:41.249323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:41.249369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:41.249463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:41.333268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:41.334311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:41.334402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:41.334437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:41.463271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:41.463443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:41.463489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:41.463518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:41.467686] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-27T20:18:41.468137] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-27T20:18:41.468335] [INFO ] [sig ] CDIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:41.617504] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDIO.txt [2026-02-27T20:18:41.617681] [INFO ] [sig ] [598/3373] Completed CDIO in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:41.617726] [INFO ] [sig ] [599/3373] Forecasting CDL... [2026-02-27T20:18:41.617762] [INFO ] [sig ] Generating forecast for: CDL [2026-02-27T20:18:41.617794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-27T20:18:41.630954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-27T20:18:41.631337] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-27T20:18:41.632443] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-27T20:18:41.632499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:41.632533] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:41.632560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:41.632646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:41.691933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:41.692979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:41.693066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:41.693103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:41.808513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:41.808700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:41.808745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:41.808774] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:41.812390] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-27T20:18:41.812779] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-27T20:18:41.812948] [INFO ] [sig ] CDL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:41.958822] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDL.txt [2026-02-27T20:18:41.959004] [INFO ] [sig ] [599/3373] Completed CDL in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:41.959060] [INFO ] [sig ] [600/3373] Forecasting CDNA... [2026-02-27T20:18:41.959097] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-27T20:18:41.959148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-27T20:18:41.973113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-27T20:18:41.973505] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-27T20:18:41.974453] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-27T20:18:41.974508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:41.974541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:41.974567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:41.974664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:42.040384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:42.041347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:42.041436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:42.041471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:42.172318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:42.172504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:42.172562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:42.172629] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:42.176796] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-27T20:18:42.177158] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-27T20:18:42.177329] [INFO ] [sig ] CDNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:42.334636] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDNA.txt [2026-02-27T20:18:42.334794] [INFO ] [sig ] [600/3373] Completed CDNA in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:42.334836] [INFO ] [sig ] [601/3373] Forecasting CDNS... [2026-02-27T20:18:42.334865] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-27T20:18:42.334897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-27T20:18:42.347037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-27T20:18:42.347395] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-27T20:18:42.348240] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-27T20:18:42.348293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:42.348325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:42.348350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:42.348407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:42.405954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:42.406865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:42.406956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:42.406989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:42.535428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:42.535609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:42.535657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:42.535722] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:42.539373] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=52.63%) [2026-02-27T20:18:42.539688] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-27T20:18:42.539824] [INFO ] [sig ] CDNS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:42.685095] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDNS.txt [2026-02-27T20:18:42.685287] [INFO ] [sig ] [601/3373] Completed CDNS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:42.685335] [INFO ] [sig ] [602/3373] Forecasting CDP... [2026-02-27T20:18:42.685364] [INFO ] [sig ] Generating forecast for: CDP [2026-02-27T20:18:42.685395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-27T20:18:42.700645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-27T20:18:42.701064] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-27T20:18:42.701960] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-27T20:18:42.702013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:42.702044] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:42.702071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:42.702127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:42.760394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:42.761371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:42.761458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:42.761493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:42.886558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:42.886737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:42.886780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:42.886826] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:42.890277] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-27T20:18:42.890555] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-27T20:18:42.890705] [INFO ] [sig ] CDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:43.034454] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CDP.txt [2026-02-27T20:18:43.034641] [INFO ] [sig ] [602/3373] Completed CDP in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:43.034688] [INFO ] [sig ] [603/3373] Forecasting CDRE... [2026-02-27T20:18:43.034719] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-27T20:18:43.034748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-27T20:18:43.048349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-27T20:18:43.048749] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-27T20:18:43.049554] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-27T20:18:43.049629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:43.049662] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:43.049691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:43.049749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:43.109964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:43.110892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:43.110978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:43.111012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:43.235863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:43.236023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:43.236067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:43.236098] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:43.239662] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-02-27T20:18:43.239949] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-27T20:18:43.240083] [INFO ] [sig ] CDRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:43.387438] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CDRE.txt [2026-02-27T20:18:43.387850] [INFO ] [sig ] [603/3373] Completed CDRE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:43.387938] [INFO ] [sig ] [604/3373] Forecasting CDRO... [2026-02-27T20:18:43.387985] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-27T20:18:43.388022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-27T20:18:43.401269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-27T20:18:43.401718] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-27T20:18:43.402744] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-27T20:18:43.402806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:43.402844] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:43.402874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:43.402933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:43.475303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:43.476381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:43.476499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:43.476537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:43.596691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:43.596853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:43.596896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:43.596925] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:43.600479] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=41.23%) [2026-02-27T20:18:43.600786] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-27T20:18:43.600919] [INFO ] [sig ] CDRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:43.742871] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CDRO.txt [2026-02-27T20:18:43.743031] [INFO ] [sig ] [604/3373] Completed CDRO in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:43.743072] [INFO ] [sig ] [605/3373] Forecasting CDXS... [2026-02-27T20:18:43.743103] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-27T20:18:43.743133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-27T20:18:43.755114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-27T20:18:43.755463] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-27T20:18:43.756276] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-27T20:18:43.756329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:43.756361] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:43.756387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:43.756444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:43.817038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:43.818026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:43.818115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:43.818150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:43.947059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:43.947236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:43.947293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:43.947338] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:43.951159] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-27T20:18:43.951458] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-27T20:18:43.951638] [INFO ] [sig ] CDXS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:44.098646] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CDXS.txt [2026-02-27T20:18:44.098815] [INFO ] [sig ] [605/3373] Completed CDXS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-27T20:18:44.098865] [INFO ] [sig ] [606/3373] Forecasting CDZI... [2026-02-27T20:18:44.098898] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-27T20:18:44.098928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-27T20:18:44.111424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-27T20:18:44.111812] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-27T20:18:44.112676] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-27T20:18:44.112731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:44.112775] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:44.112807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:44.112889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:44.174100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:44.174956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:44.175061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:44.175096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:44.311377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:44.311539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:44.311601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:44.311636] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:44.315291] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-27T20:18:44.315599] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-27T20:18:44.315739] [INFO ] [sig ] CDZI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:44.474810] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CDZI.txt [2026-02-27T20:18:44.474971] [INFO ] [sig ] [606/3373] Completed CDZI in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:44.475014] [INFO ] [sig ] [607/3373] Forecasting CE... [2026-02-27T20:18:44.475045] [INFO ] [sig ] Generating forecast for: CE [2026-02-27T20:18:44.475075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-27T20:18:44.487732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-27T20:18:44.488109] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-27T20:18:44.489006] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-27T20:18:44.489061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:44.489092] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:44.489119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:44.489176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:44.562349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:44.563624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:44.563714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:44.563772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:44.702616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:44.702789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:44.702834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:44.702864] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:44.706569] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-27T20:18:44.706927] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-27T20:18:44.707073] [INFO ] [sig ] CE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:44.876309] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CE.txt [2026-02-27T20:18:44.876484] [INFO ] [sig ] [607/3373] Completed CE in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:44.876532] [INFO ] [sig ] [608/3373] Forecasting CECO... [2026-02-27T20:18:44.876567] [INFO ] [sig ] Generating forecast for: CECO [2026-02-27T20:18:44.876625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-27T20:18:44.890064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-27T20:18:44.890536] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-27T20:18:44.891477] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-27T20:18:44.891561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:44.891656] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:44.891695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:44.891755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:44.953809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:44.954758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:44.954891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:44.954927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:45.078869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:45.079030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:45.079076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:45.079105] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:45.082635] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-02-27T20:18:45.082922] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-27T20:18:45.083057] [INFO ] [sig ] CECO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:45.224224] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CECO.txt [2026-02-27T20:18:45.224384] [INFO ] [sig ] [608/3373] Completed CECO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:45.224425] [INFO ] [sig ] [609/3373] Forecasting CEG... [2026-02-27T20:18:45.224456] [INFO ] [sig ] Generating forecast for: CEG [2026-02-27T20:18:45.224486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-27T20:18:45.236602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-27T20:18:45.236950] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-27T20:18:45.237770] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-27T20:18:45.237823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:45.237855] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:45.237882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:45.237968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:45.298083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:45.298978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:45.299067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:45.299103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:45.431654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:45.431832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:45.431882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:45.431921] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:45.435787] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-27T20:18:45.436103] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-27T20:18:45.436254] [INFO ] [sig ] CEG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:45.581661] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CEG.txt [2026-02-27T20:18:45.581793] [INFO ] [sig ] [609/3373] Completed CEG in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:45.581833] [INFO ] [sig ] [610/3373] Forecasting CELC... [2026-02-27T20:18:45.581864] [INFO ] [sig ] Generating forecast for: CELC [2026-02-27T20:18:45.581894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-27T20:18:45.593992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-27T20:18:45.594287] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-27T20:18:45.595124] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-27T20:18:45.595178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:45.595210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:45.595242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:45.595305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:45.654026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:45.654669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:45.654750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:45.654783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:45.769039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:45.769163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:45.769204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:45.769232] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:45.772597] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-27T20:18:45.772881] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-27T20:18:45.773013] [INFO ] [sig ] CELC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:45.914121] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CELC.txt [2026-02-27T20:18:45.914251] [INFO ] [sig ] [610/3373] Completed CELC in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:45.914292] [INFO ] [sig ] [611/3373] Forecasting CELH... [2026-02-27T20:18:45.914321] [INFO ] [sig ] Generating forecast for: CELH [2026-02-27T20:18:45.914350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-27T20:18:45.926301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-27T20:18:45.926560] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-27T20:18:45.927349] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-27T20:18:45.927401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:45.927433] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:45.927460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:45.927517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:45.988740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:45.989678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:45.989759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:45.989792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:46.107801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:46.107924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:46.107966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:46.108005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:46.111295] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-02-27T20:18:46.111585] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-27T20:18:46.111716] [INFO ] [sig ] CELH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:46.259324] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CELH.txt [2026-02-27T20:18:46.259510] [INFO ] [sig ] [611/3373] Completed CELH in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-27T20:18:46.259552] [INFO ] [sig ] [612/3373] Forecasting CELZ... [2026-02-27T20:18:46.259602] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-27T20:18:46.259645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-27T20:18:46.271655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-27T20:18:46.272011] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-27T20:18:46.272825] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-27T20:18:46.272878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:46.272911] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:46.272937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:46.272994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:46.330136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:46.331027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:46.331108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:46.331142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:46.448914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:46.449065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:46.449108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:46.449139] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:46.452802] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-27T20:18:46.453084] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-27T20:18:46.453218] [INFO ] [sig ] CELZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:46.597118] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CELZ.txt [2026-02-27T20:18:46.597261] [INFO ] [sig ] [612/3373] Completed CELZ in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:46.597302] [INFO ] [sig ] [613/3373] Forecasting CENTA... [2026-02-27T20:18:46.597332] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-27T20:18:46.597361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-27T20:18:46.609205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-27T20:18:46.609691] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-27T20:18:46.610502] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-27T20:18:46.610555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:46.610612] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:46.610640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:46.610697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:46.670696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:46.671404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:46.671486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:46.671521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:46.789841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:46.790001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:46.790047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:46.790077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:46.793609] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-02-27T20:18:46.793908] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-27T20:18:46.794039] [INFO ] [sig ] CENTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:46.937765] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CENTA.txt [2026-02-27T20:18:46.937882] [INFO ] [sig ] [613/3373] Completed CENTA in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:46.937940] [INFO ] [sig ] [614/3373] Forecasting CENX... [2026-02-27T20:18:46.937975] [INFO ] [sig ] Generating forecast for: CENX [2026-02-27T20:18:46.938011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-27T20:18:46.950065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-27T20:18:46.950355] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-27T20:18:46.951164] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-27T20:18:46.951220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:46.951253] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:46.951279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:46.951335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:47.009509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:47.010126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:47.010204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:47.010236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:47.135850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:47.136006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:47.136048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:47.136080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:47.139548] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-27T20:18:47.139839] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-27T20:18:47.139970] [INFO ] [sig ] CENX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:47.281122] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CENX.txt [2026-02-27T20:18:47.281235] [INFO ] [sig ] [614/3373] Completed CENX in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:47.281274] [INFO ] [sig ] [615/3373] Forecasting CERS... [2026-02-27T20:18:47.281304] [INFO ] [sig ] Generating forecast for: CERS [2026-02-27T20:18:47.281333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-27T20:18:47.293462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-27T20:18:47.293757] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-27T20:18:47.294526] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-27T20:18:47.294600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:47.294659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:47.294688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:47.294745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:47.352553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:47.353178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:47.353258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:47.353297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:47.467848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:47.467992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:47.468032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:47.468061] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:47.471272] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-02-27T20:18:47.471565] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-27T20:18:47.471751] [INFO ] [sig ] CERS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:47.616914] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CERS.txt [2026-02-27T20:18:47.617060] [INFO ] [sig ] [615/3373] Completed CERS in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:47.617108] [INFO ] [sig ] [616/3373] Forecasting CETX... [2026-02-27T20:18:47.617148] [INFO ] [sig ] Generating forecast for: CETX [2026-02-27T20:18:47.617178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-27T20:18:47.629944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-27T20:18:47.630209] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-27T20:18:47.631061] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-27T20:18:47.631114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:47.631146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:47.631172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:47.631234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:47.688906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:47.689554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:47.689660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:47.689695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:47.803675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:47.803811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:47.803853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:47.803881] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:47.807377] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-27T20:18:47.807669] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-27T20:18:47.807800] [INFO ] [sig ] CETX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:47.948140] [INFO ] [LOCAL ] Saved forecast: CETX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CETX.txt [2026-02-27T20:18:47.948245] [INFO ] [sig ] [616/3373] Completed CETX in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:47.948284] [INFO ] [sig ] [617/3373] Forecasting CF... [2026-02-27T20:18:47.948313] [INFO ] [sig ] Generating forecast for: CF [2026-02-27T20:18:47.948344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-27T20:18:47.959684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-27T20:18:47.959948] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-27T20:18:47.960744] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-27T20:18:47.960797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:47.960829] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:47.960854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:47.960910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:48.018332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:48.018971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:48.019049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:48.019081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:48.135935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:48.136037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:48.136075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:48.136103] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:48.139317] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=14.46%) [2026-02-27T20:18:48.139621] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-27T20:18:48.139749] [INFO ] [sig ] CF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:48.283113] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CF.txt [2026-02-27T20:18:48.283232] [INFO ] [sig ] [617/3373] Completed CF in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:48.283271] [INFO ] [sig ] [618/3373] Forecasting CFFN... [2026-02-27T20:18:48.283300] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-27T20:18:48.283330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-27T20:18:48.294719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-27T20:18:48.294986] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-27T20:18:48.295820] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-27T20:18:48.295872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:48.295903] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:48.295930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:48.295987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:48.352948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:48.353550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:48.353645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:48.353678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:48.474170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:48.474273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:48.474316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:48.474383] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:48.477694] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=8.99%) [2026-02-27T20:18:48.477994] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-27T20:18:48.478122] [INFO ] [sig ] CFFN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:48.618375] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CFFN.txt [2026-02-27T20:18:48.618487] [INFO ] [sig ] [618/3373] Completed CFFN in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:48.618740] [INFO ] [sig ] [619/3373] Forecasting CFG... [2026-02-27T20:18:48.618769] [INFO ] [sig ] Generating forecast for: CFG [2026-02-27T20:18:48.618798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-27T20:18:48.636634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-27T20:18:48.636896] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-27T20:18:48.637687] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-27T20:18:48.637740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:48.637783] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:48.637811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:48.637869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:48.696945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:48.697531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:48.697624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:48.697658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:48.832422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:48.832859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:48.832929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:48.832984] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:48.837430] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=35.65%) [2026-02-27T20:18:48.837999] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-27T20:18:48.838155] [INFO ] [sig ] CFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:48.987163] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CFG.txt [2026-02-27T20:18:48.987331] [INFO ] [sig ] [619/3373] Completed CFG in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:48.987374] [INFO ] [sig ] [620/3373] Forecasting CFO... [2026-02-27T20:18:48.987404] [INFO ] [sig ] Generating forecast for: CFO [2026-02-27T20:18:48.987433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-27T20:18:48.999449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-27T20:18:48.999853] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-27T20:18:49.000684] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-27T20:18:49.000738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:49.000771] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:49.000798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:49.000857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:49.060566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:49.061492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:49.061596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:49.061634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:49.171234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:49.171408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:49.171460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:49.171496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:49.175005] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=64.85%) [2026-02-27T20:18:49.175289] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-27T20:18:49.175424] [INFO ] [sig ] CFO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:49.317980] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CFO.txt [2026-02-27T20:18:49.318152] [INFO ] [sig ] [620/3373] Completed CFO in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:49.318195] [INFO ] [sig ] [621/3373] Forecasting CG... [2026-02-27T20:18:49.318225] [INFO ] [sig ] Generating forecast for: CG [2026-02-27T20:18:49.318255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-27T20:18:49.331169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-27T20:18:49.331618] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-27T20:18:49.332447] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-27T20:18:49.332701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:49.332736] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:49.332762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:49.332818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:49.390919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:49.391826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:49.391912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:49.391945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:49.519235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:49.519451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:49.519497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:49.519526] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:49.523456] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-27T20:18:49.523788] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-27T20:18:49.523936] [INFO ] [sig ] CG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:49.667333] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CG.txt [2026-02-27T20:18:49.667485] [INFO ] [sig ] [621/3373] Completed CG in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:49.667528] [INFO ] [sig ] [622/3373] Forecasting CGABL... [2026-02-27T20:18:49.667767] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-27T20:18:49.667808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-27T20:18:49.680110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-27T20:18:49.680472] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-27T20:18:49.681318] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-27T20:18:49.681372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:49.681409] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:49.681436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:49.681494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:49.738623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:49.739446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:49.739543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:49.739598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:49.854805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:49.854971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:49.855014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:49.855044] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:49.858533] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-27T20:18:49.858846] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-27T20:18:49.858984] [INFO ] [sig ] CGABL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:50.005557] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CGABL.txt [2026-02-27T20:18:50.005746] [INFO ] [sig ] [622/3373] Completed CGABL in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-27T20:18:50.005797] [INFO ] [sig ] [623/3373] Forecasting CGBD... [2026-02-27T20:18:50.005828] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-27T20:18:50.005859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-27T20:18:50.018117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-27T20:18:50.018497] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-27T20:18:50.019325] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-27T20:18:50.019379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:50.019411] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:50.019438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:50.019496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:50.080387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:50.081356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:50.081446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:50.081480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:50.207099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:50.207300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:50.207370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:50.207404] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:50.211416] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-27T20:18:50.211742] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-27T20:18:50.211894] [INFO ] [sig ] CGBD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:50.363468] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CGBD.txt [2026-02-27T20:18:50.363654] [INFO ] [sig ] [623/3373] Completed CGBD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-27T20:18:50.363710] [INFO ] [sig ] [624/3373] Forecasting CGC... [2026-02-27T20:18:50.363742] [INFO ] [sig ] Generating forecast for: CGC [2026-02-27T20:18:50.363775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-27T20:18:50.376823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-27T20:18:50.377234] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-27T20:18:50.378172] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-27T20:18:50.378227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:50.378259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:50.378287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:50.378357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:50.441667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:50.442638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:50.442758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:50.442807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:50.579848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:50.580030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:50.580076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:50.580114] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:50.583685] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=31.37%) [2026-02-27T20:18:50.583982] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-27T20:18:50.584122] [INFO ] [sig ] CGC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:50.725293] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CGC.txt [2026-02-27T20:18:50.725465] [INFO ] [sig ] [624/3373] Completed CGC in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-27T20:18:50.725510] [INFO ] [sig ] [625/3373] Forecasting CGEM... [2026-02-27T20:18:50.725539] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-27T20:18:50.725586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-27T20:18:50.739447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-27T20:18:50.739886] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-27T20:18:50.740784] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-27T20:18:50.740839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:50.740876] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:50.740914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:50.740988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:50.803510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:50.804452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:50.804591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:50.804629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:50.929755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:50.929952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:50.930013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:50.930045] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:50.934086] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-27T20:18:50.934410] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-27T20:18:50.934553] [INFO ] [sig ] CGEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:51.078544] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CGEM.txt [2026-02-27T20:18:51.078722] [INFO ] [sig ] [625/3373] Completed CGEM in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-27T20:18:51.078767] [INFO ] [sig ] [626/3373] Forecasting CGEN... [2026-02-27T20:18:51.078797] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-27T20:18:51.078827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-27T20:18:51.092404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-27T20:18:51.092873] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-27T20:18:51.093854] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-27T20:18:51.093919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:51.093959] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:51.093990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:51.094050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:51.153837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:51.154705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:51.154794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:51.154830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:51.279329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:51.279494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:51.279540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:51.279607] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:51.283220] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-02-27T20:18:51.283547] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-27T20:18:51.283708] [INFO ] [sig ] CGEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:51.425471] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CGEN.txt [2026-02-27T20:18:51.425640] [INFO ] [sig ] [626/3373] Completed CGEN in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:51.425684] [INFO ] [sig ] [627/3373] Forecasting CGNX... [2026-02-27T20:18:51.425714] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-27T20:18:51.425744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-27T20:18:51.440189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-27T20:18:51.440593] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-27T20:18:51.441422] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-27T20:18:51.441481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:51.441515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:51.441542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:51.441619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:51.501211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:51.502147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:51.502236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:51.502272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:51.626781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:51.626938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:51.626981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:51.627011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:51.630441] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-27T20:18:51.630735] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-27T20:18:51.630867] [INFO ] [sig ] CGNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:51.776723] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CGNX.txt [2026-02-27T20:18:51.776885] [INFO ] [sig ] [627/3373] Completed CGNX in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:51.776928] [INFO ] [sig ] [628/3373] Forecasting CGO... [2026-02-27T20:18:51.776958] [INFO ] [sig ] Generating forecast for: CGO [2026-02-27T20:18:51.776987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-27T20:18:51.788869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-27T20:18:51.789218] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-27T20:18:51.790097] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-27T20:18:51.790153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:51.790188] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:51.790217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:51.790277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:51.853732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:51.854676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:51.854798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:51.854841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:51.973378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:51.973547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:51.973615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:51.973647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:51.977122] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-27T20:18:51.977408] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-27T20:18:51.977542] [INFO ] [sig ] CGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:52.122409] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CGO.txt [2026-02-27T20:18:52.122622] [INFO ] [sig ] [628/3373] Completed CGO in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:52.122690] [INFO ] [sig ] [629/3373] Forecasting CGON... [2026-02-27T20:18:52.122725] [INFO ] [sig ] Generating forecast for: CGON [2026-02-27T20:18:52.122755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-27T20:18:52.134593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-27T20:18:52.134925] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-27T20:18:52.135791] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-27T20:18:52.135846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:52.135882] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:52.135911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:52.135970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:52.197404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:52.198253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:52.198338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:52.198374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:52.322380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:52.322540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:52.322607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:52.322642] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:52.326325] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-02-27T20:18:52.326667] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-27T20:18:52.326804] [INFO ] [sig ] CGON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:52.472274] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CGON.txt [2026-02-27T20:18:52.472419] [INFO ] [sig ] [629/3373] Completed CGON in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:52.472458] [INFO ] [sig ] [630/3373] Forecasting CHCI... [2026-02-27T20:18:52.472488] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-27T20:18:52.472519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-27T20:18:52.483629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-27T20:18:52.483974] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-27T20:18:52.484794] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-27T20:18:52.484847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:52.484879] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:52.484915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:52.484974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:52.548555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:52.549603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:52.549697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:52.549734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:52.662210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:52.662387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:52.662440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:52.662480] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:52.666903] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-27T20:18:52.667200] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-27T20:18:52.667350] [INFO ] [sig ] CHCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:52.808413] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHCI.txt [2026-02-27T20:18:52.808585] [INFO ] [sig ] [630/3373] Completed CHCI in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:52.808630] [INFO ] [sig ] [631/3373] Forecasting CHCO... [2026-02-27T20:18:52.808660] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-27T20:18:52.808690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-27T20:18:52.820821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-27T20:18:52.821170] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-27T20:18:52.822001] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-27T20:18:52.822054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:52.822095] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:52.822122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:52.822184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:52.881458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:52.882305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:52.882394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:52.882428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:53.009989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:53.010154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:53.010201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:53.010234] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:53.013962] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-27T20:18:53.014245] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-27T20:18:53.014379] [INFO ] [sig ] CHCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:53.162675] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHCO.txt [2026-02-27T20:18:53.162898] [INFO ] [sig ] [631/3373] Completed CHCO in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:53.162956] [INFO ] [sig ] [632/3373] Forecasting CHD... [2026-02-27T20:18:53.162994] [INFO ] [sig ] Generating forecast for: CHD [2026-02-27T20:18:53.163037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-27T20:18:53.176515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-27T20:18:53.176988] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-27T20:18:53.177997] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-27T20:18:53.178053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:53.178115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:53.178144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:53.178203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:53.238067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:53.239072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:53.239173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:53.239209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:53.371835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:53.372013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:53.372059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:53.372089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:53.376071] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-02-27T20:18:53.376480] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-27T20:18:53.376697] [INFO ] [sig ] CHD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:53.522545] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHD.txt [2026-02-27T20:18:53.522725] [INFO ] [sig ] [632/3373] Completed CHD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:53.522768] [INFO ] [sig ] [633/3373] Forecasting CHDN... [2026-02-27T20:18:53.522798] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-27T20:18:53.522828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-27T20:18:53.535049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-27T20:18:53.535455] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-27T20:18:53.536333] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-27T20:18:53.536394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:53.536436] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:53.536471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:53.536543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:53.597560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:53.598750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:53.598837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:53.598873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:53.730410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:53.730627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:53.730677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:53.730708] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:53.734753] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-02-27T20:18:53.735086] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-27T20:18:53.735235] [INFO ] [sig ] CHDN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:53.889604] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHDN.txt [2026-02-27T20:18:53.889786] [INFO ] [sig ] [633/3373] Completed CHDN in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:53.889832] [INFO ] [sig ] [634/3373] Forecasting CHE... [2026-02-27T20:18:53.889864] [INFO ] [sig ] Generating forecast for: CHE [2026-02-27T20:18:53.889902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-27T20:18:53.902137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-27T20:18:53.902498] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-27T20:18:53.903380] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-27T20:18:53.903438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:53.903473] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:53.903502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:53.903562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:53.966210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:53.967364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:53.967454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:53.967494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:54.095490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:54.095674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:54.095721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:54.095750] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:54.099697] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-27T20:18:54.100019] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-27T20:18:54.100165] [INFO ] [sig ] CHE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:54.253060] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHE.txt [2026-02-27T20:18:54.253196] [INFO ] [sig ] [634/3373] Completed CHE in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:54.253237] [INFO ] [sig ] [635/3373] Forecasting CHEF... [2026-02-27T20:18:54.253266] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-27T20:18:54.253297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-27T20:18:54.264939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-27T20:18:54.265326] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-27T20:18:54.266354] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-27T20:18:54.266419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:54.266461] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:54.266501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:54.266601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:54.326277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:54.327182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:54.327273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:54.327307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:54.449920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:54.450076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:54.450121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:54.450183] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:54.453776] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-02-27T20:18:54.454065] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-27T20:18:54.454202] [INFO ] [sig ] CHEF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:54.604587] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHEF.txt [2026-02-27T20:18:54.604767] [INFO ] [sig ] [635/3373] Completed CHEF in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:54.604810] [INFO ] [sig ] [636/3373] Forecasting CHH... [2026-02-27T20:18:54.604840] [INFO ] [sig ] Generating forecast for: CHH [2026-02-27T20:18:54.604871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-27T20:18:54.617828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-27T20:18:54.618231] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-27T20:18:54.619111] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-27T20:18:54.619165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:54.619199] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:54.619228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:54.619287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:54.679879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:54.680856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:54.680942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:54.680976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:54.816910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:54.817073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:54.817119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:54.817152] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:54.820736] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: UP (p=61.38%) [2026-02-27T20:18:54.821029] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-27T20:18:54.821164] [INFO ] [sig ] CHH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:54.966622] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHH.txt [2026-02-27T20:18:54.966761] [INFO ] [sig ] [636/3373] Completed CHH in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:54.966801] [INFO ] [sig ] [637/3373] Forecasting CHI... [2026-02-27T20:18:54.966829] [INFO ] [sig ] Generating forecast for: CHI [2026-02-27T20:18:54.966859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-27T20:18:54.979115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-27T20:18:54.979395] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-27T20:18:54.980230] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-27T20:18:54.980284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:54.980318] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:54.980347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:54.980407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:55.039075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:55.039804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:55.039884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:55.039916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:55.169097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:55.169276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:55.169321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:55.169359] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:55.172962] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-27T20:18:55.173245] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-27T20:18:55.173376] [INFO ] [sig ] CHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:55.315398] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHI.txt [2026-02-27T20:18:55.315549] [INFO ] [sig ] [637/3373] Completed CHI in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:55.315619] [INFO ] [sig ] [638/3373] Forecasting CHKP... [2026-02-27T20:18:55.315650] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-27T20:18:55.315680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-27T20:18:55.327843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-27T20:18:55.328261] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-27T20:18:55.329144] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-27T20:18:55.329198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:55.329230] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:55.329256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:55.329314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:55.387634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:55.388614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:55.388694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:55.388728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:55.509386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:55.509548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:55.509609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:55.509640] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:55.513410] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-02-27T20:18:55.513708] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-27T20:18:55.513835] [INFO ] [sig ] CHKP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:55.656718] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHKP.txt [2026-02-27T20:18:55.656858] [INFO ] [sig ] [638/3373] Completed CHKP in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:55.656898] [INFO ] [sig ] [639/3373] Forecasting CHMI... [2026-02-27T20:18:55.656928] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-27T20:18:55.656958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-27T20:18:55.670981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-27T20:18:55.671380] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-27T20:18:55.672238] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-27T20:18:55.672291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:55.672325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:55.672352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:55.672411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:55.734756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:55.735688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:55.735777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:55.735812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:55.862398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:55.862619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:55.862678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:55.862711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:55.866409] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-27T20:18:55.866723] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-27T20:18:55.866861] [INFO ] [sig ] CHMI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:56.008504] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHMI.txt [2026-02-27T20:18:56.008680] [INFO ] [sig ] [639/3373] Completed CHMI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-27T20:18:56.008916] [INFO ] [sig ] [640/3373] Forecasting CHRD... [2026-02-27T20:18:56.008947] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-27T20:18:56.008979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-27T20:18:56.021919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-27T20:18:56.022352] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-27T20:18:56.023336] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-27T20:18:56.023395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:56.023431] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:56.023467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:56.023548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:56.084167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:56.085320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:56.085408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:56.085443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:56.205177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:56.205332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:56.205375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:56.205403] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:56.209082] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-27T20:18:56.209363] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-27T20:18:56.209507] [INFO ] [sig ] CHRD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:56.349988] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHRD.txt [2026-02-27T20:18:56.350151] [INFO ] [sig ] [640/3373] Completed CHRD in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-27T20:18:56.350192] [INFO ] [sig ] [641/3373] Forecasting CHRS... [2026-02-27T20:18:56.350223] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-27T20:18:56.350255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-27T20:18:56.362198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-27T20:18:56.362594] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-27T20:18:56.363389] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-27T20:18:56.363442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:56.363473] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:56.363500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:56.363556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:56.420958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:56.421907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:56.421994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:56.422027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:56.550963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:56.551138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:56.551187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:56.551218] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:56.555118] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=56.24%) [2026-02-27T20:18:56.555411] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-27T20:18:56.555542] [INFO ] [sig ] CHRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:56.703735] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHRS.txt [2026-02-27T20:18:56.703897] [INFO ] [sig ] [641/3373] Completed CHRS in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:56.703938] [INFO ] [sig ] [642/3373] Forecasting CHSCL... [2026-02-27T20:18:56.703968] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-27T20:18:56.703998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-27T20:18:56.716280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-27T20:18:56.716713] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-27T20:18:56.717550] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-27T20:18:56.717638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:56.717672] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:56.717700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:56.717759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:56.778667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:56.779636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:56.779961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:56.779997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:56.899794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:56.899960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:56.900004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:56.900032] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:56.903482] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-02-27T20:18:56.903782] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-27T20:18:56.903911] [INFO ] [sig ] CHSCL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:57.044443] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHSCL.txt [2026-02-27T20:18:57.044638] [INFO ] [sig ] [642/3373] Completed CHSCL in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:57.044681] [INFO ] [sig ] [643/3373] Forecasting CHSCM... [2026-02-27T20:18:57.044712] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-27T20:18:57.044741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-27T20:18:57.056547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-27T20:18:57.056862] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-27T20:18:57.057663] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-27T20:18:57.057726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:57.057758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:57.057785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:57.057842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:57.116727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:57.118091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:57.118180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:57.118213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:57.240664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:57.240844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:57.240889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:57.240918] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:57.244473] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=46.40%) [2026-02-27T20:18:57.244783] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-27T20:18:57.244912] [INFO ] [sig ] CHSCM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:57.387209] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHSCM.txt [2026-02-27T20:18:57.387342] [INFO ] [sig ] [643/3373] Completed CHSCM in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:57.387382] [INFO ] [sig ] [644/3373] Forecasting CHSCN... [2026-02-27T20:18:57.387411] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-27T20:18:57.387441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-27T20:18:57.399640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-27T20:18:57.400129] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-27T20:18:57.400964] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-27T20:18:57.401016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:57.401049] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:57.401075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:57.401132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:57.460487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:57.461382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:57.461492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:57.461534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:57.582438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:57.582645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:57.582695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:57.582724] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:57.586430] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-02-27T20:18:57.586781] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-27T20:18:57.586923] [INFO ] [sig ] CHSCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:57.735528] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHSCN.txt [2026-02-27T20:18:57.735717] [INFO ] [sig ] [644/3373] Completed CHSCN in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:57.735760] [INFO ] [sig ] [645/3373] Forecasting CHSCO... [2026-02-27T20:18:57.735789] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-27T20:18:57.735817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-27T20:18:57.747691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-27T20:18:57.748162] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-27T20:18:57.749031] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-27T20:18:57.749085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:57.749117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:57.749144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:57.749207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:57.812373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:57.813394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:57.813478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:57.813512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:57.932590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:57.932756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:57.932799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:57.932830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:57.936286] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-27T20:18:57.936567] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-27T20:18:57.936721] [INFO ] [sig ] CHSCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:58.080932] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHSCO.txt [2026-02-27T20:18:58.081095] [INFO ] [sig ] [645/3373] Completed CHSCO in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:58.081137] [INFO ] [sig ] [646/3373] Forecasting CHSCP... [2026-02-27T20:18:58.081170] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-27T20:18:58.081202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-27T20:18:58.094431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-27T20:18:58.095012] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-27T20:18:58.096023] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-27T20:18:58.096075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:58.096107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:58.096133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:58.096194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:58.155444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:58.156554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:58.156675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:58.156711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:58.267357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:58.267514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:58.267560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:58.267610] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:58.271725] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-02-27T20:18:58.272060] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-27T20:18:58.272208] [INFO ] [sig ] CHSCP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:58.415832] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CHSCP.txt [2026-02-27T20:18:58.416002] [INFO ] [sig ] [646/3373] Completed CHSCP in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:58.416042] [INFO ] [sig ] [647/3373] Forecasting CHWY... [2026-02-27T20:18:58.416074] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-27T20:18:58.416105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-27T20:18:58.429216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-27T20:18:58.429633] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-27T20:18:58.430531] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-27T20:18:58.430625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:58.430668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:58.430695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:58.430753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:58.499552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:58.501006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:58.501109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:58.501147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:58.640608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:58.640773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:58.640818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:58.640849] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:58.644954] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=37.36%) [2026-02-27T20:18:58.645270] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-27T20:18:58.645425] [INFO ] [sig ] CHWY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:58.801288] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHWY.txt [2026-02-27T20:18:58.801461] [INFO ] [sig ] [647/3373] Completed CHWY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:58.801515] [INFO ] [sig ] [648/3373] Forecasting CHY... [2026-02-27T20:18:58.801563] [INFO ] [sig ] Generating forecast for: CHY [2026-02-27T20:18:58.801658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-27T20:18:58.815904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-27T20:18:58.816293] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-27T20:18:58.817220] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-27T20:18:58.817282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:58.817330] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:58.817376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:58.817446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:58.884386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:58.885301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:58.885389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:58.885429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:59.020826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:59.021006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:59.021056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:59.021088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:59.025039] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-27T20:18:59.025354] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-27T20:18:59.025493] [INFO ] [sig ] CHY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:18:59.173060] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CHY.txt [2026-02-27T20:18:59.173253] [INFO ] [sig ] [648/3373] Completed CHY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:59.173298] [INFO ] [sig ] [649/3373] Forecasting CI... [2026-02-27T20:18:59.173329] [INFO ] [sig ] Generating forecast for: CI [2026-02-27T20:18:59.173357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-27T20:18:59.186610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-27T20:18:59.186966] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-27T20:18:59.187830] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-27T20:18:59.187946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:59.187983] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:59.188014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:59.188074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:59.247916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:59.248832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:59.248916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:59.248950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:59.370475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:59.370665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:59.370712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:59.370744] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:59.374254] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-02-27T20:18:59.374545] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-27T20:18:59.374701] [INFO ] [sig ] CI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:59.520165] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CI.txt [2026-02-27T20:18:59.520332] [INFO ] [sig ] [649/3373] Completed CI in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:59.520376] [INFO ] [sig ] [650/3373] Forecasting CIA... [2026-02-27T20:18:59.520405] [INFO ] [sig ] Generating forecast for: CIA [2026-02-27T20:18:59.520436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-27T20:18:59.533541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-27T20:18:59.534158] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-27T20:18:59.534994] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-27T20:18:59.535049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:59.535084] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:59.535113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:59.535173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:59.593870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:59.594821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:59.594906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:59.594939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:18:59.716204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:18:59.716363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:18:59.716422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:18:59.716452] [INFO ] [FORECASTER] Training complete [2026-02-27T20:18:59.719976] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-27T20:18:59.720254] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-27T20:18:59.720383] [INFO ] [sig ] CIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:18:59.864131] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CIA.txt [2026-02-27T20:18:59.864315] [INFO ] [sig ] [650/3373] Completed CIA in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:18:59.864359] [INFO ] [sig ] [651/3373] Forecasting CIB... [2026-02-27T20:18:59.864388] [INFO ] [sig ] Generating forecast for: CIB [2026-02-27T20:18:59.864418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-27T20:18:59.876947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-27T20:18:59.877360] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-27T20:18:59.878242] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-27T20:18:59.878297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:18:59.878331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:18:59.878357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:18:59.878414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:18:59.938676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:18:59.939636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:18:59.939734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:18:59.939771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:00.067276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:00.067443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:00.067487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:00.067518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:00.071101] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-27T20:19:00.071384] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-27T20:19:00.071515] [INFO ] [sig ] CIB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:00.219821] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CIB.txt [2026-02-27T20:19:00.219981] [INFO ] [sig ] [651/3373] Completed CIB in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:00.220023] [INFO ] [sig ] [652/3373] Forecasting CIEN... [2026-02-27T20:19:00.220053] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-27T20:19:00.220084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-27T20:19:00.232716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-27T20:19:00.233111] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-27T20:19:00.233930] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-27T20:19:00.233983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:00.234015] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:00.234043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:00.234100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:00.295559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:00.296452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:00.296535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:00.296568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:00.440020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:00.440199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:00.440243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:00.440313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:00.445246] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=64.25%) [2026-02-27T20:19:00.445676] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-27T20:19:00.445834] [INFO ] [sig ] CIEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:00.605287] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CIEN.txt [2026-02-27T20:19:00.605460] [INFO ] [sig ] [652/3373] Completed CIEN in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:00.605501] [INFO ] [sig ] [653/3373] Forecasting CIF... [2026-02-27T20:19:00.605530] [INFO ] [sig ] Generating forecast for: CIF [2026-02-27T20:19:00.605560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-27T20:19:00.617607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-27T20:19:00.618056] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-27T20:19:00.619084] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-27T20:19:00.619138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:00.619171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:00.619198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:00.619256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:00.683896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:00.684823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:00.684911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:00.684947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:00.797182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:00.797349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:00.797395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:00.797426] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:00.801353] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-27T20:19:00.801764] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-27T20:19:00.801923] [INFO ] [sig ] CIF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:00.951459] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CIF.txt [2026-02-27T20:19:00.951657] [INFO ] [sig ] [653/3373] Completed CIF in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:00.951711] [INFO ] [sig ] [654/3373] Forecasting CIG... [2026-02-27T20:19:00.951742] [INFO ] [sig ] Generating forecast for: CIG [2026-02-27T20:19:00.951773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-27T20:19:00.964859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-27T20:19:00.965253] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-27T20:19:00.966070] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-27T20:19:00.966122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:00.966166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:00.966194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:00.966253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:01.028326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:01.029269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:01.029357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:01.029393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:01.155201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:01.155355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:01.155400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:01.155431] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:01.159060] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=48.32%) [2026-02-27T20:19:01.159350] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-27T20:19:01.159486] [INFO ] [sig ] CIG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:01.396727] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CIG.txt [2026-02-27T20:19:01.396889] [INFO ] [sig ] [654/3373] Completed CIG in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:01.396930] [INFO ] [sig ] [655/3373] Forecasting CIGI... [2026-02-27T20:19:01.396960] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-27T20:19:01.396991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-27T20:19:01.411621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-27T20:19:01.412068] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-27T20:19:01.412895] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-27T20:19:01.412948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:01.412981] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:01.413008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:01.413065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:01.472471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:01.473379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:01.473468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:01.473503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:01.600333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:01.600516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:01.600563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:01.600615] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:01.604312] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-27T20:19:01.604661] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-27T20:19:01.604812] [INFO ] [sig ] CIGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:01.756110] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CIGI.txt [2026-02-27T20:19:01.757057] [INFO ] [sig ] [655/3373] Completed CIGI in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:01.757116] [INFO ] [sig ] [656/3373] Forecasting CII... [2026-02-27T20:19:01.757149] [INFO ] [sig ] Generating forecast for: CII [2026-02-27T20:19:01.757180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-27T20:19:01.770921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-27T20:19:01.771562] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-27T20:19:01.772593] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-27T20:19:01.772651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:01.772683] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:01.772709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:01.772766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:01.845208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:01.846457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:01.846662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:01.846717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:01.990803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:01.991688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:01.991737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:01.991768] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:01.995349] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-27T20:19:01.995697] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-27T20:19:01.995848] [INFO ] [sig ] CII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:02.141337] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CII.txt [2026-02-27T20:19:02.141511] [INFO ] [sig ] [656/3373] Completed CII in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-27T20:19:02.141554] [INFO ] [sig ] [657/3373] Forecasting CIM... [2026-02-27T20:19:02.141611] [INFO ] [sig ] Generating forecast for: CIM [2026-02-27T20:19:02.141644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-27T20:19:02.155346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-27T20:19:02.155811] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-27T20:19:02.156689] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-27T20:19:02.156755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:02.156788] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:02.156815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:02.156872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:02.218829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:02.220159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:02.220245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:02.220279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:02.345616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:02.345792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:02.345836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:02.345867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:02.349502] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-02-27T20:19:02.349858] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-27T20:19:02.350005] [INFO ] [sig ] CIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:02.500653] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CIM.txt [2026-02-27T20:19:02.500867] [INFO ] [sig ] [657/3373] Completed CIM in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-27T20:19:02.500935] [INFO ] [sig ] [658/3373] Forecasting CINF... [2026-02-27T20:19:02.500993] [INFO ] [sig ] Generating forecast for: CINF [2026-02-27T20:19:02.501029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-27T20:19:02.515429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-27T20:19:02.515863] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-27T20:19:02.516736] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-27T20:19:02.516791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:02.516824] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:02.516851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:02.516916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:02.578173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:02.579077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:02.579160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:02.579196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:02.702762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:02.702931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:02.702975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:02.703004] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:02.706615] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-02-27T20:19:02.706931] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-27T20:19:02.707072] [INFO ] [sig ] CINF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:02.858938] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CINF.txt [2026-02-27T20:19:02.859103] [INFO ] [sig ] [658/3373] Completed CINF in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:02.859145] [INFO ] [sig ] [659/3373] Forecasting CING... [2026-02-27T20:19:02.859176] [INFO ] [sig ] Generating forecast for: CING [2026-02-27T20:19:02.859206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-27T20:19:02.872180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-27T20:19:02.872596] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-27T20:19:02.873427] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-27T20:19:02.873485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:02.873518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:02.873545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:02.873624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:02.933632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:02.934538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:02.934688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:02.934723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:03.062891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:03.063227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:03.063271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:03.063301] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:03.067291] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-27T20:19:03.067610] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-27T20:19:03.067745] [INFO ] [sig ] CING: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:03.214661] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CING.txt [2026-02-27T20:19:03.214796] [INFO ] [sig ] [659/3373] Completed CING in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:03.214836] [INFO ] [sig ] [660/3373] Forecasting CION... [2026-02-27T20:19:03.214868] [INFO ] [sig ] Generating forecast for: CION [2026-02-27T20:19:03.214898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-27T20:19:03.227355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-27T20:19:03.227883] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-27T20:19:03.228938] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-27T20:19:03.229008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:03.229047] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:03.229086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:03.229164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:03.291559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:03.292492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:03.292601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:03.292639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:03.423943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:03.424116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:03.424161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:03.424192] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:03.429053] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-27T20:19:03.429607] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-27T20:19:03.429805] [INFO ] [sig ] CION: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:03.573185] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CION.txt [2026-02-27T20:19:03.573312] [INFO ] [sig ] [660/3373] Completed CION in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:03.573351] [INFO ] [sig ] [661/3373] Forecasting CIVB... [2026-02-27T20:19:03.573382] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-27T20:19:03.573412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-27T20:19:03.585078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-27T20:19:03.585354] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-27T20:19:03.586189] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-27T20:19:03.586242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:03.586273] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:03.586300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:03.586356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:03.648488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:03.649665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:03.649772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:03.649810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:03.776003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:03.776159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:03.776206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:03.776252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:03.779849] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-27T20:19:03.780134] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-27T20:19:03.780269] [INFO ] [sig ] CIVB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:03.923531] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CIVB.txt [2026-02-27T20:19:03.923696] [INFO ] [sig ] [661/3373] Completed CIVB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:03.923737] [INFO ] [sig ] [662/3373] Forecasting CLB... [2026-02-27T20:19:03.923766] [INFO ] [sig ] Generating forecast for: CLB [2026-02-27T20:19:03.923796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-27T20:19:03.938225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-27T20:19:03.938593] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-27T20:19:03.939395] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-27T20:19:03.939448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:03.939481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:03.939508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:03.939566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:03.998512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:03.999330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:03.999412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:03.999446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:04.121032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:04.121196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:04.121248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:04.121311] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:04.124840] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-27T20:19:04.125128] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-27T20:19:04.125263] [INFO ] [sig ] CLB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:04.273453] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLB.txt [2026-02-27T20:19:04.273693] [INFO ] [sig ] [662/3373] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:04.273741] [INFO ] [sig ] [663/3373] Forecasting CLBK... [2026-02-27T20:19:04.273772] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-27T20:19:04.273804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-27T20:19:04.288358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-27T20:19:04.288789] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-27T20:19:04.289626] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-27T20:19:04.289690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:04.289729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:04.289762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:04.289836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:04.349149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:04.350026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:04.350124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:04.350175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:04.469124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:04.469288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:04.469331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:04.469360] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:04.473020] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-27T20:19:04.473325] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-27T20:19:04.473462] [INFO ] [sig ] CLBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:04.613312] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLBK.txt [2026-02-27T20:19:04.613474] [INFO ] [sig ] [663/3373] Completed CLBK in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:04.613530] [INFO ] [sig ] [664/3373] Forecasting CLDX... [2026-02-27T20:19:04.613562] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-27T20:19:04.613616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-27T20:19:04.628256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-27T20:19:04.628745] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-27T20:19:04.629759] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-27T20:19:04.629822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:04.629862] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:04.629897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:04.629975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:04.689339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:04.690230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:04.690320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:04.690355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:04.821102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:04.821276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:04.821321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:04.821350] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:04.825207] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-27T20:19:04.825686] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-27T20:19:04.825885] [INFO ] [sig ] CLDX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:05.001133] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLDX.txt [2026-02-27T20:19:05.001380] [INFO ] [sig ] [664/3373] Completed CLDX in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:05.001427] [INFO ] [sig ] [665/3373] Forecasting CLF... [2026-02-27T20:19:05.001457] [INFO ] [sig ] Generating forecast for: CLF [2026-02-27T20:19:05.001502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-27T20:19:05.018896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-27T20:19:05.019365] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-27T20:19:05.020421] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-27T20:19:05.020499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:05.020550] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:05.020647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:05.020749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:05.079185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:05.080336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:05.080466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:05.080504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:05.215625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:05.215796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:05.215839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:05.215868] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:05.219954] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=63.56%) [2026-02-27T20:19:05.220242] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-27T20:19:05.220379] [INFO ] [sig ] CLF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:05.365972] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLF.txt [2026-02-27T20:19:05.366147] [INFO ] [sig ] [665/3373] Completed CLF in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:05.366188] [INFO ] [sig ] [666/3373] Forecasting CLFD... [2026-02-27T20:19:05.366219] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-27T20:19:05.366249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-27T20:19:05.378672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-27T20:19:05.379066] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-27T20:19:05.380198] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-27T20:19:05.380253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:05.380328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:05.380368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:05.380450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:05.442036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:05.443078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:05.443168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:05.443203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:05.571055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:05.571230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:05.571275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:05.571306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:05.575126] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-27T20:19:05.575524] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-27T20:19:05.575702] [INFO ] [sig ] CLFD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:05.732007] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLFD.txt [2026-02-27T20:19:05.732255] [INFO ] [sig ] [666/3373] Completed CLFD in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:05.732318] [INFO ] [sig ] [667/3373] Forecasting CLH... [2026-02-27T20:19:05.732356] [INFO ] [sig ] Generating forecast for: CLH [2026-02-27T20:19:05.732393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-27T20:19:05.748759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-27T20:19:05.749215] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-27T20:19:05.750390] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-27T20:19:05.750448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:05.750481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:05.750509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:05.750566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:05.813548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:05.814696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:05.814816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:05.814872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:05.939159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:05.939330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:05.939376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:05.939408] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:05.943063] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-27T20:19:05.943380] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-27T20:19:05.943527] [INFO ] [sig ] CLH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:06.091170] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLH.txt [2026-02-27T20:19:06.091340] [INFO ] [sig ] [667/3373] Completed CLH in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:06.091381] [INFO ] [sig ] [668/3373] Forecasting CLLS... [2026-02-27T20:19:06.091413] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-27T20:19:06.091446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-27T20:19:06.103569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-27T20:19:06.104099] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-27T20:19:06.105083] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-27T20:19:06.105167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:06.105203] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:06.105230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:06.105288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:06.168249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:06.169432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:06.169553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:06.169635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:06.300070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:06.300239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:06.300283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:06.300311] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:06.303803] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-02-27T20:19:06.304128] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-27T20:19:06.304267] [INFO ] [sig ] CLLS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:06.450269] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLLS.txt [2026-02-27T20:19:06.450440] [INFO ] [sig ] [668/3373] Completed CLLS in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:06.450482] [INFO ] [sig ] [669/3373] Forecasting CLMB... [2026-02-27T20:19:06.450514] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-27T20:19:06.450551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-27T20:19:06.463933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-27T20:19:06.464364] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-27T20:19:06.465233] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-27T20:19:06.465288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:06.465321] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:06.465347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:06.465403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:06.529558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:06.530503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:06.530610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:06.530648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:06.656241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:06.656412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:06.656456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:06.656543] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:06.660244] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-02-27T20:19:06.660564] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-27T20:19:06.660727] [INFO ] [sig ] CLMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:06.806325] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLMB.txt [2026-02-27T20:19:06.806487] [INFO ] [sig ] [669/3373] Completed CLMB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:06.806528] [INFO ] [sig ] [670/3373] Forecasting CLNE... [2026-02-27T20:19:06.806560] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-27T20:19:06.806615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-27T20:19:06.820829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-27T20:19:06.821269] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-27T20:19:06.822347] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-27T20:19:06.822402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:06.822435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:06.822461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:06.822519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:06.882262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:06.883197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:06.883280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:06.883314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:07.006180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:07.006350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:07.006394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:07.006424] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:07.009984] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-27T20:19:07.010296] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-27T20:19:07.010437] [INFO ] [sig ] CLNE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:07.161124] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CLNE.txt [2026-02-27T20:19:07.161282] [INFO ] [sig ] [670/3373] Completed CLNE in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:07.161324] [INFO ] [sig ] [671/3373] Forecasting CLNN... [2026-02-27T20:19:07.161355] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-27T20:19:07.161385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-27T20:19:07.173812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-27T20:19:07.174129] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-27T20:19:07.174944] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-27T20:19:07.174997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:07.175030] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:07.175057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:07.175114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:07.234131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:07.234945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:07.235031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:07.235064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:07.354827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:07.354991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:07.355037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:07.355067] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:07.358735] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-02-27T20:19:07.359212] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-27T20:19:07.359340] [INFO ] [sig ] CLNN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:07.499488] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLNN.txt [2026-02-27T20:19:07.499651] [INFO ] [sig ] [671/3373] Completed CLNN in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:07.499693] [INFO ] [sig ] [672/3373] Forecasting CLOA... [2026-02-27T20:19:07.499723] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-27T20:19:07.499755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-27T20:19:07.512473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-27T20:19:07.512912] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-27T20:19:07.513740] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-27T20:19:07.513794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:07.513827] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:07.513854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:07.513911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:07.572008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:07.572876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:07.572959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:07.572993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:07.680339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:07.680503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:07.680548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:07.680598] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:07.684177] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-27T20:19:07.684456] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-27T20:19:07.684608] [INFO ] [sig ] CLOA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:07.828791] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLOA.txt [2026-02-27T20:19:07.828940] [INFO ] [sig ] [672/3373] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-27T20:19:07.828982] [INFO ] [sig ] [673/3373] Forecasting CLRB... [2026-02-27T20:19:07.829012] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-27T20:19:07.829042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-27T20:19:07.841452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-27T20:19:07.841807] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-27T20:19:07.842630] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-27T20:19:07.842684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:07.842717] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:07.842744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:07.842801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:07.903781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:07.904627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:07.904712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:07.904744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:08.026170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:08.026338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:08.026380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:08.026410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:08.029964] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-27T20:19:08.030247] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-27T20:19:08.030395] [INFO ] [sig ] CLRB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:08.170432] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLRB.txt [2026-02-27T20:19:08.170618] [INFO ] [sig ] [673/3373] Completed CLRB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:08.170662] [INFO ] [sig ] [674/3373] Forecasting CLRO... [2026-02-27T20:19:08.170692] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-27T20:19:08.170726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-27T20:19:08.182021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-27T20:19:08.182420] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-27T20:19:08.183256] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-27T20:19:08.183310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:08.183342] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:08.183369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:08.183425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:08.241805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:08.242704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:08.242787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:08.242824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:08.364563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:08.364745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:08.364794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:08.364830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:08.368832] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=48.06%) [2026-02-27T20:19:08.369302] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-27T20:19:08.369433] [INFO ] [sig ] CLRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:08.517508] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLRO.txt [2026-02-27T20:19:08.517700] [INFO ] [sig ] [674/3373] Completed CLRO in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:08.517745] [INFO ] [sig ] [675/3373] Forecasting CLS... [2026-02-27T20:19:08.517776] [INFO ] [sig ] Generating forecast for: CLS [2026-02-27T20:19:08.517807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-27T20:19:08.531485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-27T20:19:08.531903] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-27T20:19:08.532726] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-27T20:19:08.532779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:08.532812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:08.532838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:08.532894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:08.594436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:08.595375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:08.595460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:08.595495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:08.723605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:08.723763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:08.723817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:08.723847] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:08.727587] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-27T20:19:08.727890] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-27T20:19:08.728042] [INFO ] [sig ] CLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:08.873259] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLS.txt [2026-02-27T20:19:08.873419] [INFO ] [sig ] [675/3373] Completed CLS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:08.873461] [INFO ] [sig ] [676/3373] Forecasting CLX... [2026-02-27T20:19:08.873490] [INFO ] [sig ] Generating forecast for: CLX [2026-02-27T20:19:08.873521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-27T20:19:08.887449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-27T20:19:08.887976] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-27T20:19:08.888889] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-27T20:19:08.888944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:08.888976] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:08.889004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:08.889061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:08.951850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:08.952922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:08.953076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:08.953112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:09.080024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:09.080191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:09.080236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:09.080266] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:09.083774] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-27T20:19:09.084062] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-27T20:19:09.084195] [INFO ] [sig ] CLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:09.239840] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CLX.txt [2026-02-27T20:19:09.240014] [INFO ] [sig ] [676/3373] Completed CLX in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:09.240057] [INFO ] [sig ] [677/3373] Forecasting CM... [2026-02-27T20:19:09.240089] [INFO ] [sig ] Generating forecast for: CM [2026-02-27T20:19:09.240119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-27T20:19:09.254159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-27T20:19:09.254598] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-27T20:19:09.255414] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-27T20:19:09.255467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:09.255499] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:09.255526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:09.255601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:09.316817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:09.317742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:09.317837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:09.317872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:09.447358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:09.447558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:09.447623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:09.447654] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:09.451450] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-02-27T20:19:09.451771] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-27T20:19:09.451923] [INFO ] [sig ] CM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:09.599710] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CM.txt [2026-02-27T20:19:09.599883] [INFO ] [sig ] [677/3373] Completed CM in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:09.599938] [INFO ] [sig ] [678/3373] Forecasting CMC... [2026-02-27T20:19:09.599983] [INFO ] [sig ] Generating forecast for: CMC [2026-02-27T20:19:09.600018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-27T20:19:09.613380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-27T20:19:09.613816] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-27T20:19:09.614664] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-27T20:19:09.614719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:09.614765] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:09.614796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:09.614854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:09.675514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:09.676457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:09.676598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:09.676640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:09.804263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:09.804426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:09.804469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:09.804498] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:09.808203] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-27T20:19:09.808484] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-27T20:19:09.808645] [INFO ] [sig ] CMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:09.947924] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMC.txt [2026-02-27T20:19:09.948098] [INFO ] [sig ] [678/3373] Completed CMC in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:09.948139] [INFO ] [sig ] [679/3373] Forecasting CMCM... [2026-02-27T20:19:09.948169] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-27T20:19:09.948199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-27T20:19:09.960068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-27T20:19:09.960382] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-27T20:19:09.961211] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-27T20:19:09.961264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:09.961297] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:09.961324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:09.961382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:10.019091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:10.019956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:10.020039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:10.020073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:10.140072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:10.140440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:10.140490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:10.140524] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:10.144513] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-27T20:19:10.144883] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-27T20:19:10.145042] [INFO ] [sig ] CMCM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:10.287564] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMCM.txt [2026-02-27T20:19:10.287789] [INFO ] [sig ] [679/3373] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:10.287834] [INFO ] [sig ] [680/3373] Forecasting CMCO... [2026-02-27T20:19:10.287867] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-27T20:19:10.287914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-27T20:19:10.301345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-27T20:19:10.301701] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-27T20:19:10.302532] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-27T20:19:10.302605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:10.302639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:10.302666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:10.302734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:10.360773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:10.361704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:10.361790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:10.361826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:10.484158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:10.484316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:10.484361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:10.484390] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:10.488062] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-02-27T20:19:10.488369] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-27T20:19:10.488518] [INFO ] [sig ] CMCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:10.639943] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMCO.txt [2026-02-27T20:19:10.640173] [INFO ] [sig ] [680/3373] Completed CMCO in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:10.640243] [INFO ] [sig ] [681/3373] Forecasting CMCSA... [2026-02-27T20:19:10.640292] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-27T20:19:10.640336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-27T20:19:10.654958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-27T20:19:10.655324] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-27T20:19:10.656499] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-27T20:19:10.656554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:10.656617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:10.656647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:10.656705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:10.719093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:10.719996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:10.720082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:10.720118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:10.843953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:10.844115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:10.844161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:10.844191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:10.847723] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=70.00%) [2026-02-27T20:19:10.851258] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-27T20:19:10.851452] [INFO ] [sig ] CMCSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:11.000241] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMCSA.txt [2026-02-27T20:19:11.000446] [INFO ] [sig ] [681/3373] Completed CMCSA in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:11.000518] [INFO ] [sig ] [682/3373] Forecasting CME... [2026-02-27T20:19:11.000563] [INFO ] [sig ] Generating forecast for: CME [2026-02-27T20:19:11.000625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-27T20:19:11.014205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-27T20:19:11.014601] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-27T20:19:11.015401] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-27T20:19:11.015453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:11.015487] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:11.015514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:11.015591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:11.079953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:11.080977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:11.081066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:11.081102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:11.217843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:11.218049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:11.218113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:11.218162] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:11.222123] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=57.14%) [2026-02-27T20:19:11.222451] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-27T20:19:11.222640] [INFO ] [sig ] CME: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:11.374795] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CME.txt [2026-02-27T20:19:11.374959] [INFO ] [sig ] [682/3373] Completed CME in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:11.375002] [INFO ] [sig ] [683/3373] Forecasting CMG... [2026-02-27T20:19:11.375031] [INFO ] [sig ] Generating forecast for: CMG [2026-02-27T20:19:11.375061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-27T20:19:11.388137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-27T20:19:11.388554] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-27T20:19:11.389419] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-27T20:19:11.389472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:11.389530] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:11.389558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:11.389637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:11.449227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:11.450231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:11.450338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:11.450380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:11.573321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:11.573476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:11.573520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:11.573549] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:11.576968] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-02-27T20:19:11.577245] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-27T20:19:11.577394] [INFO ] [sig ] CMG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:11.726187] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMG.txt [2026-02-27T20:19:11.726358] [INFO ] [sig ] [683/3373] Completed CMG in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:11.726402] [INFO ] [sig ] [684/3373] Forecasting CMI... [2026-02-27T20:19:11.726435] [INFO ] [sig ] Generating forecast for: CMI [2026-02-27T20:19:11.726481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-27T20:19:11.743929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-27T20:19:11.744403] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-27T20:19:11.745444] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-27T20:19:11.745507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:11.745545] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:11.745612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:11.745691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:11.811374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:11.812536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:11.812645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:11.812680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:11.939370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:11.939537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:11.939611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:11.939645] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:11.943130] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-02-27T20:19:11.943416] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-27T20:19:11.943549] [INFO ] [sig ] CMI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:12.094820] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMI.txt [2026-02-27T20:19:12.094964] [INFO ] [sig ] [684/3373] Completed CMI in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:12.095006] [INFO ] [sig ] [685/3373] Forecasting CMMB... [2026-02-27T20:19:12.095035] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-27T20:19:12.095066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-27T20:19:12.108173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-27T20:19:12.108527] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-27T20:19:12.109384] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-27T20:19:12.109437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:12.109470] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:12.109496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:12.109552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:12.166802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:12.167525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:12.167631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:12.167666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:12.286888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:12.287052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:12.287100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:12.287159] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:12.290756] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=36.29%) [2026-02-27T20:19:12.291047] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-27T20:19:12.291188] [INFO ] [sig ] CMMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:12.433911] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMMB.txt [2026-02-27T20:19:12.434048] [INFO ] [sig ] [685/3373] Completed CMMB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:12.434088] [INFO ] [sig ] [686/3373] Forecasting CMP... [2026-02-27T20:19:12.434117] [INFO ] [sig ] Generating forecast for: CMP [2026-02-27T20:19:12.434148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-27T20:19:12.448233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-27T20:19:12.448610] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-27T20:19:12.449398] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-27T20:19:12.449450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:12.449482] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:12.449508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:12.449565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:12.510747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:12.511835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:12.511920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:12.511952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:12.645456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:12.645693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:12.645744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:12.645823] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:12.650469] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-27T20:19:12.650915] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-27T20:19:12.651264] [INFO ] [sig ] CMP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:12.812498] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMP.txt [2026-02-27T20:19:12.812690] [INFO ] [sig ] [686/3373] Completed CMP in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:12.812736] [INFO ] [sig ] [687/3373] Forecasting CMPS... [2026-02-27T20:19:12.812767] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-27T20:19:12.812797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-27T20:19:12.827434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-27T20:19:12.827887] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-27T20:19:12.828994] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-27T20:19:12.829049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:12.829084] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:12.829112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:12.829170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:12.892913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:12.893827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:12.893935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:12.893972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:13.021081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:13.021257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:13.021302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:13.021332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:13.025294] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-27T20:19:13.025688] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-27T20:19:13.025847] [INFO ] [sig ] CMPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:13.171562] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMPS.txt [2026-02-27T20:19:13.171757] [INFO ] [sig ] [687/3373] Completed CMPS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:13.171801] [INFO ] [sig ] [688/3373] Forecasting CMPX... [2026-02-27T20:19:13.171830] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-27T20:19:13.171861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-27T20:19:13.184920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-27T20:19:13.185292] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-27T20:19:13.186114] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-27T20:19:13.186168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:13.186200] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:13.186227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:13.186285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:13.248292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:13.249224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:13.249310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:13.249344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:13.379124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:13.379317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:13.379567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:13.379628] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:13.383719] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-02-27T20:19:13.384056] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-27T20:19:13.384390] [INFO ] [sig ] CMPX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:13.535288] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMPX.txt [2026-02-27T20:19:13.535459] [INFO ] [sig ] [688/3373] Completed CMPX in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-27T20:19:13.535502] [INFO ] [sig ] [689/3373] Forecasting CMRE... [2026-02-27T20:19:13.535531] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-27T20:19:13.535561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-27T20:19:13.550157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-27T20:19:13.550639] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-27T20:19:13.551715] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-27T20:19:13.551776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:13.551822] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:13.551854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:13.551932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:13.615669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:13.616634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:13.616722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:13.616756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:13.748523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:13.748725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:13.748775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:13.748808] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:13.753055] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-27T20:19:13.753369] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-27T20:19:13.753513] [INFO ] [sig ] CMRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:13.908564] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMRE.txt [2026-02-27T20:19:13.908766] [INFO ] [sig ] [689/3373] Completed CMRE in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-27T20:19:13.908811] [INFO ] [sig ] [690/3373] Forecasting CMS... [2026-02-27T20:19:13.908843] [INFO ] [sig ] Generating forecast for: CMS [2026-02-27T20:19:13.908878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-27T20:19:13.922869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-27T20:19:13.923299] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-27T20:19:13.924181] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-27T20:19:13.924236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:13.924270] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:13.924297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:13.924357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:13.985035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:13.986006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:13.986098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:13.986132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:14.124005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:14.124213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:14.124259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:14.124291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:14.128173] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-27T20:19:14.128480] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-27T20:19:14.128644] [INFO ] [sig ] CMS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:14.271153] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMS.txt [2026-02-27T20:19:14.271302] [INFO ] [sig ] [690/3373] Completed CMS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:14.271343] [INFO ] [sig ] [691/3373] Forecasting CMSA... [2026-02-27T20:19:14.271374] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-27T20:19:14.271405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-27T20:19:14.283184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-27T20:19:14.283489] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-27T20:19:14.284319] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-27T20:19:14.284374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:14.284406] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:14.284433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:14.284490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:14.341689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:14.342518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:14.342626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:14.342664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:14.470087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:14.470258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:14.470303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:14.470334] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:14.474104] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-02-27T20:19:14.474479] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-27T20:19:14.474650] [INFO ] [sig ] CMSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:14.631308] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMSA.txt [2026-02-27T20:19:14.631492] [INFO ] [sig ] [691/3373] Completed CMSA in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:14.631553] [INFO ] [sig ] [692/3373] Forecasting CMSC... [2026-02-27T20:19:14.631623] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-27T20:19:14.631657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-27T20:19:14.643968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-27T20:19:14.644327] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-27T20:19:14.645185] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-27T20:19:14.645238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:14.645270] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:14.645296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:14.645353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:14.703337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:14.704257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:14.704365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:14.704398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:14.821875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:14.822058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:14.822107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:14.822136] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:14.825849] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-02-27T20:19:14.826175] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-27T20:19:14.826318] [INFO ] [sig ] CMSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:14.973891] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMSC.txt [2026-02-27T20:19:14.974069] [INFO ] [sig ] [692/3373] Completed CMSC in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:14.974110] [INFO ] [sig ] [693/3373] Forecasting CMSD... [2026-02-27T20:19:14.974139] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-27T20:19:14.974177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-27T20:19:14.986984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-27T20:19:14.987362] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-27T20:19:14.988252] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-27T20:19:14.988306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:14.988339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:14.988367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:14.988425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:15.049955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:15.050965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:15.051090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:15.051126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:15.188492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:15.188678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:15.188723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:15.188752] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:15.192309] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-27T20:19:15.192622] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-27T20:19:15.192762] [INFO ] [sig ] CMSD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:15.339845] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMSD.txt [2026-02-27T20:19:15.340035] [INFO ] [sig ] [693/3373] Completed CMSD in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:15.340087] [INFO ] [sig ] [694/3373] Forecasting CMTG... [2026-02-27T20:19:15.340119] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-27T20:19:15.340148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-27T20:19:15.353238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-27T20:19:15.353664] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-27T20:19:15.354467] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-27T20:19:15.354520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:15.354552] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:15.354605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:15.354666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:15.414629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:15.415558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:15.415664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:15.415700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:15.539485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:15.539664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:15.539709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:15.539737] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:15.543468] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-27T20:19:15.543771] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-27T20:19:15.543906] [INFO ] [sig ] CMTG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:15.692378] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CMTG.txt [2026-02-27T20:19:15.692535] [INFO ] [sig ] [694/3373] Completed CMTG in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:15.692593] [INFO ] [sig ] [695/3373] Forecasting CMTL... [2026-02-27T20:19:15.692626] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-27T20:19:15.692656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-27T20:19:15.705818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-27T20:19:15.706155] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-27T20:19:15.707169] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-27T20:19:15.707221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:15.707253] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:15.707280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:15.707336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:15.768805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:15.769692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:15.769788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:15.769824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:15.892244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:15.892402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:15.892445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:15.892473] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:15.896080] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=27.60%) [2026-02-27T20:19:15.896357] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-27T20:19:15.896488] [INFO ] [sig ] CMTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:16.055661] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CMTL.txt [2026-02-27T20:19:16.055829] [INFO ] [sig ] [695/3373] Completed CMTL in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:16.055870] [INFO ] [sig ] [696/3373] Forecasting CNA... [2026-02-27T20:19:16.055899] [INFO ] [sig ] Generating forecast for: CNA [2026-02-27T20:19:16.055931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-27T20:19:16.069456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-27T20:19:16.069916] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-27T20:19:16.070782] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-27T20:19:16.070837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:16.070870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:16.070901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:16.070971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:16.130187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:16.131117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:16.131206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:16.131240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:16.255424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:16.255607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:16.255652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:16.255698] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:16.259202] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-27T20:19:16.259478] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-27T20:19:16.259631] [INFO ] [sig ] CNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:16.405434] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNA.txt [2026-02-27T20:19:16.405648] [INFO ] [sig ] [696/3373] Completed CNA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:16.405692] [INFO ] [sig ] [697/3373] Forecasting CNC... [2026-02-27T20:19:16.405722] [INFO ] [sig ] Generating forecast for: CNC [2026-02-27T20:19:16.405760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-27T20:19:16.418294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-27T20:19:16.418671] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-27T20:19:16.419533] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-27T20:19:16.419604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:16.419638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:16.419665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:16.419722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:16.479097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:16.480055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:16.480164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:16.480202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:16.600455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:16.600633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:16.600678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:16.600708] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:16.604157] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-27T20:19:16.604433] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-27T20:19:16.604592] [INFO ] [sig ] CNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:16.749532] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNC.txt [2026-02-27T20:19:16.749698] [INFO ] [sig ] [697/3373] Completed CNC in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:16.749739] [INFO ] [sig ] [698/3373] Forecasting CNF... [2026-02-27T20:19:16.749768] [INFO ] [sig ] Generating forecast for: CNF [2026-02-27T20:19:16.749799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-27T20:19:16.761726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-27T20:19:16.762072] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-27T20:19:16.762885] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-27T20:19:16.762948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:16.762986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:16.763019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:16.763090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:16.825035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:16.826152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:16.826243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:16.826278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:16.943322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:16.943507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:16.943566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:16.943633] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:16.948545] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-27T20:19:16.948962] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-27T20:19:16.949172] [INFO ] [sig ] CNF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:17.103166] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNF.txt [2026-02-27T20:19:17.103443] [INFO ] [sig ] [698/3373] Completed CNF in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:17.103499] [INFO ] [sig ] [699/3373] Forecasting CNI... [2026-02-27T20:19:17.103532] [INFO ] [sig ] Generating forecast for: CNI [2026-02-27T20:19:17.103564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-27T20:19:17.118284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-27T20:19:17.118722] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-27T20:19:17.119626] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-27T20:19:17.119679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:17.119713] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:17.119740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:17.119809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:17.181427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:17.182446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:17.182564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:17.182621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:17.307016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:17.307180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:17.307225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:17.307255] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:17.310830] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-27T20:19:17.311125] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-27T20:19:17.311261] [INFO ] [sig ] CNI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:17.455745] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNI.txt [2026-02-27T20:19:17.455907] [INFO ] [sig ] [699/3373] Completed CNI in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:17.455952] [INFO ] [sig ] [700/3373] Forecasting CNK... [2026-02-27T20:19:17.455990] [INFO ] [sig ] Generating forecast for: CNK [2026-02-27T20:19:17.456027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-27T20:19:17.468864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-27T20:19:17.469330] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-27T20:19:17.470214] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-27T20:19:17.470269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:17.470352] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:17.470395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:17.470480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:17.531767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:17.532842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:17.532936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:17.532974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:17.675935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:17.676122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:17.676186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:17.676231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:17.681468] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-27T20:19:17.681942] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-27T20:19:17.682165] [INFO ] [sig ] CNK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:17.840757] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNK.txt [2026-02-27T20:19:17.840935] [INFO ] [sig ] [700/3373] Completed CNK in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:17.840979] [INFO ] [sig ] [701/3373] Forecasting CNM... [2026-02-27T20:19:17.841009] [INFO ] [sig ] Generating forecast for: CNM [2026-02-27T20:19:17.841040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-27T20:19:17.854214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-27T20:19:17.854553] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-27T20:19:17.855392] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-27T20:19:17.855446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:17.855477] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:17.855504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:17.855561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:17.915193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:17.915933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:17.916015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:17.916048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:18.042727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:18.042882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:18.042927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:18.042955] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:18.046499] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-02-27T20:19:18.046800] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-27T20:19:18.046934] [INFO ] [sig ] CNM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:18.190311] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNM.txt [2026-02-27T20:19:18.190487] [INFO ] [sig ] [701/3373] Completed CNM in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:18.190529] [INFO ] [sig ] [702/3373] Forecasting CNMD... [2026-02-27T20:19:18.190558] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-27T20:19:18.190610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-27T20:19:18.203825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-27T20:19:18.204309] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-27T20:19:18.205302] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-27T20:19:18.205378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:18.205413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:18.205440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:18.205498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:18.262428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:18.263396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:18.263480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:18.263513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:18.382692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:18.382848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:18.382890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:18.382919] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:18.386429] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-27T20:19:18.386726] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-27T20:19:18.386858] [INFO ] [sig ] CNMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:18.526156] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNMD.txt [2026-02-27T20:19:18.526304] [INFO ] [sig ] [702/3373] Completed CNMD in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:18.526343] [INFO ] [sig ] [703/3373] Forecasting CNNE... [2026-02-27T20:19:18.526373] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-27T20:19:18.526404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-27T20:19:18.539321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-27T20:19:18.539703] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-27T20:19:18.540545] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-27T20:19:18.540631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:18.540669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:18.540700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:18.540758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:18.602417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:18.603222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:18.603311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:18.603345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:18.728086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:18.728253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:18.728298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:18.728376] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:18.732022] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=30.00%) [2026-02-27T20:19:18.732301] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-27T20:19:18.732432] [INFO ] [sig ] CNNE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:18.874469] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNNE.txt [2026-02-27T20:19:18.874630] [INFO ] [sig ] [703/3373] Completed CNNE in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:18.874682] [INFO ] [sig ] [704/3373] Forecasting CNO... [2026-02-27T20:19:18.874714] [INFO ] [sig ] Generating forecast for: CNO [2026-02-27T20:19:18.874744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-27T20:19:18.887829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-27T20:19:18.888258] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-27T20:19:18.889107] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-27T20:19:18.889164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:18.889199] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:18.889227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:18.889286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:18.947329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:18.948247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:18.948329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:18.948361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:19.072035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:19.072217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:19.072260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:19.072289] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:19.075788] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-02-27T20:19:19.076075] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-27T20:19:19.076207] [INFO ] [sig ] CNO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:19.220263] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNO.txt [2026-02-27T20:19:19.220425] [INFO ] [sig ] [704/3373] Completed CNO in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-27T20:19:19.220467] [INFO ] [sig ] [705/3373] Forecasting CNOB... [2026-02-27T20:19:19.220497] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-27T20:19:19.220527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-27T20:19:19.233675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-27T20:19:19.234099] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-27T20:19:19.235152] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-27T20:19:19.235206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:19.235411] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:19.235437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:19.235496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:19.300752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:19.301775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:19.301865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:19.301901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:19.426238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:19.426400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:19.426444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:19.426474] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:19.430024] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=79.72%) [2026-02-27T20:19:19.430316] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-27T20:19:19.430463] [INFO ] [sig ] CNOB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:19.576014] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNOB.txt [2026-02-27T20:19:19.576181] [INFO ] [sig ] [705/3373] Completed CNOB in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-27T20:19:19.576228] [INFO ] [sig ] [706/3373] Forecasting CNP... [2026-02-27T20:19:19.576259] [INFO ] [sig ] Generating forecast for: CNP [2026-02-27T20:19:19.576290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-27T20:19:19.589791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-27T20:19:19.590229] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-27T20:19:19.591137] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-27T20:19:19.591194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:19.591226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:19.591254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:19.591313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:19.649694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:19.650602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:19.650689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:19.650726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:19.777121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:19.777282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:19.777327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:19.777356] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:19.780905] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-27T20:19:19.781222] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-27T20:19:19.781355] [INFO ] [sig ] CNP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:19.924818] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNP.txt [2026-02-27T20:19:19.924951] [INFO ] [sig ] [706/3373] Completed CNP in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-27T20:19:19.924995] [INFO ] [sig ] [707/3373] Forecasting CNQ... [2026-02-27T20:19:19.925030] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-27T20:19:19.925066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-27T20:19:19.937424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-27T20:19:19.937849] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-27T20:19:19.938762] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-27T20:19:19.938816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:19.938848] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:19.938876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:19.938940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:19.998552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:19.999460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:19.999548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:19.999605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:20.136069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:20.136271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:20.136335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:20.136584] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:20.140865] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=61.25%) [2026-02-27T20:19:20.141196] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-27T20:19:20.141357] [INFO ] [sig ] CNQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:20.289612] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNQ.txt [2026-02-27T20:19:20.289800] [INFO ] [sig ] [707/3373] Completed CNQ in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:20.289841] [INFO ] [sig ] [708/3373] Forecasting CNS... [2026-02-27T20:19:20.289870] [INFO ] [sig ] Generating forecast for: CNS [2026-02-27T20:19:20.289901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-27T20:19:20.303193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-27T20:19:20.303725] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-27T20:19:20.304607] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-27T20:19:20.304662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:20.304695] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:20.304722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:20.304780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:20.363274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:20.364228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:20.364316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:20.364348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:20.483602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:20.483761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:20.483804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:20.483832] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:20.487246] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-02-27T20:19:20.487521] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-27T20:19:20.487671] [INFO ] [sig ] CNS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:20.626009] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNS.txt [2026-02-27T20:19:20.626147] [INFO ] [sig ] [708/3373] Completed CNS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:20.626193] [INFO ] [sig ] [709/3373] Forecasting CNSP... [2026-02-27T20:19:20.626221] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-27T20:19:20.626250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-27T20:19:20.636955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-27T20:19:20.637238] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-27T20:19:20.638053] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-27T20:19:20.638105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:20.638137] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:20.638163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:20.638220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:20.695922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:20.696542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:20.696641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:20.696683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:20.822912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:20.823190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:20.823458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:20.823489] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:20.827276] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-02-27T20:19:20.827764] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-27T20:19:20.827915] [INFO ] [sig ] CNSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:20.970026] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNSP.txt [2026-02-27T20:19:20.970154] [INFO ] [sig ] [709/3373] Completed CNSP in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:20.970194] [INFO ] [sig ] [710/3373] Forecasting CNTA... [2026-02-27T20:19:20.970223] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-27T20:19:20.970253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-27T20:19:20.983772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-27T20:19:20.984165] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-27T20:19:20.984994] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-27T20:19:20.985046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:20.985077] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:20.985104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:20.985160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:21.044411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:21.045349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:21.045470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:21.045504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:21.168030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:21.168196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:21.168240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:21.168269] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:21.172133] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-02-27T20:19:21.172416] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-27T20:19:21.172546] [INFO ] [sig ] CNTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:21.313697] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNTA.txt [2026-02-27T20:19:21.313849] [INFO ] [sig ] [710/3373] Completed CNTA in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:21.313891] [INFO ] [sig ] [711/3373] Forecasting CNTY... [2026-02-27T20:19:21.313921] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-27T20:19:21.313952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-27T20:19:21.325537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-27T20:19:21.325886] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-27T20:19:21.326765] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-27T20:19:21.326819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:21.326854] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:21.326881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:21.326945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:21.385011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:21.385692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:21.385797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:21.385833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:21.506461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:21.506629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:21.506675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:21.506704] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:21.510111] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-02-27T20:19:21.510382] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-27T20:19:21.510513] [INFO ] [sig ] CNTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:21.656274] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNTY.txt [2026-02-27T20:19:21.656422] [INFO ] [sig ] [711/3373] Completed CNTY in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:21.656464] [INFO ] [sig ] [712/3373] Forecasting CNVS... [2026-02-27T20:19:21.656494] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-27T20:19:21.656524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-27T20:19:21.669178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-27T20:19:21.669547] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-27T20:19:21.670409] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-27T20:19:21.670462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:21.670494] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:21.670520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:21.670594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:21.728656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:21.729598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:21.729690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:21.729724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:21.850845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:21.851005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:21.851050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:21.851079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:21.854566] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-27T20:19:21.854868] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-27T20:19:21.855005] [INFO ] [sig ] CNVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:21.999947] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CNVS.txt [2026-02-27T20:19:22.000106] [INFO ] [sig ] [712/3373] Completed CNVS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:22.000154] [INFO ] [sig ] [713/3373] Forecasting CNX... [2026-02-27T20:19:22.000191] [INFO ] [sig ] Generating forecast for: CNX [2026-02-27T20:19:22.000227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-27T20:19:22.012737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-27T20:19:22.013112] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-27T20:19:22.013937] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-27T20:19:22.013990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:22.014034] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:22.014062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:22.014120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:22.073743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:22.074556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:22.074658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:22.074691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:22.199982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:22.200140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:22.200188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:22.200219] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:22.203801] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-27T20:19:22.204092] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-27T20:19:22.204248] [INFO ] [sig ] CNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:22.349723] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNX.txt [2026-02-27T20:19:22.349912] [INFO ] [sig ] [713/3373] Completed CNX in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:22.349954] [INFO ] [sig ] [714/3373] Forecasting CNXN... [2026-02-27T20:19:22.349985] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-27T20:19:22.350015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-27T20:19:22.362565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-27T20:19:22.362966] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-27T20:19:22.363818] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-27T20:19:22.363874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:22.363906] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:22.363934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:22.363994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:22.426501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:22.427371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:22.427476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:22.427513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:22.552159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:22.552315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:22.552359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:22.552389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:22.555904] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-27T20:19:22.556217] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-27T20:19:22.556363] [INFO ] [sig ] CNXN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:22.697539] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CNXN.txt [2026-02-27T20:19:22.697691] [INFO ] [sig ] [714/3373] Completed CNXN in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:22.697733] [INFO ] [sig ] [715/3373] Forecasting COCO... [2026-02-27T20:19:22.697761] [INFO ] [sig ] Generating forecast for: COCO [2026-02-27T20:19:22.697790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-27T20:19:22.709928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-27T20:19:22.710305] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-27T20:19:22.711101] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-27T20:19:22.711158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:22.711190] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:22.711217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:22.711274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:22.770757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:22.771407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:22.771490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:22.771523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:22.895062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:22.895202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:22.895244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:22.895272] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:22.898732] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=11.71%) [2026-02-27T20:19:22.899009] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-27T20:19:22.899154] [INFO ] [sig ] COCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:23.043733] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COCO.txt [2026-02-27T20:19:23.043867] [INFO ] [sig ] [715/3373] Completed COCO in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:23.043909] [INFO ] [sig ] [716/3373] Forecasting CODA... [2026-02-27T20:19:23.043938] [INFO ] [sig ] Generating forecast for: CODA [2026-02-27T20:19:23.043967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-27T20:19:23.055119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-27T20:19:23.055431] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-27T20:19:23.056393] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-27T20:19:23.056450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:23.056483] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:23.056512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:23.056592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:23.116006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:23.116670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:23.116760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:23.116796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:23.229592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:23.229741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:23.229785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:23.229816] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:23.233378] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-27T20:19:23.233687] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-27T20:19:23.233820] [INFO ] [sig ] CODA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:23.376803] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CODA.txt [2026-02-27T20:19:23.376924] [INFO ] [sig ] [716/3373] Completed CODA in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:23.376964] [INFO ] [sig ] [717/3373] Forecasting CODI... [2026-02-27T20:19:23.377001] [INFO ] [sig ] Generating forecast for: CODI [2026-02-27T20:19:23.377032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-27T20:19:23.389708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-27T20:19:23.390061] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-27T20:19:23.390977] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-27T20:19:23.391031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:23.391101] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:23.391131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:23.391191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:23.451881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:23.452531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:23.452629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:23.452665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:23.572650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:23.572802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:23.572845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:23.572873] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:23.576680] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-27T20:19:23.576962] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-27T20:19:23.577092] [INFO ] [sig ] CODI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:23.720473] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CODI.txt [2026-02-27T20:19:23.720613] [INFO ] [sig ] [717/3373] Completed CODI in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:23.720655] [INFO ] [sig ] [718/3373] Forecasting COEP... [2026-02-27T20:19:23.720687] [INFO ] [sig ] Generating forecast for: COEP [2026-02-27T20:19:23.720715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-27T20:19:23.732244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-27T20:19:23.732794] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-27T20:19:23.733666] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-27T20:19:23.733720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:23.733753] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:23.733779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:23.733836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:23.799891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:23.800904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:23.800989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:23.801025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:23.934033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:23.934203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:23.934246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:23.934274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:23.937946] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-27T20:19:23.938294] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-27T20:19:23.938444] [INFO ] [sig ] COEP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:24.085280] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COEP.txt [2026-02-27T20:19:24.085441] [INFO ] [sig ] [718/3373] Completed COEP in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:24.085482] [INFO ] [sig ] [719/3373] Forecasting COF... [2026-02-27T20:19:24.085511] [INFO ] [sig ] Generating forecast for: COF [2026-02-27T20:19:24.085542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-27T20:19:24.098132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-27T20:19:24.098474] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-27T20:19:24.099267] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-27T20:19:24.099320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:24.099353] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:24.099380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:24.099437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:24.157622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:24.158331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:24.158412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:24.158445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:24.282362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:24.282516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:24.282561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:24.282614] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:24.286210] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-27T20:19:24.286512] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-27T20:19:24.286668] [INFO ] [sig ] COF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:24.431442] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COF.txt [2026-02-27T20:19:24.431605] [INFO ] [sig ] [719/3373] Completed COF in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-27T20:19:24.431653] [INFO ] [sig ] [720/3373] Forecasting COFS... [2026-02-27T20:19:24.431685] [INFO ] [sig ] Generating forecast for: COFS [2026-02-27T20:19:24.431717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-27T20:19:24.443194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-27T20:19:24.443509] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-27T20:19:24.444350] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-27T20:19:24.444405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:24.444438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:24.444466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:24.444525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:24.511437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:24.512483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:24.512591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:24.512630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:24.626821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:24.626973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:24.627016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:24.627089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:24.630637] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-27T20:19:24.630919] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-27T20:19:24.631050] [INFO ] [sig ] COFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:24.773609] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COFS.txt [2026-02-27T20:19:24.773742] [INFO ] [sig ] [720/3373] Completed COFS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-27T20:19:24.773782] [INFO ] [sig ] [721/3373] Forecasting COKE... [2026-02-27T20:19:24.773813] [INFO ] [sig ] Generating forecast for: COKE [2026-02-27T20:19:24.773843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-27T20:19:24.786239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-27T20:19:24.786594] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-27T20:19:24.787392] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-27T20:19:24.787446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:24.787478] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:24.787505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:24.787562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:24.845540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:24.846259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:24.846342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:24.846376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:24.968158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:24.968323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:24.968368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:24.968399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:24.972536] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-27T20:19:24.972848] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-27T20:19:24.972986] [INFO ] [sig ] COKE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:25.120745] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COKE.txt [2026-02-27T20:19:25.120888] [INFO ] [sig ] [721/3373] Completed COKE in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-27T20:19:25.120931] [INFO ] [sig ] [722/3373] Forecasting COLB... [2026-02-27T20:19:25.120961] [INFO ] [sig ] Generating forecast for: COLB [2026-02-27T20:19:25.120993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-27T20:19:25.133060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-27T20:19:25.133410] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-27T20:19:25.134223] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-27T20:19:25.134287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:25.134327] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:25.134359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:25.134418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:25.193830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:25.194661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:25.194747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:25.194796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:25.317386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:25.317538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:25.317599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:25.317633] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:25.321176] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-27T20:19:25.321455] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-27T20:19:25.321600] [INFO ] [sig ] COLB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:25.461993] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COLB.txt [2026-02-27T20:19:25.462142] [INFO ] [sig ] [722/3373] Completed COLB in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-27T20:19:25.462195] [INFO ] [sig ] [723/3373] Forecasting COLD... [2026-02-27T20:19:25.462231] [INFO ] [sig ] Generating forecast for: COLD [2026-02-27T20:19:25.462268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-27T20:19:25.474465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-27T20:19:25.474807] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-27T20:19:25.475596] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-27T20:19:25.475649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:25.475681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:25.475708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:25.475769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:25.534325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:25.535069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:25.535156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:25.535198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:25.656874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:25.657030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:25.657073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:25.657102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:25.660554] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-27T20:19:25.660856] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-27T20:19:25.660988] [INFO ] [sig ] COLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:25.802805] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COLD.txt [2026-02-27T20:19:25.802945] [INFO ] [sig ] [723/3373] Completed COLD in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-27T20:19:25.802986] [INFO ] [sig ] [724/3373] Forecasting COLL... [2026-02-27T20:19:25.803015] [INFO ] [sig ] Generating forecast for: COLL [2026-02-27T20:19:25.803044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-27T20:19:25.816214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-27T20:19:25.816797] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-27T20:19:25.817814] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-27T20:19:25.817867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:25.821686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:25.821794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:25.821871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:25.881530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:25.882338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:25.882420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:25.882453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:26.004880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:26.005039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:26.005082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:26.005111] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:26.008703] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-02-27T20:19:26.009019] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-27T20:19:26.009157] [INFO ] [sig ] COLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:26.150739] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COLL.txt [2026-02-27T20:19:26.150882] [INFO ] [sig ] [724/3373] Completed COLL in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-27T20:19:26.150923] [INFO ] [sig ] [725/3373] Forecasting COLM... [2026-02-27T20:19:26.150952] [INFO ] [sig ] Generating forecast for: COLM [2026-02-27T20:19:26.150981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-27T20:19:26.163056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-27T20:19:26.163412] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-27T20:19:26.164243] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-27T20:19:26.164298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:26.164332] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:26.164360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:26.164418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:26.223059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:26.223739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:26.223820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:26.223854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:26.344877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:26.345040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:26.345083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:26.345112] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:26.348732] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-27T20:19:26.349055] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-27T20:19:26.349207] [INFO ] [sig ] COLM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:26.490149] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COLM.txt [2026-02-27T20:19:26.490310] [INFO ] [sig ] [725/3373] Completed COLM in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:26.490353] [INFO ] [sig ] [726/3373] Forecasting COMP... [2026-02-27T20:19:26.490382] [INFO ] [sig ] Generating forecast for: COMP [2026-02-27T20:19:26.490411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-27T20:19:26.502534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-27T20:19:26.502902] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-27T20:19:26.503721] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-27T20:19:26.503774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:26.503806] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:26.503834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:26.503892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:26.565403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:26.566307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:26.566394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:26.566428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:26.694366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:26.694528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:26.694589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:26.694624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:26.698313] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-27T20:19:26.698623] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-27T20:19:26.698760] [INFO ] [sig ] COMP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:26.841015] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COMP.txt [2026-02-27T20:19:26.841159] [INFO ] [sig ] [726/3373] Completed COMP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:26.841199] [INFO ] [sig ] [727/3373] Forecasting CONL... [2026-02-27T20:19:26.841230] [INFO ] [sig ] Generating forecast for: CONL [2026-02-27T20:19:26.841260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-27T20:19:26.855146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-27T20:19:26.855529] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-27T20:19:26.856361] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-27T20:19:26.856415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:26.856448] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:26.856477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:26.856536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:26.914250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:26.915103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:26.915215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:26.915251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:27.063564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:27.063751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:27.063796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:27.063829] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:27.067508] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-27T20:19:27.067839] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-27T20:19:27.068019] [INFO ] [sig ] CONL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:27.213669] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CONL.txt [2026-02-27T20:19:27.213831] [INFO ] [sig ] [727/3373] Completed CONL in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:27.213874] [INFO ] [sig ] [728/3373] Forecasting COO... [2026-02-27T20:19:27.213904] [INFO ] [sig ] Generating forecast for: COO [2026-02-27T20:19:27.213940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-27T20:19:27.226279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-27T20:19:27.226643] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-27T20:19:27.227536] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-27T20:19:27.227616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:27.227653] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:27.227680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:27.227738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:27.293291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:27.294190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:27.294291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:27.294337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:27.435132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:27.435344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:27.435391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:27.435420] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:27.439772] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-02-27T20:19:27.440123] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-27T20:19:27.440317] [INFO ] [sig ] COO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:27.607974] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COO.txt [2026-02-27T20:19:27.608165] [INFO ] [sig ] [728/3373] Completed COO in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:27.608210] [INFO ] [sig ] [729/3373] Forecasting COP... [2026-02-27T20:19:27.608240] [INFO ] [sig ] Generating forecast for: COP [2026-02-27T20:19:27.608270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-27T20:19:27.623263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-27T20:19:27.623855] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-27T20:19:27.625118] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-27T20:19:27.625193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:27.625243] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:27.625284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:27.625370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:27.688600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:27.689829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:27.689952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:27.690003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:27.858532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:27.858767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:27.858829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:27.858869] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:27.864768] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-27T20:19:27.865347] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-27T20:19:27.865604] [INFO ] [sig ] COP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:28.107891] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COP.txt [2026-02-27T20:19:28.108210] [INFO ] [sig ] [729/3373] Completed COP in 0.5s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:28.108267] [INFO ] [sig ] [730/3373] Forecasting COPP... [2026-02-27T20:19:28.108303] [INFO ] [sig ] Generating forecast for: COPP [2026-02-27T20:19:28.108338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-27T20:19:28.182834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-27T20:19:28.183398] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-27T20:19:28.184755] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-27T20:19:28.184829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:28.184884] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:28.184931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:28.185025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:28.306854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:28.308170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:28.308281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:28.308321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:28.486272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:28.486472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:28.486526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:28.486563] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:28.491551] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=54.44%) [2026-02-27T20:19:28.492045] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-27T20:19:28.492258] [INFO ] [sig ] COPP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:28.733603] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COPP.txt [2026-02-27T20:19:28.733893] [INFO ] [sig ] [730/3373] Completed COPP in 0.6s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:28.733950] [INFO ] [sig ] [731/3373] Forecasting CORZ... [2026-02-27T20:19:28.733991] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-27T20:19:28.734031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-27T20:19:28.763944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-27T20:19:28.764516] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-27T20:19:28.766018] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-27T20:19:28.766141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:28.766196] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:28.766243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:28.766341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:28.836735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:28.838114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:28.838247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:28.838289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:28.997156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:28.997361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:28.997429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:28.997477] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:29.002903] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-27T20:19:29.003406] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-27T20:19:29.003639] [INFO ] [sig ] CORZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:29.178106] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CORZ.txt [2026-02-27T20:19:29.178282] [INFO ] [sig ] [731/3373] Completed CORZ in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:29.178331] [INFO ] [sig ] [732/3373] Forecasting CORZZ... [2026-02-27T20:19:29.178369] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-27T20:19:29.178401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-27T20:19:29.191150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-27T20:19:29.191651] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-27T20:19:29.192814] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-27T20:19:29.192877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:29.192925] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:29.192970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:29.193050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:29.272311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:29.273256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:29.273347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:29.273382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:29.388184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:29.388353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:29.388399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:29.388430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:29.392111] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-27T20:19:29.392406] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-27T20:19:29.392543] [INFO ] [sig ] CORZZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:29.538548] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CORZZ.txt [2026-02-27T20:19:29.538737] [INFO ] [sig ] [732/3373] Completed CORZZ in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:29.538781] [INFO ] [sig ] [733/3373] Forecasting COTY... [2026-02-27T20:19:29.538812] [INFO ] [sig ] Generating forecast for: COTY [2026-02-27T20:19:29.538843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-27T20:19:29.551478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-27T20:19:29.551959] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-27T20:19:29.553036] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-27T20:19:29.553094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:29.553128] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:29.553155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:29.553212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:29.615488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:29.616487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:29.616607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:29.616645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:29.746071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:29.746249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:29.746294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:29.746323] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:29.750012] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-27T20:19:29.750294] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-27T20:19:29.750428] [INFO ] [sig ] COTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:29.894243] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COTY.txt [2026-02-27T20:19:29.894395] [INFO ] [sig ] [733/3373] Completed COTY in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:29.894437] [INFO ] [sig ] [734/3373] Forecasting COWG... [2026-02-27T20:19:29.894467] [INFO ] [sig ] Generating forecast for: COWG [2026-02-27T20:19:29.894496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-27T20:19:29.906998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-27T20:19:29.907384] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-27T20:19:29.908477] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-27T20:19:29.908530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:29.908632] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:29.908675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:29.908758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:29.966977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:29.967990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:29.968079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:29.968112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:30.109680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:30.109842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:30.109887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:30.109916] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:30.113610] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-02-27T20:19:30.113967] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-27T20:19:30.114148] [INFO ] [sig ] COWG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:30.260654] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/COWG.txt [2026-02-27T20:19:30.260824] [INFO ] [sig ] [734/3373] Completed COWG in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:30.260867] [INFO ] [sig ] [735/3373] Forecasting COYA... [2026-02-27T20:19:30.260896] [INFO ] [sig ] Generating forecast for: COYA [2026-02-27T20:19:30.260926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-27T20:19:30.275338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-27T20:19:30.275863] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-27T20:19:30.277080] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-27T20:19:30.277165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:30.277210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:30.277248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:30.277331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:30.350319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:30.351311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:30.351425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:30.351459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:30.483078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:30.483246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:30.483294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:30.483324] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:30.487032] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-02-27T20:19:30.487352] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-27T20:19:30.487492] [INFO ] [sig ] COYA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:30.637308] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/COYA.txt [2026-02-27T20:19:30.637477] [INFO ] [sig ] [735/3373] Completed COYA in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:30.637520] [INFO ] [sig ] [736/3373] Forecasting CP... [2026-02-27T20:19:30.637549] [INFO ] [sig ] Generating forecast for: CP [2026-02-27T20:19:30.637600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-27T20:19:30.650322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-27T20:19:30.650750] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-27T20:19:30.651626] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-27T20:19:30.651683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:30.651717] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:30.651744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:30.651802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:30.711219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:30.712162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:30.712252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:30.712288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:30.844838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:30.845008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:30.845055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:30.845085] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:30.849025] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-27T20:19:30.849406] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-27T20:19:30.849774] [INFO ] [sig ] CP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:31.027592] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CP.txt [2026-02-27T20:19:31.027834] [INFO ] [sig ] [736/3373] Completed CP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:31.027967] [INFO ] [sig ] [737/3373] Forecasting CPA... [2026-02-27T20:19:31.028026] [INFO ] [sig ] Generating forecast for: CPA [2026-02-27T20:19:31.028065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-27T20:19:31.043773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-27T20:19:31.044266] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-27T20:19:31.045329] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-27T20:19:31.045402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:31.045441] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:31.045472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:31.045553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:31.112498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:31.113480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:31.113601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:31.113641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:31.242256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:31.242423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:31.242467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:31.242498] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:31.246257] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-02-27T20:19:31.246569] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-27T20:19:31.246736] [INFO ] [sig ] CPA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:31.394755] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPA.txt [2026-02-27T20:19:31.394917] [INFO ] [sig ] [737/3373] Completed CPA in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:31.394959] [INFO ] [sig ] [738/3373] Forecasting CPB... [2026-02-27T20:19:31.394990] [INFO ] [sig ] Generating forecast for: CPB [2026-02-27T20:19:31.395021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-27T20:19:31.407774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-27T20:19:31.408200] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-27T20:19:31.409061] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-27T20:19:31.409115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:31.409149] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:31.409178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:31.409236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:31.471475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:31.472442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:31.472528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:31.472563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:31.588434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:31.588613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:31.588659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:31.588688] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:31.592165] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-27T20:19:31.592443] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-27T20:19:31.592592] [INFO ] [sig ] CPB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:31.743307] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPB.txt [2026-02-27T20:19:31.743538] [INFO ] [sig ] [738/3373] Completed CPB in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:31.743598] [INFO ] [sig ] [739/3373] Forecasting CPF... [2026-02-27T20:19:31.743631] [INFO ] [sig ] Generating forecast for: CPF [2026-02-27T20:19:31.743683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-27T20:19:31.760930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-27T20:19:31.761335] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-27T20:19:31.762335] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-27T20:19:31.762390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:31.762432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:31.762477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:31.762814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:31.847448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:31.848408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:31.848565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:31.848621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:31.974539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:31.974712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:31.974757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:31.974787] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:31.979167] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-27T20:19:31.979735] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-27T20:19:31.979938] [INFO ] [sig ] CPF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:32.131723] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPF.txt [2026-02-27T20:19:32.131882] [INFO ] [sig ] [739/3373] Completed CPF in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-27T20:19:32.131925] [INFO ] [sig ] [740/3373] Forecasting CPIX... [2026-02-27T20:19:32.131957] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-27T20:19:32.131989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-27T20:19:32.144383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-27T20:19:32.144768] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-27T20:19:32.145674] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-27T20:19:32.145737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:32.145773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:32.145801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:32.145860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:32.210003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:32.210969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:32.211057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:32.211093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:32.345988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:32.346161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:32.346221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:32.346254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:32.350067] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-02-27T20:19:32.350362] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-27T20:19:32.350514] [INFO ] [sig ] CPIX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:32.518867] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CPIX.txt [2026-02-27T20:19:32.519090] [INFO ] [sig ] [740/3373] Completed CPIX in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-27T20:19:32.519158] [INFO ] [sig ] [741/3373] Forecasting CPK... [2026-02-27T20:19:32.519198] [INFO ] [sig ] Generating forecast for: CPK [2026-02-27T20:19:32.519237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-27T20:19:32.535702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-27T20:19:32.536217] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-27T20:19:32.537245] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-27T20:19:32.537302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:32.537335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:32.537364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:32.537424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:32.604905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:32.605970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:32.606106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:32.606152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:32.727736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:32.727892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:32.727981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:32.728012] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:32.731636] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=42.36%) [2026-02-27T20:19:32.731919] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-27T20:19:32.732057] [INFO ] [sig ] CPK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:32.876408] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CPK.txt [2026-02-27T20:19:32.876552] [INFO ] [sig ] [741/3373] Completed CPK in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:32.876611] [INFO ] [sig ] [742/3373] Forecasting CPNG... [2026-02-27T20:19:32.876643] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-27T20:19:32.876674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-27T20:19:32.888885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-27T20:19:32.889248] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-27T20:19:32.890268] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-27T20:19:32.890322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:32.890354] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:32.890381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:32.890439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:32.950558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:32.951500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:32.951611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:32.951649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:33.079897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:33.080061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:33.080106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:33.080136] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:33.084168] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-27T20:19:33.084480] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-27T20:19:33.084663] [INFO ] [sig ] CPNG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:33.237712] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPNG.txt [2026-02-27T20:19:33.237879] [INFO ] [sig ] [742/3373] Completed CPNG in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:33.237960] [INFO ] [sig ] [743/3373] Forecasting CPRI... [2026-02-27T20:19:33.237991] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-27T20:19:33.238022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-27T20:19:33.250962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-27T20:19:33.251348] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-27T20:19:33.252172] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-27T20:19:33.252225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:33.252257] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:33.252284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:33.252351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:33.310858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:33.311789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:33.311880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:33.311914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:33.441619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:33.441789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:33.441834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:33.441863] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:33.445627] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-02-27T20:19:33.445967] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-27T20:19:33.446143] [INFO ] [sig ] CPRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:33.591140] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPRI.txt [2026-02-27T20:19:33.591300] [INFO ] [sig ] [743/3373] Completed CPRI in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:33.591341] [INFO ] [sig ] [744/3373] Forecasting CPRX... [2026-02-27T20:19:33.591371] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-27T20:19:33.591401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-27T20:19:33.604156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-27T20:19:33.604533] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-27T20:19:33.605356] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-27T20:19:33.605411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:33.605444] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:33.605472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:33.605531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:33.669489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:33.670845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:33.670931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:33.670966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:33.795789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:33.795952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:33.795997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:33.796046] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:33.799773] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=33.41%) [2026-02-27T20:19:33.800070] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-27T20:19:33.800209] [INFO ] [sig ] CPRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:33.944941] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CPRX.txt [2026-02-27T20:19:33.945122] [INFO ] [sig ] [744/3373] Completed CPRX in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:33.945165] [INFO ] [sig ] [745/3373] Forecasting CPS... [2026-02-27T20:19:33.945197] [INFO ] [sig ] Generating forecast for: CPS [2026-02-27T20:19:33.945229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-27T20:19:33.957933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-27T20:19:33.958337] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-27T20:19:33.959156] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-27T20:19:33.959208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:33.959241] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:33.959268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:33.959330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:34.017953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:34.018898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:34.018980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:34.019014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:34.146007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:34.146169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:34.146215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:34.146247] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:34.149976] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-27T20:19:34.150272] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-27T20:19:34.150412] [INFO ] [sig ] CPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:34.292736] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPS.txt [2026-02-27T20:19:34.292897] [INFO ] [sig ] [745/3373] Completed CPS in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:34.292940] [INFO ] [sig ] [746/3373] Forecasting CPSH... [2026-02-27T20:19:34.292969] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-27T20:19:34.292999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-27T20:19:34.305232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-27T20:19:34.305620] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-27T20:19:34.306414] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-27T20:19:34.306479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:34.306515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:34.306542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:34.306628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:34.366287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:34.367371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:34.367469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:34.367503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:34.498971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:34.499163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:34.499211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:34.499240] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:34.503057] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-02-27T20:19:34.503348] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-27T20:19:34.503510] [INFO ] [sig ] CPSH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:34.653361] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CPSH.txt [2026-02-27T20:19:34.653547] [INFO ] [sig ] [746/3373] Completed CPSH in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:34.653800] [INFO ] [sig ] [747/3373] Forecasting CPSS... [2026-02-27T20:19:34.653835] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-27T20:19:34.653866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-27T20:19:34.666133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-27T20:19:34.666442] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-27T20:19:34.667269] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-27T20:19:34.667324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:34.667363] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:34.667397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:34.667468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:34.730472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:34.731320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:34.731402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:34.731435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:34.846478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:34.846676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:34.846737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:34.846776] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:34.850469] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-27T20:19:34.850778] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-27T20:19:34.850913] [INFO ] [sig ] CPSS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:34.996301] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPSS.txt [2026-02-27T20:19:34.996439] [INFO ] [sig ] [747/3373] Completed CPSS in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:34.996503] [INFO ] [sig ] [748/3373] Forecasting CPZ... [2026-02-27T20:19:34.996534] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-27T20:19:34.996565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-27T20:19:35.009658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-27T20:19:35.009935] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-27T20:19:35.010925] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-27T20:19:35.010978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:35.011010] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:35.011048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:35.011106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:35.071315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:35.072128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:35.072212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:35.072246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:35.190175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:35.190319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:35.190362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:35.190392] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:35.193831] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=63.63%) [2026-02-27T20:19:35.194107] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-27T20:19:35.194239] [INFO ] [sig ] CPZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:35.339084] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CPZ.txt [2026-02-27T20:19:35.339242] [INFO ] [sig ] [748/3373] Completed CPZ in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:35.339283] [INFO ] [sig ] [749/3373] Forecasting CQP... [2026-02-27T20:19:35.339315] [INFO ] [sig ] Generating forecast for: CQP [2026-02-27T20:19:35.339346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-27T20:19:35.349797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-27T20:19:35.350072] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-27T20:19:35.350875] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-27T20:19:35.350927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:35.350961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:35.350988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:35.351044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:35.409034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:35.410015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:35.410211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:35.410253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:35.528447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:35.528627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:35.528673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:35.528706] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:35.532324] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-02-27T20:19:35.532668] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-27T20:19:35.532808] [INFO ] [sig ] CQP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:35.678382] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CQP.txt [2026-02-27T20:19:35.678568] [INFO ] [sig ] [749/3373] Completed CQP in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:35.678634] [INFO ] [sig ] [750/3373] Forecasting CRAI... [2026-02-27T20:19:35.678665] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-27T20:19:35.678695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-27T20:19:35.691905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-27T20:19:35.692318] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-27T20:19:35.693193] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-27T20:19:35.693247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:35.693280] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:35.693307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:35.693365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:35.755394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:35.756332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:35.756424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:35.756460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:35.886879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:35.887045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:35.887091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:35.887121] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:35.890798] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-27T20:19:35.891097] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-27T20:19:35.891242] [INFO ] [sig ] CRAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:36.050215] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRAI.txt [2026-02-27T20:19:36.050376] [INFO ] [sig ] [750/3373] Completed CRAI in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:36.050417] [INFO ] [sig ] [751/3373] Forecasting CRBG... [2026-02-27T20:19:36.050447] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-27T20:19:36.050477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-27T20:19:36.062877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-27T20:19:36.063258] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-27T20:19:36.064087] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-27T20:19:36.064140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:36.064171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:36.064232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:36.064292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:36.121533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:36.122321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:36.122407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:36.122442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:36.242485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:36.242669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:36.242714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:36.242744] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:36.246198] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-27T20:19:36.246481] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-27T20:19:36.246637] [INFO ] [sig ] CRBG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:36.386783] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRBG.txt [2026-02-27T20:19:36.386915] [INFO ] [sig ] [751/3373] Completed CRBG in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:36.386955] [INFO ] [sig ] [752/3373] Forecasting CRBP... [2026-02-27T20:19:36.386985] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-27T20:19:36.387020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-27T20:19:36.399360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-27T20:19:36.399736] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-27T20:19:36.400556] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-27T20:19:36.400632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:36.400665] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:36.400692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:36.400749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:36.458623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:36.459554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:36.459664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:36.459698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:36.588324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:36.588504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:36.588549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:36.588600] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:36.592347] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=23.17%) [2026-02-27T20:19:36.592689] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-27T20:19:36.592823] [INFO ] [sig ] CRBP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:36.736834] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRBP.txt [2026-02-27T20:19:36.736984] [INFO ] [sig ] [752/3373] Completed CRBP in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:36.737023] [INFO ] [sig ] [753/3373] Forecasting CRC... [2026-02-27T20:19:36.737052] [INFO ] [sig ] Generating forecast for: CRC [2026-02-27T20:19:36.737083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-27T20:19:36.750273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-27T20:19:36.750837] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-27T20:19:36.751733] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-27T20:19:36.751785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:36.751817] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:36.751846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:36.751904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:36.810928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:36.811841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:36.811931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:36.811965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:36.936045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:36.936200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:36.936245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:36.936274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:36.939790] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-27T20:19:36.940096] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-27T20:19:36.940233] [INFO ] [sig ] CRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:37.084553] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRC.txt [2026-02-27T20:19:37.084732] [INFO ] [sig ] [753/3373] Completed CRC in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:37.084774] [INFO ] [sig ] [754/3373] Forecasting CRDF... [2026-02-27T20:19:37.084803] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-27T20:19:37.084835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-27T20:19:37.170205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-27T20:19:37.170606] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-27T20:19:37.171680] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-27T20:19:37.171743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:37.171778] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:37.171805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:37.171863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:37.233105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:37.234071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:37.234168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:37.234203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:37.360684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:37.360849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:37.360894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:37.360925] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:37.364804] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-27T20:19:37.365097] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-27T20:19:37.365234] [INFO ] [sig ] CRDF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:37.507951] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRDF.txt [2026-02-27T20:19:37.508127] [INFO ] [sig ] [754/3373] Completed CRDF in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:37.508168] [INFO ] [sig ] [755/3373] Forecasting CRDO... [2026-02-27T20:19:37.508198] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-27T20:19:37.508228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-27T20:19:37.525152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-27T20:19:37.525604] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-27T20:19:37.526480] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-27T20:19:37.526538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:37.526601] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:37.526635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:37.526696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:37.590201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:37.591240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:37.591349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:37.591413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:37.742819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:37.742998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:37.743047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:37.743077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:37.746775] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-27T20:19:37.747127] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-27T20:19:37.747283] [INFO ] [sig ] CRDO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:37.954276] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRDO.txt [2026-02-27T20:19:37.954504] [INFO ] [sig ] [755/3373] Completed CRDO in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-27T20:19:37.954558] [INFO ] [sig ] [756/3373] Forecasting CRESY... [2026-02-27T20:19:37.954622] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-27T20:19:37.954662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-27T20:19:37.969477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-27T20:19:37.969935] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-27T20:19:37.970791] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-27T20:19:37.970844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:37.970876] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:37.970903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:37.970959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:38.028803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:38.029686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:38.029779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:38.029813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:38.154110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:38.154276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:38.154321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:38.154352] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:38.158037] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=52.36%) [2026-02-27T20:19:38.158374] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-27T20:19:38.158552] [INFO ] [sig ] CRESY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:38.306174] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRESY.txt [2026-02-27T20:19:38.306330] [INFO ] [sig ] [756/3373] Completed CRESY in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-27T20:19:38.306372] [INFO ] [sig ] [757/3373] Forecasting CREX... [2026-02-27T20:19:38.306403] [INFO ] [sig ] Generating forecast for: CREX [2026-02-27T20:19:38.306432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-27T20:19:38.318489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-27T20:19:38.318952] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-27T20:19:38.319964] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-27T20:19:38.320022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:38.320057] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:38.320086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:38.320146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:38.378248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:38.379174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:38.379265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:38.379299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:38.498087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:38.498262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:38.498306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:38.498336] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:38.502211] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=15.06%) [2026-02-27T20:19:38.502656] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-27T20:19:38.502813] [INFO ] [sig ] CREX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:38.650515] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CREX.txt [2026-02-27T20:19:38.650722] [INFO ] [sig ] [757/3373] Completed CREX in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-27T20:19:38.650766] [INFO ] [sig ] [758/3373] Forecasting CRGO... [2026-02-27T20:19:38.650795] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-27T20:19:38.650828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-27T20:19:38.664918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-27T20:19:38.665393] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-27T20:19:38.666418] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-27T20:19:38.666485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:38.666520] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:38.666553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:38.666662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:38.735911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:38.736928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:38.737058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:38.737093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:38.869075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:38.869305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:38.869354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:38.869384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:38.873792] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-02-27T20:19:38.874255] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-27T20:19:38.874429] [INFO ] [sig ] CRGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:39.023606] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRGO.txt [2026-02-27T20:19:39.023783] [INFO ] [sig ] [758/3373] Completed CRGO in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:39.023825] [INFO ] [sig ] [759/3373] Forecasting CRGY... [2026-02-27T20:19:39.023855] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-27T20:19:39.023886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-27T20:19:39.036568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-27T20:19:39.037003] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-27T20:19:39.037865] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-27T20:19:39.037950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:39.037984] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:39.038010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:39.038086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:39.097626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:39.098567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:39.098691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:39.098725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:39.219988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:39.220167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:39.220212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:39.220242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:39.223960] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-27T20:19:39.224332] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-27T20:19:39.224481] [INFO ] [sig ] CRGY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:39.377344] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRGY.txt [2026-02-27T20:19:39.377491] [INFO ] [sig ] [759/3373] Completed CRGY in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:39.377531] [INFO ] [sig ] [760/3373] Forecasting CRH... [2026-02-27T20:19:39.377560] [INFO ] [sig ] Generating forecast for: CRH [2026-02-27T20:19:39.377613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-27T20:19:39.390140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-27T20:19:39.390513] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-27T20:19:39.391325] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-27T20:19:39.391378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:39.391410] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:39.391437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:39.391494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:39.448555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:39.449361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:39.449442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:39.449478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:39.587451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:39.587639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:39.587879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:39.587924] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:39.591883] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=39.04%) [2026-02-27T20:19:39.592191] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-27T20:19:39.592332] [INFO ] [sig ] CRH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:39.736189] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRH.txt [2026-02-27T20:19:39.736337] [INFO ] [sig ] [760/3373] Completed CRH in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:39.736376] [INFO ] [sig ] [761/3373] Forecasting CRI... [2026-02-27T20:19:39.736405] [INFO ] [sig ] Generating forecast for: CRI [2026-02-27T20:19:39.736435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-27T20:19:39.749703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-27T20:19:39.750112] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-27T20:19:39.750964] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-27T20:19:39.751030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:39.751064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:39.751091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:39.751163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:39.809698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:39.810593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:39.810711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:39.810746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:39.932950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:39.933104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:39.933148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:39.933178] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:39.936739] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-27T20:19:39.937024] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-27T20:19:39.937159] [INFO ] [sig ] CRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:40.076759] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRI.txt [2026-02-27T20:19:40.076902] [INFO ] [sig ] [761/3373] Completed CRI in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:40.076942] [INFO ] [sig ] [762/3373] Forecasting CRK... [2026-02-27T20:19:40.076972] [INFO ] [sig ] Generating forecast for: CRK [2026-02-27T20:19:40.077001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-27T20:19:40.089611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-27T20:19:40.089991] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-27T20:19:40.090804] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-27T20:19:40.090857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:40.090889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:40.090915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:40.090972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:40.148950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:40.150069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:40.150156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:40.150190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:40.277842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:40.278054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:40.278108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:40.278138] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:40.282149] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-27T20:19:40.282472] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-27T20:19:40.282655] [INFO ] [sig ] CRK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:40.426773] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRK.txt [2026-02-27T20:19:40.426961] [INFO ] [sig ] [762/3373] Completed CRK in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:40.427026] [INFO ] [sig ] [763/3373] Forecasting CRL... [2026-02-27T20:19:40.427075] [INFO ] [sig ] Generating forecast for: CRL [2026-02-27T20:19:40.427117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-27T20:19:40.440060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-27T20:19:40.440461] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-27T20:19:40.441370] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-27T20:19:40.441425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:40.441459] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:40.441487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:40.441558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:40.500132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:40.500989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:40.501077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:40.501112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:40.628510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:40.628701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:40.628748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:40.628778] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:40.632315] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-02-27T20:19:40.632626] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-27T20:19:40.632766] [INFO ] [sig ] CRL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:40.775140] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRL.txt [2026-02-27T20:19:40.775289] [INFO ] [sig ] [763/3373] Completed CRL in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:40.775331] [INFO ] [sig ] [764/3373] Forecasting CRM... [2026-02-27T20:19:40.775361] [INFO ] [sig ] Generating forecast for: CRM [2026-02-27T20:19:40.775392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-27T20:19:40.789147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-27T20:19:40.789547] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-27T20:19:40.790368] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-27T20:19:40.790421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:40.790454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:40.790480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:40.790537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:40.849778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:40.850899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:40.850986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:40.851020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:40.976566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:40.976768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:40.976819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:40.976852] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:40.980959] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-27T20:19:40.981256] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-27T20:19:40.981396] [INFO ] [sig ] CRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:41.122865] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRM.txt [2026-02-27T20:19:41.123058] [INFO ] [sig ] [764/3373] Completed CRM in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:41.123125] [INFO ] [sig ] [765/3373] Forecasting CRMD... [2026-02-27T20:19:41.123170] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-27T20:19:41.123216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-27T20:19:41.136933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-27T20:19:41.137322] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-27T20:19:41.138222] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-27T20:19:41.138277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:41.138309] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:41.138335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:41.138393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:41.196078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:41.197009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:41.197096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:41.197129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:41.319819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:41.319983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:41.320027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:41.320056] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:41.323613] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-27T20:19:41.323912] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-27T20:19:41.324049] [INFO ] [sig ] CRMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:41.464778] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRMD.txt [2026-02-27T20:19:41.464925] [INFO ] [sig ] [765/3373] Completed CRMD in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:41.464964] [INFO ] [sig ] [766/3373] Forecasting CRML... [2026-02-27T20:19:41.464995] [INFO ] [sig ] Generating forecast for: CRML [2026-02-27T20:19:41.465025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-27T20:19:41.477478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-27T20:19:41.477936] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-27T20:19:41.478797] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-27T20:19:41.478850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:41.478882] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:41.478909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:41.478966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:41.538671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:41.539477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:41.539562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:41.539617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:41.672206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:41.672412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:41.672457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:41.672487] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:41.676209] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-27T20:19:41.676523] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-27T20:19:41.676703] [INFO ] [sig ] CRML: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:41.823727] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRML.txt [2026-02-27T20:19:41.823874] [INFO ] [sig ] [766/3373] Completed CRML in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:41.823914] [INFO ] [sig ] [767/3373] Forecasting CRNC... [2026-02-27T20:19:41.823944] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-27T20:19:41.823973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-27T20:19:41.836950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-27T20:19:41.837332] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-27T20:19:41.838204] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-27T20:19:41.838258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:41.838291] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:41.838317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:41.838374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:41.896232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:41.897185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:41.897272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:41.897305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:42.018913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:42.019079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:42.019122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:42.019151] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:42.022696] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-27T20:19:42.022978] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-27T20:19:42.023110] [INFO ] [sig ] CRNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:42.162933] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRNC.txt [2026-02-27T20:19:42.163072] [INFO ] [sig ] [767/3373] Completed CRNC in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:42.163111] [INFO ] [sig ] [768/3373] Forecasting CRNX... [2026-02-27T20:19:42.163140] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-27T20:19:42.163169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-27T20:19:42.175290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-27T20:19:42.175695] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-27T20:19:42.176480] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-27T20:19:42.176533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:42.176617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:42.176648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:42.176706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:42.233423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:42.234151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:42.234233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:42.234266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:42.361923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:42.362099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:42.362175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:42.362213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:42.365896] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-02-27T20:19:42.366192] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-27T20:19:42.366325] [INFO ] [sig ] CRNX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:42.507148] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRNX.txt [2026-02-27T20:19:42.507296] [INFO ] [sig ] [768/3373] Completed CRNX in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:42.507337] [INFO ] [sig ] [769/3373] Forecasting CRON... [2026-02-27T20:19:42.507367] [INFO ] [sig ] Generating forecast for: CRON [2026-02-27T20:19:42.507397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-27T20:19:42.519987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-27T20:19:42.520356] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-27T20:19:42.521191] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-27T20:19:42.521244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:42.521276] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:42.521303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:42.521365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:42.578493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:42.579235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:42.579317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:42.579349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:42.704410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:42.704588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:42.704636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:42.704666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:42.708074] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=31.09%) [2026-02-27T20:19:42.708349] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-27T20:19:42.708482] [INFO ] [sig ] CRON: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:42.851279] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRON.txt [2026-02-27T20:19:42.851411] [INFO ] [sig ] [769/3373] Completed CRON in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:42.851451] [INFO ] [sig ] [770/3373] Forecasting CROX... [2026-02-27T20:19:42.851480] [INFO ] [sig ] Generating forecast for: CROX [2026-02-27T20:19:42.851510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-27T20:19:42.865724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-27T20:19:42.866145] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-27T20:19:42.867011] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-27T20:19:42.867068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:42.867102] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:42.867129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:42.867191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:42.928025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:42.929051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:42.929142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:42.929177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:43.058042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:43.058211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:43.058267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:43.058299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:43.061983] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-02-27T20:19:43.062280] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-27T20:19:43.062441] [INFO ] [sig ] CROX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:43.204960] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CROX.txt [2026-02-27T20:19:43.205135] [INFO ] [sig ] [770/3373] Completed CROX in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:43.205175] [INFO ] [sig ] [771/3373] Forecasting CRS... [2026-02-27T20:19:43.205205] [INFO ] [sig ] Generating forecast for: CRS [2026-02-27T20:19:43.205238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-27T20:19:43.222235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-27T20:19:43.222720] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-27T20:19:43.223860] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-27T20:19:43.223927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:43.223972] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:43.224010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:43.224093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:43.286697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:43.287564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:43.287667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:43.287701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:43.412088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:43.412287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:43.412332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:43.412404] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:43.416722] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-27T20:19:43.417071] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-27T20:19:43.417243] [INFO ] [sig ] CRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:43.578059] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRS.txt [2026-02-27T20:19:43.578250] [INFO ] [sig ] [771/3373] Completed CRS in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:43.578295] [INFO ] [sig ] [772/3373] Forecasting CRSP... [2026-02-27T20:19:43.578327] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-27T20:19:43.578359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-27T20:19:43.592390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-27T20:19:43.592830] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-27T20:19:43.593722] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-27T20:19:43.593776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:43.593823] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:43.593852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:43.593910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:43.659482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:43.660668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:43.660783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:43.660837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:43.795513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:43.795712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:43.795762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:43.795792] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:43.799953] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-02-27T20:19:43.800266] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-27T20:19:43.800411] [INFO ] [sig ] CRSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:43.951556] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRSP.txt [2026-02-27T20:19:43.951745] [INFO ] [sig ] [772/3373] Completed CRSP in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-27T20:19:43.951787] [INFO ] [sig ] [773/3373] Forecasting CRTO... [2026-02-27T20:19:43.951818] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-27T20:19:43.951849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-27T20:19:43.964526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-27T20:19:43.964963] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-27T20:19:43.965840] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-27T20:19:43.965896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:43.965929] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:43.965957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:43.966017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:44.026238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:44.027162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:44.027250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:44.027284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:44.157411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:44.157628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:44.157683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:44.157720] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:44.161330] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-27T20:19:44.161648] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-27T20:19:44.161792] [INFO ] [sig ] CRTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:44.309397] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRTO.txt [2026-02-27T20:19:44.309561] [INFO ] [sig ] [773/3373] Completed CRTO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:44.309634] [INFO ] [sig ] [774/3373] Forecasting CRUS... [2026-02-27T20:19:44.309667] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-27T20:19:44.309701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-27T20:19:44.325417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-27T20:19:44.325915] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-27T20:19:44.326918] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-27T20:19:44.326980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:44.327019] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:44.327050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:44.327124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:44.384551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:44.385527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:44.385638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:44.385672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:44.510328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:44.510496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:44.510541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:44.510594] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:44.514160] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=15.75%) [2026-02-27T20:19:44.514468] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-27T20:19:44.514625] [INFO ] [sig ] CRUS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:44.656681] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRUS.txt [2026-02-27T20:19:44.656839] [INFO ] [sig ] [774/3373] Completed CRUS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:44.656878] [INFO ] [sig ] [775/3373] Forecasting CRVL... [2026-02-27T20:19:44.656908] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-27T20:19:44.656938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-27T20:19:44.669064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-27T20:19:44.669418] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-27T20:19:44.670234] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-27T20:19:44.670288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:44.670320] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:44.670348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:44.670405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:44.730421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:44.731198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:44.731283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:44.731316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:44.855880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:44.856076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:44.856132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:44.856163] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:44.859985] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-27T20:19:44.860278] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-27T20:19:44.860412] [INFO ] [sig ] CRVL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:45.002843] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRVL.txt [2026-02-27T20:19:45.002999] [INFO ] [sig ] [775/3373] Completed CRVL in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:45.003056] [INFO ] [sig ] [776/3373] Forecasting CRVO... [2026-02-27T20:19:45.003088] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-27T20:19:45.003120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-27T20:19:45.015840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-27T20:19:45.016413] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-27T20:19:45.017331] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-27T20:19:45.017387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:45.017420] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:45.017447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:45.017506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:45.076896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:45.077742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:45.077830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:45.077865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:45.217818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:45.218012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:45.218058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:45.218090] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:45.221729] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-27T20:19:45.222056] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-27T20:19:45.222222] [INFO ] [sig ] CRVO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:45.368787] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRVO.txt [2026-02-27T20:19:45.368964] [INFO ] [sig ] [776/3373] Completed CRVO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:45.369005] [INFO ] [sig ] [777/3373] Forecasting CRVS... [2026-02-27T20:19:45.369035] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-27T20:19:45.369066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-27T20:19:45.380628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-27T20:19:45.381006] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-27T20:19:45.381870] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-27T20:19:45.381923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:45.381956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:45.381983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:45.382045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:45.443784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:45.445008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:45.445112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:45.445147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:45.571257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:45.571423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:45.571467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:45.571497] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:45.574971] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=29.41%) [2026-02-27T20:19:45.575261] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-27T20:19:45.575449] [INFO ] [sig ] CRVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:45.716193] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CRVS.txt [2026-02-27T20:19:45.716340] [INFO ] [sig ] [777/3373] Completed CRVS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:45.716381] [INFO ] [sig ] [778/3373] Forecasting CRWD... [2026-02-27T20:19:45.716410] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-27T20:19:45.716448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-27T20:19:45.729237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-27T20:19:45.729619] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-27T20:19:45.730433] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-27T20:19:45.730486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:45.730518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:45.730546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:45.730630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:45.787352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:45.788066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:45.788173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:45.788208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:45.911464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:45.911651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:45.911718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:45.911750] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:45.915382] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-27T20:19:45.915700] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-27T20:19:45.915838] [INFO ] [sig ] CRWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:46.066542] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRWD.txt [2026-02-27T20:19:46.066730] [INFO ] [sig ] [778/3373] Completed CRWD in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:46.066779] [INFO ] [sig ] [779/3373] Forecasting CRWS... [2026-02-27T20:19:46.066810] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-27T20:19:46.066841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-27T20:19:46.078063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-27T20:19:46.078440] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-27T20:19:46.079326] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-27T20:19:46.079381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:46.079416] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:46.079443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:46.079500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:46.137661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:46.138477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:46.138562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:46.138627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:46.249830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:46.249978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:46.250021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:46.250064] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:46.253640] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=78.44%) [2026-02-27T20:19:46.253928] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-27T20:19:46.254072] [INFO ] [sig ] CRWS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:46.396514] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CRWS.txt [2026-02-27T20:19:46.396674] [INFO ] [sig ] [779/3373] Completed CRWS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:46.396716] [INFO ] [sig ] [780/3373] Forecasting CSAN... [2026-02-27T20:19:46.396746] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-27T20:19:46.396777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-27T20:19:46.411274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-27T20:19:46.411686] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-27T20:19:46.412512] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-27T20:19:46.412565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:46.412632] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:46.412666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:46.412736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:46.469961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:46.470941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:46.471026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:46.471059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:46.594653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:46.594851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:46.594912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:46.594944] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:46.599341] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-27T20:19:46.599697] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-27T20:19:46.599854] [INFO ] [sig ] CSAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:46.744965] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSAN.txt [2026-02-27T20:19:46.745138] [INFO ] [sig ] [780/3373] Completed CSAN in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:46.745186] [INFO ] [sig ] [781/3373] Forecasting CSB... [2026-02-27T20:19:46.745218] [INFO ] [sig ] Generating forecast for: CSB [2026-02-27T20:19:46.745249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-27T20:19:46.757391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-27T20:19:46.757799] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-27T20:19:46.758889] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-27T20:19:46.758942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:46.758975] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:46.759002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:46.759060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:46.819411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:46.820394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:46.820514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:46.820552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:46.946052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:46.946216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:46.946261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:46.946291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:46.949978] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-27T20:19:46.950291] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-27T20:19:46.950435] [INFO ] [sig ] CSB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:47.096703] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSB.txt [2026-02-27T20:19:47.096884] [INFO ] [sig ] [781/3373] Completed CSB in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:47.096926] [INFO ] [sig ] [782/3373] Forecasting CSCO... [2026-02-27T20:19:47.096957] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-27T20:19:47.096988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-27T20:19:47.109658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-27T20:19:47.110065] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-27T20:19:47.110884] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-27T20:19:47.110937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:47.110969] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:47.110996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:47.111053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:47.168070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:47.168899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:47.168984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:47.169017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:47.291648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:47.291832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:47.291889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:47.291920] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:47.295538] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-27T20:19:47.295865] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-27T20:19:47.295998] [INFO ] [sig ] CSCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:47.436841] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSCO.txt [2026-02-27T20:19:47.436992] [INFO ] [sig ] [782/3373] Completed CSCO in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:47.437032] [INFO ] [sig ] [783/3373] Forecasting CSGP... [2026-02-27T20:19:47.437063] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-27T20:19:47.437092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-27T20:19:47.449793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-27T20:19:47.450162] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-27T20:19:47.450974] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-27T20:19:47.451027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:47.451059] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:47.451097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:47.451155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:47.511549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:47.512411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:47.512501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:47.512535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:47.633197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:47.633359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:47.633403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:47.633432] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:47.636903] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=33.10%) [2026-02-27T20:19:47.637188] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-27T20:19:47.637320] [INFO ] [sig ] CSGP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:47.780844] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSGP.txt [2026-02-27T20:19:47.780996] [INFO ] [sig ] [783/3373] Completed CSGP in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:47.781037] [INFO ] [sig ] [784/3373] Forecasting CSGS... [2026-02-27T20:19:47.781068] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-27T20:19:47.781098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-27T20:19:47.793406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-27T20:19:47.793801] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-27T20:19:47.794636] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-27T20:19:47.794700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:47.794740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:47.794773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:47.794839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:47.852674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:47.853505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:47.853608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:47.853644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:47.984797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:47.984991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:47.985036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:47.985067] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:47.988836] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-27T20:19:47.989248] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-27T20:19:47.989415] [INFO ] [sig ] CSGS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:48.136014] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSGS.txt [2026-02-27T20:19:48.136169] [INFO ] [sig ] [784/3373] Completed CSGS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:48.136212] [INFO ] [sig ] [785/3373] Forecasting CSIQ... [2026-02-27T20:19:48.136242] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-27T20:19:48.136283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-27T20:19:48.150138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-27T20:19:48.150534] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-27T20:19:48.151369] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-27T20:19:48.151422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:48.151491] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:48.151519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:48.151594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:48.212471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:48.213361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:48.213447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:48.213482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:48.342125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:48.342288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:48.342333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:48.342362] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:48.346051] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-27T20:19:48.346350] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-27T20:19:48.346486] [INFO ] [sig ] CSIQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:48.570618] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSIQ.txt [2026-02-27T20:19:48.570772] [INFO ] [sig ] [785/3373] Completed CSIQ in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:48.570813] [INFO ] [sig ] [786/3373] Forecasting CSPI... [2026-02-27T20:19:48.570842] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-27T20:19:48.570872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-27T20:19:48.582405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-27T20:19:48.582772] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-27T20:19:48.583644] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-27T20:19:48.583705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:48.583746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:48.583779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:48.583848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:48.646610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:48.647503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:48.647612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:48.647652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:48.768346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:48.768546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:48.768611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:48.768644] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:48.772532] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-27T20:19:48.772849] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-27T20:19:48.773003] [INFO ] [sig ] CSPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:48.922102] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSPI.txt [2026-02-27T20:19:48.922255] [INFO ] [sig ] [786/3373] Completed CSPI in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:48.922298] [INFO ] [sig ] [787/3373] Forecasting CSQ... [2026-02-27T20:19:48.922337] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-27T20:19:48.922370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-27T20:19:48.935854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-27T20:19:48.936265] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-27T20:19:48.937122] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-27T20:19:48.937177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:48.937211] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:48.937240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:48.937298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:49.003590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:49.004780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:49.004906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:49.004967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:49.132684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:49.132853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:49.132896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:49.132925] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:49.136425] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-02-27T20:19:49.136738] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-27T20:19:49.136875] [INFO ] [sig ] CSQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:49.282301] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSQ.txt [2026-02-27T20:19:49.282477] [INFO ] [sig ] [787/3373] Completed CSQ in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:49.282520] [INFO ] [sig ] [788/3373] Forecasting CSTL... [2026-02-27T20:19:49.282551] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-27T20:19:49.282607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-27T20:19:49.296220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-27T20:19:49.296612] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-27T20:19:49.297685] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-27T20:19:49.297741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:49.297774] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:49.297800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:49.298083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:49.363283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:49.364337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:49.364443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:49.364480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:49.491392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:49.491558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:49.491626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:49.491694] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:49.496536] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=84.66%) [2026-02-27T20:19:49.496969] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-27T20:19:49.497149] [INFO ] [sig ] CSTL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:49.644082] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSTL.txt [2026-02-27T20:19:49.644234] [INFO ] [sig ] [788/3373] Completed CSTL in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-27T20:19:49.644273] [INFO ] [sig ] [789/3373] Forecasting CSTM... [2026-02-27T20:19:49.644304] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-27T20:19:49.644334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-27T20:19:49.657508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-27T20:19:49.657967] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-27T20:19:49.658890] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-27T20:19:49.658947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:49.658981] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:49.659010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:49.659069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:49.717520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:49.718516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:49.718627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:49.718664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:49.845517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:49.845697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:49.845752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:49.845785] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:49.849339] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-02-27T20:19:49.849653] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-27T20:19:49.849812] [INFO ] [sig ] CSTM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:49.993324] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CSTM.txt [2026-02-27T20:19:49.993477] [INFO ] [sig ] [789/3373] Completed CSTM in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-27T20:19:49.993518] [INFO ] [sig ] [790/3373] Forecasting CSWC... [2026-02-27T20:19:49.993547] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-27T20:19:49.993596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-27T20:19:50.007763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-27T20:19:50.008360] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-27T20:19:50.009181] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-27T20:19:50.009236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:50.009268] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:50.009294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:50.009352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:50.073078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:50.074276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:50.074369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:50.074403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:50.206868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:50.207029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:50.207073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:50.207141] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:50.210640] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-27T20:19:50.210922] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-27T20:19:50.211053] [INFO ] [sig ] CSWC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:50.354689] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSWC.txt [2026-02-27T20:19:50.354835] [INFO ] [sig ] [790/3373] Completed CSWC in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:50.354876] [INFO ] [sig ] [791/3373] Forecasting CSX... [2026-02-27T20:19:50.354906] [INFO ] [sig ] Generating forecast for: CSX [2026-02-27T20:19:50.354937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-27T20:19:50.368224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-27T20:19:50.368630] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-27T20:19:50.369676] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-27T20:19:50.369728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:50.369760] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:50.369786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:50.369843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:50.430162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:50.431082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:50.431168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:50.431202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:50.564458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:50.564640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:50.564685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:50.564715] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:50.568562] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=80.52%) [2026-02-27T20:19:50.568871] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-27T20:19:50.569005] [INFO ] [sig ] CSX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:50.715612] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CSX.txt [2026-02-27T20:19:50.715778] [INFO ] [sig ] [791/3373] Completed CSX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:50.715819] [INFO ] [sig ] [792/3373] Forecasting CTAS... [2026-02-27T20:19:50.715848] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-27T20:19:50.715878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-27T20:19:50.730044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-27T20:19:50.730456] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-27T20:19:50.731325] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-27T20:19:50.731382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:50.731414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:50.731440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:50.731498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:50.798567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:50.800062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:50.800200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:50.800256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:50.926738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:50.926903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:50.926948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:50.926979] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:50.930615] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-02-27T20:19:50.930909] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-27T20:19:50.931045] [INFO ] [sig ] CTAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:51.108180] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTAS.txt [2026-02-27T20:19:51.108357] [INFO ] [sig ] [792/3373] Completed CTAS in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:51.108402] [INFO ] [sig ] [793/3373] Forecasting CTBB... [2026-02-27T20:19:51.108436] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-27T20:19:51.108468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-27T20:19:51.122457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-27T20:19:51.122912] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-27T20:19:51.124085] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-27T20:19:51.124148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:51.124183] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:51.124210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:51.124268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:51.193225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:51.194320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:51.194411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:51.194459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:51.315450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:51.315638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:51.315688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:51.315719] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:51.319401] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-27T20:19:51.319755] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-27T20:19:51.319958] [INFO ] [sig ] CTBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:51.466806] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTBB.txt [2026-02-27T20:19:51.466992] [INFO ] [sig ] [793/3373] Completed CTBB in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:51.467045] [INFO ] [sig ] [794/3373] Forecasting CTBI... [2026-02-27T20:19:51.467079] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-27T20:19:51.467111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-27T20:19:51.480635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-27T20:19:51.481057] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-27T20:19:51.481950] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-27T20:19:51.482004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:51.482038] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:51.482065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:51.482135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:51.544053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:51.545277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:51.545367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:51.545402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:51.672534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:51.672746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:51.672811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:51.672854] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:51.676716] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=73.52%) [2026-02-27T20:19:51.677022] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-27T20:19:51.677167] [INFO ] [sig ] CTBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:51.830357] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTBI.txt [2026-02-27T20:19:51.830527] [INFO ] [sig ] [794/3373] Completed CTBI in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:51.830589] [INFO ] [sig ] [795/3373] Forecasting CTDD... [2026-02-27T20:19:51.830624] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-27T20:19:51.830654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-27T20:19:51.842782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-27T20:19:51.843200] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-27T20:19:51.844117] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-27T20:19:51.844174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:51.844207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:51.844236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:51.844294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:51.902699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:51.903692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:51.903849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:51.903901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:52.027998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:52.028167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:52.028211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:52.028241] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:52.032043] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-02-27T20:19:52.032375] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-27T20:19:52.032547] [INFO ] [sig ] CTDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:52.189698] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTDD.txt [2026-02-27T20:19:52.189898] [INFO ] [sig ] [795/3373] Completed CTDD in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:52.189948] [INFO ] [sig ] [796/3373] Forecasting CTKB... [2026-02-27T20:19:52.189980] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-27T20:19:52.190012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-27T20:19:52.203701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-27T20:19:52.204130] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-27T20:19:52.205056] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-27T20:19:52.205132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:52.205169] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:52.205198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:52.205259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:52.271392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:52.272433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:52.272523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:52.272558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:52.408215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:52.408393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:52.408445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:52.408475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:52.413216] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=27.14%) [2026-02-27T20:19:52.413771] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-27T20:19:52.413991] [INFO ] [sig ] CTKB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:52.576935] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTKB.txt [2026-02-27T20:19:52.577097] [INFO ] [sig ] [796/3373] Completed CTKB in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:52.577141] [INFO ] [sig ] [797/3373] Forecasting CTLP... [2026-02-27T20:19:52.577171] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-27T20:19:52.577203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-27T20:19:52.592817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-27T20:19:52.593214] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-27T20:19:52.594177] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-27T20:19:52.594244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:52.594293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:52.594324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:52.594384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:52.659819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:52.660737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:52.660835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:52.660882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:52.798968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:52.799167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:52.799229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:52.799264] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:52.803242] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=45.47%) [2026-02-27T20:19:52.803533] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-27T20:19:52.803691] [INFO ] [sig ] CTLP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:52.959362] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTLP.txt [2026-02-27T20:19:52.959532] [INFO ] [sig ] [797/3373] Completed CTLP in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:52.959595] [INFO ] [sig ] [798/3373] Forecasting CTMX... [2026-02-27T20:19:52.959630] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-27T20:19:52.959661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-27T20:19:52.972965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-27T20:19:52.973400] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-27T20:19:52.974395] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-27T20:19:52.974453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:52.974499] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:52.974534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:52.974621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:53.040942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:53.041921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:53.042019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:53.042073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:53.182948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:53.183140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:53.183192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:53.183226] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:53.187671] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=42.66%) [2026-02-27T20:19:53.188139] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-27T20:19:53.188328] [INFO ] [sig ] CTMX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:53.350907] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTMX.txt [2026-02-27T20:19:53.351113] [INFO ] [sig ] [798/3373] Completed CTMX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:53.351157] [INFO ] [sig ] [799/3373] Forecasting CTNM... [2026-02-27T20:19:53.351187] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-27T20:19:53.351219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-27T20:19:53.365623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-27T20:19:53.366073] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-27T20:19:53.366945] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-27T20:19:53.367189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:53.367223] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:53.367250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:53.367308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:53.435750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:53.436801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:53.436927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:53.436975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:53.567950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:53.568120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:53.568165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:53.568194] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:53.572171] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-27T20:19:53.572487] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-27T20:19:53.572662] [INFO ] [sig ] CTNM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:53.717868] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTNM.txt [2026-02-27T20:19:53.718051] [INFO ] [sig ] [799/3373] Completed CTNM in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:53.718107] [INFO ] [sig ] [800/3373] Forecasting CTO... [2026-02-27T20:19:53.718141] [INFO ] [sig ] Generating forecast for: CTO [2026-02-27T20:19:53.718173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-27T20:19:53.732027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-27T20:19:53.732440] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-27T20:19:53.733380] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-27T20:19:53.733441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:53.733475] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:53.733503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:53.733570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:53.797519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:53.802163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:53.802302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:53.802342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:53.938044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:53.938212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:53.938256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:53.938290] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:53.942029] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-27T20:19:53.942412] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-27T20:19:53.942589] [INFO ] [sig ] CTO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:54.101052] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTO.txt [2026-02-27T20:19:54.101221] [INFO ] [sig ] [800/3373] Completed CTO in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:54.101273] [INFO ] [sig ] [801/3373] Forecasting CTRA... [2026-02-27T20:19:54.101308] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-27T20:19:54.101345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-27T20:19:54.115233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-27T20:19:54.115683] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-27T20:19:54.116629] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-27T20:19:54.116689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:54.116724] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:54.116751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:54.116812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:54.182310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:54.183243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:54.183330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:54.183366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:54.310968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:54.311138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:54.311182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:54.311213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:54.315287] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-02-27T20:19:54.315640] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-27T20:19:54.315786] [INFO ] [sig ] CTRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:54.460700] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTRA.txt [2026-02-27T20:19:54.460858] [INFO ] [sig ] [801/3373] Completed CTRA in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:54.460906] [INFO ] [sig ] [802/3373] Forecasting CTRE... [2026-02-27T20:19:54.460944] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-27T20:19:54.460980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-27T20:19:54.473688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-27T20:19:54.474075] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-27T20:19:54.474896] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-27T20:19:54.474949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:54.475031] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:54.475061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:54.475119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:54.535525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:54.536558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:54.536662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:54.536695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:54.661688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:54.661861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:54.661912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:54.661948] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:54.665429] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-27T20:19:54.665739] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-27T20:19:54.665875] [INFO ] [sig ] CTRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:54.820300] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTRE.txt [2026-02-27T20:19:54.820504] [INFO ] [sig ] [802/3373] Completed CTRE in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:54.820565] [INFO ] [sig ] [803/3373] Forecasting CTRM... [2026-02-27T20:19:54.820630] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-27T20:19:54.820681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-27T20:19:54.835060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-27T20:19:54.835690] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-27T20:19:54.836887] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-27T20:19:54.836942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:54.836976] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:54.837003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:54.837061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:54.903211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:54.904148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:54.904238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:54.904272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:55.027277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:55.027482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:55.027538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:55.027597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:55.031544] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-27T20:19:55.031975] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-27T20:19:55.032130] [INFO ] [sig ] CTRM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:55.188286] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTRM.txt [2026-02-27T20:19:55.188490] [INFO ] [sig ] [803/3373] Completed CTRM in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:55.188536] [INFO ] [sig ] [804/3373] Forecasting CTRN... [2026-02-27T20:19:55.188567] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-27T20:19:55.188622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-27T20:19:55.201679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-27T20:19:55.202041] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-27T20:19:55.202946] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-27T20:19:55.203014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:55.203053] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:55.203082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:55.203140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:55.278205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:55.279221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:55.279316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:55.279351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:55.405547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:55.405723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:55.405766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:55.405795] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:55.409330] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-02-27T20:19:55.409628] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-27T20:19:55.409761] [INFO ] [sig ] CTRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:55.550651] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTRN.txt [2026-02-27T20:19:55.550786] [INFO ] [sig ] [804/3373] Completed CTRN in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:55.550827] [INFO ] [sig ] [805/3373] Forecasting CTS... [2026-02-27T20:19:55.550856] [INFO ] [sig ] Generating forecast for: CTS [2026-02-27T20:19:55.550887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-27T20:19:55.562678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-27T20:19:55.563038] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-27T20:19:55.563888] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-27T20:19:55.563943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:55.563978] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:55.564007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:55.564066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:55.622888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:55.623632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:55.623715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:55.623748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:55.743733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:55.743899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:55.743948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:55.744016] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:55.748060] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-27T20:19:55.748363] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-27T20:19:55.748499] [INFO ] [sig ] CTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:55.889686] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTS.txt [2026-02-27T20:19:55.889821] [INFO ] [sig ] [805/3373] Completed CTS in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.5m [2026-02-27T20:19:55.889870] [INFO ] [sig ] [806/3373] Forecasting CTSH... [2026-02-27T20:19:55.889907] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-27T20:19:55.889944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-27T20:19:55.901924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-27T20:19:55.902279] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-27T20:19:55.903097] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-27T20:19:55.903150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:55.903182] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:55.903209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:55.903266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:55.960063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:55.960771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:55.960849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:55.960882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:56.083948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:56.084287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:56.084331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:56.084359] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:56.088174] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-27T20:19:56.088450] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-27T20:19:56.088604] [INFO ] [sig ] CTSH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:56.232980] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CTSH.txt [2026-02-27T20:19:56.233136] [INFO ] [sig ] [806/3373] Completed CTSH in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-27T20:19:56.233175] [INFO ] [sig ] [807/3373] Forecasting CTVA... [2026-02-27T20:19:56.233205] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-27T20:19:56.233235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-27T20:19:56.245774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-27T20:19:56.246149] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-27T20:19:56.246974] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-27T20:19:56.247029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:56.247073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:56.247104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:56.247163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:56.306369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:56.307167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:56.307252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:56.307286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:56.434475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:56.434655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:56.434700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:56.434731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:56.438303] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-27T20:19:56.438613] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-27T20:19:56.438752] [INFO ] [sig ] CTVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:56.579546] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CTVA.txt [2026-02-27T20:19:56.579712] [INFO ] [sig ] [807/3373] Completed CTVA in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:56.579754] [INFO ] [sig ] [808/3373] Forecasting CUBE... [2026-02-27T20:19:56.579785] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-27T20:19:56.579818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-27T20:19:56.592384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-27T20:19:56.592788] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-27T20:19:56.593625] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-27T20:19:56.593682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:56.593716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:56.593743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:56.593802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:56.653353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:56.654160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:56.654439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:56.654473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:56.775618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:56.775780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:56.775823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:56.775853] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:56.779473] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-02-27T20:19:56.779789] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-27T20:19:56.779963] [INFO ] [sig ] CUBE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:56.943274] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CUBE.txt [2026-02-27T20:19:56.943453] [INFO ] [sig ] [808/3373] Completed CUBE in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:56.943496] [INFO ] [sig ] [809/3373] Forecasting CUBI... [2026-02-27T20:19:56.943529] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-27T20:19:56.943560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-27T20:19:56.956494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-27T20:19:56.956914] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-27T20:19:56.957777] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-27T20:19:56.957832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:56.957865] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:56.957892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:56.957997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:57.018169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:57.018963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:57.019051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:57.019085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:57.142881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:57.143044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:57.143088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:57.143117] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:57.146781] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-27T20:19:57.147076] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-27T20:19:57.147210] [INFO ] [sig ] CUBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:57.288377] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CUBI.txt [2026-02-27T20:19:57.288525] [INFO ] [sig ] [809/3373] Completed CUBI in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:57.288594] [INFO ] [sig ] [810/3373] Forecasting CUK... [2026-02-27T20:19:57.288635] [INFO ] [sig ] Generating forecast for: CUK [2026-02-27T20:19:57.288668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-27T20:19:57.301134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-27T20:19:57.301466] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-27T20:19:57.302272] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-27T20:19:57.302325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:57.302357] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:57.302385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:57.302441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:57.360058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:57.360747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:57.360826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:57.360859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:57.485467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:57.485645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:57.485689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:57.485717] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:57.489763] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-27T20:19:57.490042] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-27T20:19:57.490333] [INFO ] [sig ] CUK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:57.632197] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CUK.txt [2026-02-27T20:19:57.632354] [INFO ] [sig ] [810/3373] Completed CUK in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:57.632399] [INFO ] [sig ] [811/3373] Forecasting CULP... [2026-02-27T20:19:57.632431] [INFO ] [sig ] Generating forecast for: CULP [2026-02-27T20:19:57.632462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-27T20:19:57.645012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-27T20:19:57.645490] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-27T20:19:57.646497] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-27T20:19:57.646550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:57.646611] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:57.646641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:57.646698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:57.708897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:57.709681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:57.709762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:57.709794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:57.818865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:57.819012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:57.819060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:57.819094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:57.822456] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=56.53%) [2026-02-27T20:19:57.822757] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-27T20:19:57.822907] [INFO ] [sig ] CULP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:57.964276] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CULP.txt [2026-02-27T20:19:57.964433] [INFO ] [sig ] [811/3373] Completed CULP in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:57.964475] [INFO ] [sig ] [812/3373] Forecasting CURI... [2026-02-27T20:19:57.964505] [INFO ] [sig ] Generating forecast for: CURI [2026-02-27T20:19:57.964535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-27T20:19:57.977254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-27T20:19:57.977635] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-27T20:19:57.978615] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-27T20:19:57.978670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:57.978704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:57.978731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:57.978787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:58.036902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:58.037596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:58.037702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:58.037736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:58.162516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:58.162693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:58.162744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:58.162775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:58.166479] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-02-27T20:19:58.166780] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-27T20:19:58.166940] [INFO ] [sig ] CURI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:58.312549] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CURI.txt [2026-02-27T20:19:58.312731] [INFO ] [sig ] [812/3373] Completed CURI in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:58.312773] [INFO ] [sig ] [813/3373] Forecasting CUZ... [2026-02-27T20:19:58.312804] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-27T20:19:58.312833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-27T20:19:58.325342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-27T20:19:58.325739] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-27T20:19:58.326536] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-27T20:19:58.326607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:58.326642] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:58.326668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:58.326725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:58.387442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:58.388430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:58.388519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:58.388554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:58.515903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:58.516068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:58.516113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:58.516146] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:58.520168] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-02-27T20:19:58.520470] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-27T20:19:58.520628] [INFO ] [sig ] CUZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:58.684819] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CUZ.txt [2026-02-27T20:19:58.684985] [INFO ] [sig ] [813/3373] Completed CUZ in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:58.685028] [INFO ] [sig ] [814/3373] Forecasting CVBF... [2026-02-27T20:19:58.685060] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-27T20:19:58.685093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-27T20:19:58.699300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-27T20:19:58.699719] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-27T20:19:58.700566] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-27T20:19:58.700642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:58.700676] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:58.700704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:58.700763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:58.762260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:58.763123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:58.763210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:58.763263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:58.888712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:58.888876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:58.888937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:58.888967] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:58.892526] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=69.78%) [2026-02-27T20:19:58.892832] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-27T20:19:58.892968] [INFO ] [sig ] CVBF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:19:59.042053] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVBF.txt [2026-02-27T20:19:59.042205] [INFO ] [sig ] [814/3373] Completed CVBF in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:59.042246] [INFO ] [sig ] [815/3373] Forecasting CVCO... [2026-02-27T20:19:59.042276] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-27T20:19:59.042307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-27T20:19:59.054748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-27T20:19:59.055145] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-27T20:19:59.056009] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-27T20:19:59.056072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:59.056115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:59.056154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:59.056226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:59.115256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:59.116123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:59.116206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:59.116239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:59.232791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:59.232953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:59.233004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:59.233040] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:59.236491] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-27T20:19:59.236794] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-27T20:19:59.236931] [INFO ] [sig ] CVCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:59.379257] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CVCO.txt [2026-02-27T20:19:59.379417] [INFO ] [sig ] [815/3373] Completed CVCO in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:59.379459] [INFO ] [sig ] [816/3373] Forecasting CVE... [2026-02-27T20:19:59.379489] [INFO ] [sig ] Generating forecast for: CVE [2026-02-27T20:19:59.379520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-27T20:19:59.392315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-27T20:19:59.392708] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-27T20:19:59.393542] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-27T20:19:59.393615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:59.393648] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:59.393675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:59.393732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:59.452315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:59.453307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:59.453411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:59.453445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:59.577361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:59.577508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:59.577554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:59.577601] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:59.581059] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-02-27T20:19:59.581346] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-27T20:19:59.581478] [INFO ] [sig ] CVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:19:59.727733] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CVE.txt [2026-02-27T20:19:59.728063] [INFO ] [sig ] [816/3373] Completed CVE in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:19:59.728302] [INFO ] [sig ] [817/3373] Forecasting CVEO... [2026-02-27T20:19:59.728353] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-27T20:19:59.728395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-27T20:19:59.742634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-27T20:19:59.743048] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-27T20:19:59.743928] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-27T20:19:59.743994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:19:59.744032] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:19:59.744065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:19:59.744131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:19:59.804087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:19:59.804990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:19:59.805086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:19:59.805119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:19:59.921915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:19:59.922103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:19:59.922150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:19:59.922180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:19:59.925862] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-02-27T20:19:59.926320] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-27T20:19:59.926466] [INFO ] [sig ] CVEO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:00.071955] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVEO.txt [2026-02-27T20:20:00.072127] [INFO ] [sig ] [817/3373] Completed CVEO in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:20:00.072168] [INFO ] [sig ] [818/3373] Forecasting CVGI... [2026-02-27T20:20:00.072200] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-27T20:20:00.072231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-27T20:20:00.085126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-27T20:20:00.085543] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-27T20:20:00.086406] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-27T20:20:00.086462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:00.086509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:00.086540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:00.086623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:00.147294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:00.148241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:00.148338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:00.148373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:00.276465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:00.276614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:00.276660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:00.276691] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:00.280444] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-02-27T20:20:00.280831] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-27T20:20:00.280995] [INFO ] [sig ] CVGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:00.431432] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVGI.txt [2026-02-27T20:20:00.431631] [INFO ] [sig ] [818/3373] Completed CVGI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:20:00.431692] [INFO ] [sig ] [819/3373] Forecasting CVI... [2026-02-27T20:20:00.431724] [INFO ] [sig ] Generating forecast for: CVI [2026-02-27T20:20:00.431755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-27T20:20:00.445315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-27T20:20:00.445706] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-27T20:20:00.446530] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-27T20:20:00.446611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:00.446684] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:00.446713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:00.446772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:00.510294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:00.511224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:00.511309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:00.511343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:00.637327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:00.637492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:00.637537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:00.637568] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:00.641307] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-27T20:20:00.641615] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-27T20:20:00.641755] [INFO ] [sig ] CVI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:00.788914] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVI.txt [2026-02-27T20:20:00.789126] [INFO ] [sig ] [819/3373] Completed CVI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:20:00.789182] [INFO ] [sig ] [820/3373] Forecasting CVKD... [2026-02-27T20:20:00.789225] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-27T20:20:00.789265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-27T20:20:00.802653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-27T20:20:00.803082] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-27T20:20:00.803984] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-27T20:20:00.804051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:00.804087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:00.804114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:00.804171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:00.868958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:00.869906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:00.869994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:00.870030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:01.009753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:01.009943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:01.009994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:01.010026] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:01.014209] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-27T20:20:01.014606] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-27T20:20:01.014767] [INFO ] [sig ] CVKD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:01.163977] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CVKD.txt [2026-02-27T20:20:01.164148] [INFO ] [sig ] [820/3373] Completed CVKD in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:20:01.164191] [INFO ] [sig ] [821/3373] Forecasting CVNA... [2026-02-27T20:20:01.164222] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-27T20:20:01.164253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-27T20:20:01.177394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-27T20:20:01.177806] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-27T20:20:01.178781] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-27T20:20:01.178835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:01.178868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:01.178895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:01.178961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:01.237174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:01.238224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:01.238341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:01.238377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:01.364853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:01.365020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:01.365063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:01.365091] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:01.368837] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=54.75%) [2026-02-27T20:20:01.369115] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-27T20:20:01.369245] [INFO ] [sig ] CVNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:01.513804] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVNA.txt [2026-02-27T20:20:01.513978] [INFO ] [sig ] [821/3373] Completed CVNA in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.4m [2026-02-27T20:20:01.514019] [INFO ] [sig ] [822/3373] Forecasting CVRX... [2026-02-27T20:20:01.514050] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-27T20:20:01.514088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-27T20:20:01.528001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-27T20:20:01.528439] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-27T20:20:01.529285] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-27T20:20:01.529340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:01.529372] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:01.529398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:01.529454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:01.607520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:01.608838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:01.608981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:01.609037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:01.752092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:01.752273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:01.752318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:01.752390] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:01.756327] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=21.71%) [2026-02-27T20:20:01.756790] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-27T20:20:01.756974] [INFO ] [sig ] CVRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:01.910026] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CVRX.txt [2026-02-27T20:20:01.910234] [INFO ] [sig ] [822/3373] Completed CVRX in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-27T20:20:01.910281] [INFO ] [sig ] [823/3373] Forecasting CVS... [2026-02-27T20:20:01.910313] [INFO ] [sig ] Generating forecast for: CVS [2026-02-27T20:20:01.910345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-27T20:20:01.925190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-27T20:20:01.925688] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-27T20:20:01.926807] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-27T20:20:01.926875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:01.926917] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:01.926953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:01.927031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:01.993637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:01.994626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:01.994714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:01.994749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:02.127671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:02.127843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:02.127890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:02.127953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:02.131922] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-27T20:20:02.132234] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-27T20:20:02.132377] [INFO ] [sig ] CVS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:02.283233] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CVS.txt [2026-02-27T20:20:02.283402] [INFO ] [sig ] [823/3373] Completed CVS in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:02.283442] [INFO ] [sig ] [824/3373] Forecasting CVX... [2026-02-27T20:20:02.283471] [INFO ] [sig ] Generating forecast for: CVX [2026-02-27T20:20:02.283502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-27T20:20:02.297000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-27T20:20:02.297406] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-27T20:20:02.298285] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-27T20:20:02.298340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:02.298372] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:02.298400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:02.298463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:02.362015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:02.363141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:02.363286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:02.363324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:02.498502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:02.498688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:02.498733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:02.498764] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:02.502327] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-27T20:20:02.502626] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-27T20:20:02.502792] [INFO ] [sig ] CVX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:02.649817] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CVX.txt [2026-02-27T20:20:02.649992] [INFO ] [sig ] [824/3373] Completed CVX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:02.650043] [INFO ] [sig ] [825/3373] Forecasting CWAN... [2026-02-27T20:20:02.650081] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-27T20:20:02.650125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-27T20:20:02.665126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-27T20:20:02.665550] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-27T20:20:02.666452] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-27T20:20:02.666508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:02.666544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:02.666592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:02.666679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:02.738723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:02.739679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:02.739767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:02.739803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:02.885762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:02.885956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:02.886011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:02.886069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:02.891395] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-27T20:20:02.891848] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-27T20:20:02.892041] [INFO ] [sig ] CWAN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:03.061205] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CWAN.txt [2026-02-27T20:20:03.061417] [INFO ] [sig ] [825/3373] Completed CWAN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:03.061478] [INFO ] [sig ] [826/3373] Forecasting CWBC... [2026-02-27T20:20:03.061529] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-27T20:20:03.061596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-27T20:20:03.076750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-27T20:20:03.077280] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-27T20:20:03.078425] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-27T20:20:03.078491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:03.078534] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:03.078596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:03.078692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:03.153855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:03.154870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:03.154979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:03.155014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:03.293989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:03.294153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:03.294197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:03.294227] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:03.297791] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-27T20:20:03.298118] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-27T20:20:03.298256] [INFO ] [sig ] CWBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:03.444885] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CWBC.txt [2026-02-27T20:20:03.445107] [INFO ] [sig ] [826/3373] Completed CWBC in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:03.445168] [INFO ] [sig ] [827/3373] Forecasting CWCO... [2026-02-27T20:20:03.445209] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-27T20:20:03.445252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-27T20:20:03.458860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-27T20:20:03.459345] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-27T20:20:03.460515] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-27T20:20:03.460777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:03.460812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:03.460840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:03.460902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:03.529617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:03.530529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:03.530635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:03.530671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:03.651953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:03.652126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:03.652180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:03.652213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:03.656542] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-02-27T20:20:03.656862] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-27T20:20:03.657000] [INFO ] [sig ] CWCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:03.843908] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CWCO.txt [2026-02-27T20:20:03.844089] [INFO ] [sig ] [827/3373] Completed CWCO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:03.844134] [INFO ] [sig ] [828/3373] Forecasting CWD... [2026-02-27T20:20:03.844164] [INFO ] [sig ] Generating forecast for: CWD [2026-02-27T20:20:03.844200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-27T20:20:03.856734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-27T20:20:03.857070] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-27T20:20:03.857948] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-27T20:20:03.858002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:03.858035] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:03.858063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:03.858121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:03.915561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:03.916503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:03.916609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:03.916646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:04.032920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:04.033087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:04.033131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:04.033160] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:04.037379] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=15.53%) [2026-02-27T20:20:04.037744] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-27T20:20:04.037917] [INFO ] [sig ] CWD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:04.182657] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CWD.txt [2026-02-27T20:20:04.182813] [INFO ] [sig ] [828/3373] Completed CWD in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:04.182854] [INFO ] [sig ] [829/3373] Forecasting CWEN... [2026-02-27T20:20:04.182885] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-27T20:20:04.182915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-27T20:20:04.195277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-27T20:20:04.195670] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-27T20:20:04.196474] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-27T20:20:04.196528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:04.196560] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:04.196607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:04.196677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:04.253544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:04.254340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:04.254450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:04.254484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:04.380036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:04.380201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:04.380244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:04.380274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:04.383707] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=58.66%) [2026-02-27T20:20:04.383994] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-27T20:20:04.384128] [INFO ] [sig ] CWEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:04.525181] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CWEN.txt [2026-02-27T20:20:04.525338] [INFO ] [sig ] [829/3373] Completed CWEN in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:04.525379] [INFO ] [sig ] [830/3373] Forecasting CWH... [2026-02-27T20:20:04.525409] [INFO ] [sig ] Generating forecast for: CWH [2026-02-27T20:20:04.525440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-27T20:20:04.540527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-27T20:20:04.540952] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-27T20:20:04.541802] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-27T20:20:04.541937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:04.541973] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:04.542004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:04.542072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:04.599027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:04.599847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:04.599935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:04.599967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:04.724839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:04.725003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:04.725048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:04.725078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:04.729014] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-27T20:20:04.729302] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-27T20:20:04.729650] [INFO ] [sig ] CWH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:04.875837] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CWH.txt [2026-02-27T20:20:04.875983] [INFO ] [sig ] [830/3373] Completed CWH in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:04.876024] [INFO ] [sig ] [831/3373] Forecasting CWK... [2026-02-27T20:20:04.876061] [INFO ] [sig ] Generating forecast for: CWK [2026-02-27T20:20:04.876097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-27T20:20:04.888607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-27T20:20:04.889010] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-27T20:20:04.889855] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-27T20:20:04.889920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:04.889952] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:04.889978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:04.890035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:04.951183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:04.951982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:04.952067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:04.952107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:05.087819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:05.088016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:05.088063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:05.088094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:05.092142] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=86.33%) [2026-02-27T20:20:05.092491] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-27T20:20:05.092666] [INFO ] [sig ] CWK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:05.248217] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CWK.txt [2026-02-27T20:20:05.248441] [INFO ] [sig ] [831/3373] Completed CWK in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:05.248492] [INFO ] [sig ] [832/3373] Forecasting CXDO... [2026-02-27T20:20:05.248531] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-27T20:20:05.248591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-27T20:20:05.261501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-27T20:20:05.261945] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-27T20:20:05.262949] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-27T20:20:05.263006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:05.263053] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:05.263098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:05.263168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:05.327681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:05.328685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:05.328774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:05.328808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:05.456268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:05.456441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:05.456502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:05.456550] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:05.460412] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-27T20:20:05.460773] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-27T20:20:05.460931] [INFO ] [sig ] CXDO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:05.616051] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CXDO.txt [2026-02-27T20:20:05.616256] [INFO ] [sig ] [832/3373] Completed CXDO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:05.616300] [INFO ] [sig ] [833/3373] Forecasting CXE... [2026-02-27T20:20:05.616331] [INFO ] [sig ] Generating forecast for: CXE [2026-02-27T20:20:05.616362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-27T20:20:05.628782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-27T20:20:05.629156] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-27T20:20:05.630064] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-27T20:20:05.630120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:05.630156] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:05.630182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:05.630241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:05.694451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:05.695347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:05.695434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:05.695468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:05.817388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:05.817553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:05.817618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:05.817650] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:05.821651] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-02-27T20:20:05.821945] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-27T20:20:05.822082] [INFO ] [sig ] CXE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:05.978762] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CXE.txt [2026-02-27T20:20:05.978923] [INFO ] [sig ] [833/3373] Completed CXE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:05.978965] [INFO ] [sig ] [834/3373] Forecasting CXSE... [2026-02-27T20:20:05.978999] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-27T20:20:05.979030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-27T20:20:05.991936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-27T20:20:05.992345] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-27T20:20:05.993312] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-27T20:20:05.993368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:05.993412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:05.993444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:05.993515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:06.059057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:06.059992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:06.060081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:06.060116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:06.182268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:06.182443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:06.182498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:06.182529] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:06.186490] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-27T20:20:06.186800] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-27T20:20:06.186937] [INFO ] [sig ] CXSE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:06.344107] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CXSE.txt [2026-02-27T20:20:06.344293] [INFO ] [sig ] [834/3373] Completed CXSE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:06.344364] [INFO ] [sig ] [835/3373] Forecasting CYD... [2026-02-27T20:20:06.344395] [INFO ] [sig ] Generating forecast for: CYD [2026-02-27T20:20:06.344426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-27T20:20:06.356596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-27T20:20:06.356925] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-27T20:20:06.357809] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-27T20:20:06.357863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:06.357926] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:06.357958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:06.358017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:06.426845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:06.427862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:06.427968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:06.428003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:06.565162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:06.565330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:06.565374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:06.565406] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:06.568993] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-02-27T20:20:06.569312] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-27T20:20:06.569446] [INFO ] [sig ] CYD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:06.717966] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CYD.txt [2026-02-27T20:20:06.718151] [INFO ] [sig ] [835/3373] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:06.718204] [INFO ] [sig ] [836/3373] Forecasting CYH... [2026-02-27T20:20:06.718242] [INFO ] [sig ] Generating forecast for: CYH [2026-02-27T20:20:06.718274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-27T20:20:06.731292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-27T20:20:06.731669] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-27T20:20:06.732466] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-27T20:20:06.732519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:06.732607] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:06.732638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:06.732698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:06.794570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:06.795563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:06.795674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:06.795710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:06.918289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:06.918455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:06.918509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:06.918542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:06.922205] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-27T20:20:06.922510] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-27T20:20:06.922689] [INFO ] [sig ] CYH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:07.064282] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CYH.txt [2026-02-27T20:20:07.064651] [INFO ] [sig ] [836/3373] Completed CYH in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:07.064696] [INFO ] [sig ] [837/3373] Forecasting CYN... [2026-02-27T20:20:07.064725] [INFO ] [sig ] Generating forecast for: CYN [2026-02-27T20:20:07.064755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-27T20:20:07.077475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-27T20:20:07.077878] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-27T20:20:07.078742] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-27T20:20:07.078796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:07.078830] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:07.078858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:07.078928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:07.140787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:07.141713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:07.141800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:07.141835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:07.261623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:07.261789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:07.261835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:07.261866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:07.265720] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-27T20:20:07.266062] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-27T20:20:07.266207] [INFO ] [sig ] CYN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:07.424553] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CYN.txt [2026-02-27T20:20:07.424785] [INFO ] [sig ] [837/3373] Completed CYN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:07.424846] [INFO ] [sig ] [838/3373] Forecasting CYRX... [2026-02-27T20:20:07.424889] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-27T20:20:07.424932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-27T20:20:07.458430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-27T20:20:07.458808] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-27T20:20:07.459616] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-27T20:20:07.459669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:07.459702] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:07.459729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:07.459791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:07.519324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:07.520088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:07.520169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:07.520203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:07.647506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:07.647744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:07.647816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:07.647849] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:07.651502] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-27T20:20:07.651841] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-27T20:20:07.651995] [INFO ] [sig ] CYRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:07.802531] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CYRX.txt [2026-02-27T20:20:07.802808] [INFO ] [sig ] [838/3373] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.3m [2026-02-27T20:20:07.802875] [INFO ] [sig ] [839/3373] Forecasting CYTK... [2026-02-27T20:20:07.802909] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-27T20:20:07.802943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-27T20:20:07.816529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-27T20:20:07.816984] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-27T20:20:07.817869] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-27T20:20:07.817954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:07.817989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:07.818042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:07.818125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:07.880037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:07.881076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:07.881208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:07.881248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:08.011393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:08.011560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:08.011625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:08.011689] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:08.015135] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-27T20:20:08.015414] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-27T20:20:08.015545] [INFO ] [sig ] CYTK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:08.177223] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CYTK.txt [2026-02-27T20:20:08.177397] [INFO ] [sig ] [839/3373] Completed CYTK in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-27T20:20:08.177440] [INFO ] [sig ] [840/3373] Forecasting CZFS... [2026-02-27T20:20:08.177470] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-27T20:20:08.177502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-27T20:20:08.188473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-27T20:20:08.188898] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-27T20:20:08.189924] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-27T20:20:08.189977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:08.190009] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:08.190036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:08.190092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:08.251773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:08.252743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:08.252831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:08.252866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:08.360042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:08.360208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:08.360253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:08.360282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:08.363840] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-27T20:20:08.364141] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-27T20:20:08.364283] [INFO ] [sig ] CZFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:08.511917] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CZFS.txt [2026-02-27T20:20:08.512082] [INFO ] [sig ] [840/3373] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:08.512124] [INFO ] [sig ] [841/3373] Forecasting CZNC... [2026-02-27T20:20:08.512154] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-27T20:20:08.512184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-27T20:20:08.523855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-27T20:20:08.524146] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-27T20:20:08.524939] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-27T20:20:08.524992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:08.525025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:08.525053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:08.525110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:08.589205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:08.590193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:08.590295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:08.590343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:08.728598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:08.728769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:08.728820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:08.728850] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:08.732511] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-27T20:20:08.732819] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-27T20:20:08.732957] [INFO ] [sig ] CZNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:08.881806] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/CZNC.txt [2026-02-27T20:20:08.881988] [INFO ] [sig ] [841/3373] Completed CZNC in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:08.882036] [INFO ] [sig ] [842/3373] Forecasting CZWI... [2026-02-27T20:20:08.882067] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-27T20:20:08.882108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-27T20:20:08.896564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-27T20:20:08.897011] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-27T20:20:08.897868] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-27T20:20:08.897954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:08.898012] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:08.898055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:08.898132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:08.957095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:08.958089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:08.958180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:08.958217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:09.083605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:09.083782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:09.083827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:09.083857] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:09.087803] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-27T20:20:09.088218] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-27T20:20:09.088379] [INFO ] [sig ] CZWI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:09.242032] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/CZWI.txt [2026-02-27T20:20:09.242224] [INFO ] [sig ] [842/3373] Completed CZWI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:09.242271] [INFO ] [sig ] [843/3373] Forecasting DAL... [2026-02-27T20:20:09.242301] [INFO ] [sig ] Generating forecast for: DAL [2026-02-27T20:20:09.242332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-27T20:20:09.256431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-27T20:20:09.256895] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-27T20:20:09.257807] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-27T20:20:09.257862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:09.257927] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:09.257964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:09.258038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:09.320079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:09.321248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:09.321368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:09.321403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:09.451081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:09.451238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:09.451289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:09.451321] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:09.454986] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-27T20:20:09.455354] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-27T20:20:09.455502] [INFO ] [sig ] DAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:09.600972] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DAL.txt [2026-02-27T20:20:09.601105] [INFO ] [sig ] [843/3373] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:09.601145] [INFO ] [sig ] [844/3373] Forecasting DAN... [2026-02-27T20:20:09.601176] [INFO ] [sig ] Generating forecast for: DAN [2026-02-27T20:20:09.601206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-27T20:20:09.613416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-27T20:20:09.613803] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-27T20:20:09.614618] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-27T20:20:09.614671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:09.614703] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:09.614730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:09.614788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:09.672172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:09.672888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:09.672972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:09.673007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:09.797011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:09.797157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:09.797201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:09.797231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:09.801155] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=22.04%) [2026-02-27T20:20:09.801647] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-27T20:20:09.801784] [INFO ] [sig ] DAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:09.942986] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DAN.txt [2026-02-27T20:20:09.943125] [INFO ] [sig ] [844/3373] Completed DAN in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:09.943166] [INFO ] [sig ] [845/3373] Forecasting DAO... [2026-02-27T20:20:09.943196] [INFO ] [sig ] Generating forecast for: DAO [2026-02-27T20:20:09.943226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-27T20:20:09.956647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-27T20:20:09.957047] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-27T20:20:09.957883] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-27T20:20:09.957964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:09.957997] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:09.958026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:09.958084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:10.015946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:10.016745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:10.016829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:10.016861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:10.139705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:10.139874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:10.139918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:10.139946] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:10.143704] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-27T20:20:10.144032] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-27T20:20:10.144171] [INFO ] [sig ] DAO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:10.289767] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DAO.txt [2026-02-27T20:20:10.289936] [INFO ] [sig ] [845/3373] Completed DAO in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:10.289980] [INFO ] [sig ] [846/3373] Forecasting DAPP... [2026-02-27T20:20:10.290019] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-27T20:20:10.290052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-27T20:20:10.303922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-27T20:20:10.304312] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-27T20:20:10.305174] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-27T20:20:10.305227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:10.305259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:10.305286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:10.305344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:10.369860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:10.371000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:10.371125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:10.371160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:10.501281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:10.501447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:10.501492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:10.501523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:10.505061] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-02-27T20:20:10.505348] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-27T20:20:10.505659] [INFO ] [sig ] DAPP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:10.658425] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DAPP.txt [2026-02-27T20:20:10.658781] [INFO ] [sig ] [846/3373] Completed DAPP in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:10.658824] [INFO ] [sig ] [847/3373] Forecasting DARE... [2026-02-27T20:20:10.658854] [INFO ] [sig ] Generating forecast for: DARE [2026-02-27T20:20:10.658884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-27T20:20:10.671138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-27T20:20:10.671670] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-27T20:20:10.672531] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-27T20:20:10.672613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:10.672648] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:10.672675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:10.672733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:10.732630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:10.733412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:10.733493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:10.733526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:10.849173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:10.849332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:10.849377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:10.849407] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:10.853087] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-27T20:20:10.853396] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-27T20:20:10.853527] [INFO ] [sig ] DARE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:10.998692] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DARE.txt [2026-02-27T20:20:10.998855] [INFO ] [sig ] [847/3373] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:10.998895] [INFO ] [sig ] [848/3373] Forecasting DASH... [2026-02-27T20:20:10.998925] [INFO ] [sig ] Generating forecast for: DASH [2026-02-27T20:20:10.998955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-27T20:20:11.012567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-27T20:20:11.012985] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-27T20:20:11.013812] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-27T20:20:11.013871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:11.013913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:11.013947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:11.014007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:11.074019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:11.074920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:11.075007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:11.075040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:11.201516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:11.201694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:11.201740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:11.201770] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:11.206025] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: DOWN (p=23.88%) [2026-02-27T20:20:11.206304] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-27T20:20:11.206647] [INFO ] [sig ] DASH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:11.353010] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DASH.txt [2026-02-27T20:20:11.353174] [INFO ] [sig ] [848/3373] Completed DASH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:11.353225] [INFO ] [sig ] [849/3373] Forecasting DAVA... [2026-02-27T20:20:11.353265] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-27T20:20:11.353297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-27T20:20:11.368896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-27T20:20:11.369353] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-27T20:20:11.370412] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-27T20:20:11.370467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:11.370501] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:11.370528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:11.370793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:11.432004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:11.432762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:11.432846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:11.432880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:11.561717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:11.561871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:11.561915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:11.561979] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:11.565591] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-02-27T20:20:11.565876] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-27T20:20:11.566014] [INFO ] [sig ] DAVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:11.714547] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DAVA.txt [2026-02-27T20:20:11.714765] [INFO ] [sig ] [849/3373] Completed DAVA in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:11.714817] [INFO ] [sig ] [850/3373] Forecasting DAVE... [2026-02-27T20:20:11.714852] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-27T20:20:11.714885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-27T20:20:11.727643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-27T20:20:11.728013] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-27T20:20:11.729073] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-27T20:20:11.729129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:11.729164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:11.729193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:11.729254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:11.790680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:11.791494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:11.791606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:11.791646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:11.916738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:11.916919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:11.916968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:11.917015] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:11.921071] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-27T20:20:11.921388] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-27T20:20:11.921742] [INFO ] [sig ] DAVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:12.074609] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DAVE.txt [2026-02-27T20:20:12.074789] [INFO ] [sig ] [850/3373] Completed DAVE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:12.074835] [INFO ] [sig ] [851/3373] Forecasting DAWN... [2026-02-27T20:20:12.074867] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-27T20:20:12.074899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-27T20:20:12.088939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-27T20:20:12.089301] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-27T20:20:12.090120] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-27T20:20:12.090174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:12.090211] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:12.090245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:12.090332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:12.153690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:12.154900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:12.155028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:12.155100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:12.281343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:12.281502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:12.281547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:12.281597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:12.285181] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=39.12%) [2026-02-27T20:20:12.285473] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-27T20:20:12.285627] [INFO ] [sig ] DAWN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:12.427528] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DAWN.txt [2026-02-27T20:20:12.427684] [INFO ] [sig ] [851/3373] Completed DAWN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:12.427727] [INFO ] [sig ] [852/3373] Forecasting DB... [2026-02-27T20:20:12.427757] [INFO ] [sig ] Generating forecast for: DB [2026-02-27T20:20:12.427790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-27T20:20:12.440918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-27T20:20:12.441294] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-27T20:20:12.442142] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-27T20:20:12.442197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:12.442232] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:12.442263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:12.442323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:12.500660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:12.501428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:12.501516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:12.501551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:12.640486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:12.640687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:12.640735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:12.640768] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:12.644649] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-02-27T20:20:12.644955] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-27T20:20:12.645093] [INFO ] [sig ] DB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:12.808386] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DB.txt [2026-02-27T20:20:12.808544] [INFO ] [sig ] [852/3373] Completed DB in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:12.808606] [INFO ] [sig ] [853/3373] Forecasting DBI... [2026-02-27T20:20:12.808639] [INFO ] [sig ] Generating forecast for: DBI [2026-02-27T20:20:12.808668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-27T20:20:12.820375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-27T20:20:12.820703] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-27T20:20:12.821518] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-27T20:20:12.821589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:12.821658] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:12.821688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:12.821757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:12.881060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:12.882003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:12.882092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:12.882126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:13.006160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:13.006327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:13.006379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:13.006417] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:13.010423] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-27T20:20:13.010732] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-27T20:20:13.010871] [INFO ] [sig ] DBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:13.156059] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DBI.txt [2026-02-27T20:20:13.156210] [INFO ] [sig ] [853/3373] Completed DBI in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:13.156266] [INFO ] [sig ] [854/3373] Forecasting DBL... [2026-02-27T20:20:13.156321] [INFO ] [sig ] Generating forecast for: DBL [2026-02-27T20:20:13.156360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-27T20:20:13.168874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-27T20:20:13.169271] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-27T20:20:13.170348] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-27T20:20:13.170415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:13.170451] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:13.170478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:13.170733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:13.233681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:13.234630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:13.234724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:13.234761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:13.355961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:13.356122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:13.356168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:13.356196] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:13.359826] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=16.49%) [2026-02-27T20:20:13.360114] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-27T20:20:13.360249] [INFO ] [sig ] DBL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:13.500948] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DBL.txt [2026-02-27T20:20:13.501111] [INFO ] [sig ] [854/3373] Completed DBL in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:13.501153] [INFO ] [sig ] [855/3373] Forecasting DBRG... [2026-02-27T20:20:13.501184] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-27T20:20:13.501214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-27T20:20:13.514514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-27T20:20:13.514911] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-27T20:20:13.515754] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-27T20:20:13.515818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:13.515853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:13.515882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:13.515947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:13.577085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:13.578269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:13.578361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:13.578396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:13.703759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:13.703926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:13.703969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:13.703998] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:13.707503] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-27T20:20:13.707815] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-27T20:20:13.707996] [INFO ] [sig ] DBRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:13.867536] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DBRG.txt [2026-02-27T20:20:13.867708] [INFO ] [sig ] [855/3373] Completed DBRG in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-27T20:20:13.867747] [INFO ] [sig ] [856/3373] Forecasting DBX... [2026-02-27T20:20:13.867790] [INFO ] [sig ] Generating forecast for: DBX [2026-02-27T20:20:13.867832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-27T20:20:13.880549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-27T20:20:13.880952] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-27T20:20:13.881805] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-27T20:20:13.881859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:13.881895] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:13.881938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:13.882001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:13.941947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:13.943039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:13.943135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:13.943169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:14.078981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:14.079150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:14.079194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:14.079261] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:14.082975] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-02-27T20:20:14.083311] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-27T20:20:14.083458] [INFO ] [sig ] DBX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:14.229352] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DBX.txt [2026-02-27T20:20:14.229524] [INFO ] [sig ] [856/3373] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:14.229564] [INFO ] [sig ] [857/3373] Forecasting DCBO... [2026-02-27T20:20:14.229617] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-27T20:20:14.229648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-27T20:20:14.241101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-27T20:20:14.241369] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-27T20:20:14.242183] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-27T20:20:14.242236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:14.242268] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:14.242295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:14.242352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:14.300851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:14.301475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:14.301556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:14.301608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:14.425315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:14.425478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:14.425523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:14.425551] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:14.429010] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-27T20:20:14.429289] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-27T20:20:14.429418] [INFO ] [sig ] DCBO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:14.569334] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DCBO.txt [2026-02-27T20:20:14.569490] [INFO ] [sig ] [857/3373] Completed DCBO in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:14.569529] [INFO ] [sig ] [858/3373] Forecasting DCI... [2026-02-27T20:20:14.569560] [INFO ] [sig ] Generating forecast for: DCI [2026-02-27T20:20:14.569611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-27T20:20:14.581371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-27T20:20:14.581699] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-27T20:20:14.582493] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-27T20:20:14.582547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:14.582599] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:14.582629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:14.582689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:14.644885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:14.645930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:14.646019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:14.646053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:14.770764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:14.770932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:14.770977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:14.771009] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:14.774672] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-02-27T20:20:14.774969] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-27T20:20:14.775110] [INFO ] [sig ] DCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:14.927104] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DCI.txt [2026-02-27T20:20:14.927311] [INFO ] [sig ] [858/3373] Completed DCI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:14.927368] [INFO ] [sig ] [859/3373] Forecasting DCO... [2026-02-27T20:20:14.927403] [INFO ] [sig ] Generating forecast for: DCO [2026-02-27T20:20:14.927436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-27T20:20:14.939445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-27T20:20:14.939797] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-27T20:20:14.940680] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-27T20:20:14.940734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:14.940767] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:14.940794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:14.940862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:15.003761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:15.004713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:15.004801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:15.004834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:15.125258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:15.125444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:15.125509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:15.125557] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:15.129753] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-27T20:20:15.130123] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-27T20:20:15.130292] [INFO ] [sig ] DCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:15.280376] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DCO.txt [2026-02-27T20:20:15.280549] [INFO ] [sig ] [859/3373] Completed DCO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:15.280616] [INFO ] [sig ] [860/3373] Forecasting DCOM... [2026-02-27T20:20:15.280647] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-27T20:20:15.280676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-27T20:20:15.293936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-27T20:20:15.294345] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-27T20:20:15.295194] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-27T20:20:15.295252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:15.295294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:15.295323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:15.295382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:15.354096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:15.354853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:15.354933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:15.354966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:15.473338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:15.473518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:15.473563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:15.473624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:15.478099] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-02-27T20:20:15.478530] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-27T20:20:15.478713] [INFO ] [sig ] DCOM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:15.624473] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DCOM.txt [2026-02-27T20:20:15.624622] [INFO ] [sig ] [860/3373] Completed DCOM in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:15.624666] [INFO ] [sig ] [861/3373] Forecasting DCTH... [2026-02-27T20:20:15.624696] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-27T20:20:15.624726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-27T20:20:15.637567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-27T20:20:15.637969] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-27T20:20:15.638788] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-27T20:20:15.638841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:15.638873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:15.638900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:15.638958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:15.700692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:15.701321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:15.701410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:15.701443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:15.822906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:15.823064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:15.823107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:15.823136] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:15.826556] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-02-27T20:20:15.826852] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-27T20:20:15.826980] [INFO ] [sig ] DCTH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:15.972487] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DCTH.txt [2026-02-27T20:20:15.972656] [INFO ] [sig ] [861/3373] Completed DCTH in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:15.972699] [INFO ] [sig ] [862/3373] Forecasting DD... [2026-02-27T20:20:15.972730] [INFO ] [sig ] Generating forecast for: DD [2026-02-27T20:20:15.972759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-27T20:20:15.986399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-27T20:20:15.986775] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-27T20:20:15.987621] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-27T20:20:15.987675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:15.987707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:15.987735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:15.987793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:16.046176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:16.046888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:16.046969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:16.047002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:16.171280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:16.171436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:16.171494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:16.171523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:16.174987] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-27T20:20:16.175271] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-27T20:20:16.175403] [INFO ] [sig ] DD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:16.316654] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DD.txt [2026-02-27T20:20:16.316783] [INFO ] [sig ] [862/3373] Completed DD in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:16.316823] [INFO ] [sig ] [863/3373] Forecasting DDD... [2026-02-27T20:20:16.316851] [INFO ] [sig ] Generating forecast for: DDD [2026-02-27T20:20:16.316880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-27T20:20:16.330042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-27T20:20:16.330387] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-27T20:20:16.331196] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-27T20:20:16.331248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:16.331281] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:16.331307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:16.331365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:16.390106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:16.390812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:16.390919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:16.390953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:16.514274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:16.514434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:16.514476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:16.514504] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:16.517953] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-27T20:20:16.518239] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-27T20:20:16.518384] [INFO ] [sig ] DDD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:16.658723] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DDD.txt [2026-02-27T20:20:16.658849] [INFO ] [sig ] [863/3373] Completed DDD in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:16.658889] [INFO ] [sig ] [864/3373] Forecasting DDI... [2026-02-27T20:20:16.658918] [INFO ] [sig ] Generating forecast for: DDI [2026-02-27T20:20:16.658947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-27T20:20:16.670192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-27T20:20:16.670470] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-27T20:20:16.671280] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-27T20:20:16.671332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:16.671364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:16.671391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:16.671449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:16.729243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:16.729929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:16.730008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:16.730041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:16.846207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:16.846350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:16.846395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:16.846426] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:16.849996] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-27T20:20:16.850279] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-27T20:20:16.850413] [INFO ] [sig ] DDI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:16.991723] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DDI.txt [2026-02-27T20:20:16.991859] [INFO ] [sig ] [864/3373] Completed DDI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:16.991898] [INFO ] [sig ] [865/3373] Forecasting DDL... [2026-02-27T20:20:16.991928] [INFO ] [sig ] Generating forecast for: DDL [2026-02-27T20:20:16.991958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-27T20:20:17.005218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-27T20:20:17.005811] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-27T20:20:17.006876] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-27T20:20:17.006929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:17.006960] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:17.006986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:17.007042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:17.064288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:17.065130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:17.065218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:17.065252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:17.189853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:17.190019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:17.190064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:17.190094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:17.193706] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-27T20:20:17.194001] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-27T20:20:17.194136] [INFO ] [sig ] DDL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:17.340148] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DDL.txt [2026-02-27T20:20:17.340307] [INFO ] [sig ] [865/3373] Completed DDL in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:17.340351] [INFO ] [sig ] [866/3373] Forecasting DDOG... [2026-02-27T20:20:17.340381] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-27T20:20:17.340413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-27T20:20:17.353674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-27T20:20:17.354079] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-27T20:20:17.354966] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-27T20:20:17.355020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:17.355065] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:17.355096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:17.355155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:17.414722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:17.415451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:17.415550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:17.415604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:17.539055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:17.539212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:17.539255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:17.539286] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:17.542872] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-27T20:20:17.543182] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-27T20:20:17.543323] [INFO ] [sig ] DDOG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:17.686778] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DDOG.txt [2026-02-27T20:20:17.686968] [INFO ] [sig ] [866/3373] Completed DDOG in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:17.687018] [INFO ] [sig ] [867/3373] Forecasting DDS... [2026-02-27T20:20:17.687049] [INFO ] [sig ] Generating forecast for: DDS [2026-02-27T20:20:17.687079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-27T20:20:17.699465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-27T20:20:17.699853] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-27T20:20:17.700686] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-27T20:20:17.700740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:17.700773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:17.700800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:17.700858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:17.761215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:17.762113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:17.762198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:17.762233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:17.903496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:17.903722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:17.903787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:17.903834] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:17.909738] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-27T20:20:17.910232] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-27T20:20:17.910458] [INFO ] [sig ] DDS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:18.074401] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DDS.txt [2026-02-27T20:20:18.074597] [INFO ] [sig ] [867/3373] Completed DDS in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:18.074642] [INFO ] [sig ] [868/3373] Forecasting DE... [2026-02-27T20:20:18.074677] [INFO ] [sig ] Generating forecast for: DE [2026-02-27T20:20:18.074709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-27T20:20:18.088362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-27T20:20:18.088840] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-27T20:20:18.089703] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-27T20:20:18.089757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:18.089789] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:18.089815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:18.089876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:18.150183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:18.151312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:18.151398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:18.151433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:18.283602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:18.283768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:18.283812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:18.283842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:18.287317] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-02-27T20:20:18.287671] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-27T20:20:18.287812] [INFO ] [sig ] DE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:18.438063] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DE.txt [2026-02-27T20:20:18.438225] [INFO ] [sig ] [868/3373] Completed DE in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:18.438266] [INFO ] [sig ] [869/3373] Forecasting DEA... [2026-02-27T20:20:18.438297] [INFO ] [sig ] Generating forecast for: DEA [2026-02-27T20:20:18.438327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-27T20:20:18.451956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-27T20:20:18.452318] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-27T20:20:18.453349] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-27T20:20:18.453403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:18.453437] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:18.453463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:18.453521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:18.516188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:18.516980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:18.517064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:18.517098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:18.659660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:18.659832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:18.659878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:18.659913] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:18.663438] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-27T20:20:18.663770] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-27T20:20:18.663911] [INFO ] [sig ] DEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:18.820190] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DEA.txt [2026-02-27T20:20:18.820391] [INFO ] [sig ] [869/3373] Completed DEA in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:18.820440] [INFO ] [sig ] [870/3373] Forecasting DECK... [2026-02-27T20:20:18.820480] [INFO ] [sig ] Generating forecast for: DECK [2026-02-27T20:20:18.820511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-27T20:20:18.833917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-27T20:20:18.834345] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-27T20:20:18.835250] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-27T20:20:18.835306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:18.835384] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:18.835414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:18.835473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:18.899848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:18.900856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:18.900967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:18.901005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:19.038328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:19.038500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:19.038553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:19.038609] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:19.042296] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-27T20:20:19.042628] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-27T20:20:19.042768] [INFO ] [sig ] DECK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:19.200294] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DECK.txt [2026-02-27T20:20:19.200438] [INFO ] [sig ] [870/3373] Completed DECK in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:19.200479] [INFO ] [sig ] [871/3373] Forecasting DEI... [2026-02-27T20:20:19.200509] [INFO ] [sig ] Generating forecast for: DEI [2026-02-27T20:20:19.200539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-27T20:20:19.214902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-27T20:20:19.215277] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-27T20:20:19.216310] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-27T20:20:19.216364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:19.216397] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:19.216425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:19.216483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:19.280197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:19.281016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:19.281100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:19.281136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:19.403689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:19.403851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:19.403897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:19.403928] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:19.407522] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-27T20:20:19.407830] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-27T20:20:19.407988] [INFO ] [sig ] DEI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:19.552260] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DEI.txt [2026-02-27T20:20:19.552422] [INFO ] [sig ] [871/3373] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.1m [2026-02-27T20:20:19.552463] [INFO ] [sig ] [872/3373] Forecasting DELL... [2026-02-27T20:20:19.552492] [INFO ] [sig ] Generating forecast for: DELL [2026-02-27T20:20:19.552522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-27T20:20:19.565116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-27T20:20:19.565509] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-27T20:20:19.566348] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-27T20:20:19.566402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:19.566436] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:19.566464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:19.566523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:19.626742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:19.627497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:19.627599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:19.627637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:19.760930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:19.761095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:19.761139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:19.761168] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:19.764837] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-02-27T20:20:19.765123] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-27T20:20:19.765256] [INFO ] [sig ] DELL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:19.909020] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DELL.txt [2026-02-27T20:20:19.909150] [INFO ] [sig ] [872/3373] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-27T20:20:19.909190] [INFO ] [sig ] [873/3373] Forecasting DEO... [2026-02-27T20:20:19.909220] [INFO ] [sig ] Generating forecast for: DEO [2026-02-27T20:20:19.909252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-27T20:20:19.921406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-27T20:20:19.921750] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-27T20:20:19.922561] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-27T20:20:19.922638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:19.922671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:19.922697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:19.922755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:19.980676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:19.981532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:19.981632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:19.981667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:20.103625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:20.103822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:20.103867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:20.103943] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:20.107594] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-27T20:20:20.107877] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-27T20:20:20.108056] [INFO ] [sig ] DEO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:20.250659] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DEO.txt [2026-02-27T20:20:20.250847] [INFO ] [sig ] [873/3373] Completed DEO in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:20.250891] [INFO ] [sig ] [874/3373] Forecasting DERM... [2026-02-27T20:20:20.250920] [INFO ] [sig ] Generating forecast for: DERM [2026-02-27T20:20:20.250950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-27T20:20:20.262902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-27T20:20:20.263290] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-27T20:20:20.264169] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-27T20:20:20.264224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:20.264259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:20.264289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:20.264348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:20.323694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:20.324622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:20.324710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:20.324747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:20.442621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:20.442771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:20.442814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:20.442844] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:20.446223] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: UP (p=68.63%) [2026-02-27T20:20:20.446495] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-27T20:20:20.446644] [INFO ] [sig ] DERM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:20.592441] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DERM.txt [2026-02-27T20:20:20.592608] [INFO ] [sig ] [874/3373] Completed DERM in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:20.592651] [INFO ] [sig ] [875/3373] Forecasting DFGP... [2026-02-27T20:20:20.592682] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-27T20:20:20.592712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-27T20:20:20.608521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-27T20:20:20.608885] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-27T20:20:20.609691] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-27T20:20:20.609744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:20.609776] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:20.609803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:20.609861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:20.666203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:20.666918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:20.667001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:20.667033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:20.783277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:20.783429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:20.783473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:20.783519] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:20.786996] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-27T20:20:20.787274] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-27T20:20:20.787404] [INFO ] [sig ] DFGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:20.926824] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DFGP.txt [2026-02-27T20:20:20.926961] [INFO ] [sig ] [875/3373] Completed DFGP in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:20.927002] [INFO ] [sig ] [876/3373] Forecasting DFGX... [2026-02-27T20:20:20.927031] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-27T20:20:20.927062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-27T20:20:20.938291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-27T20:20:20.938611] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-27T20:20:20.939392] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-27T20:20:20.939445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:20.939477] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:20.939504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:20.939561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:20.999519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:21.000667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:21.000753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:21.000787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:21.150026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:21.150188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:21.150234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:21.150264] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:21.153983] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-27T20:20:21.154271] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-27T20:20:21.154407] [INFO ] [sig ] DFGX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:21.298161] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DFGX.txt [2026-02-27T20:20:21.298300] [INFO ] [sig ] [876/3373] Completed DFGX in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:21.298341] [INFO ] [sig ] [877/3373] Forecasting DFH... [2026-02-27T20:20:21.298371] [INFO ] [sig ] Generating forecast for: DFH [2026-02-27T20:20:21.298400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-27T20:20:21.311194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-27T20:20:21.311627] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-27T20:20:21.312495] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-27T20:20:21.312565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:21.312629] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:21.312659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:21.312731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:21.372783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:21.373711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:21.373797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:21.373832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:21.498250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:21.498443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:21.498509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:21.498547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:21.502190] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=22.84%) [2026-02-27T20:20:21.502464] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-27T20:20:21.502613] [INFO ] [sig ] DFH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:21.655718] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DFH.txt [2026-02-27T20:20:21.655876] [INFO ] [sig ] [877/3373] Completed DFH in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:21.655918] [INFO ] [sig ] [878/3373] Forecasting DFIN... [2026-02-27T20:20:21.655947] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-27T20:20:21.655978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-27T20:20:21.667648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-27T20:20:21.668181] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-27T20:20:21.669017] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-27T20:20:21.669071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:21.669103] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:21.669129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:21.669187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:21.732102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:21.733073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:21.733162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:21.733197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:21.855285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:21.855450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:21.855498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:21.855530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:21.859234] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=30.77%) [2026-02-27T20:20:21.859621] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-27T20:20:21.859764] [INFO ] [sig ] DFIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:22.001132] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DFIN.txt [2026-02-27T20:20:22.001261] [INFO ] [sig ] [878/3373] Completed DFIN in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:22.001301] [INFO ] [sig ] [879/3373] Forecasting DFP... [2026-02-27T20:20:22.001331] [INFO ] [sig ] Generating forecast for: DFP [2026-02-27T20:20:22.001361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-27T20:20:22.013026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-27T20:20:22.013288] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-27T20:20:22.014091] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-27T20:20:22.014177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:22.014211] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:22.014238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:22.014295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:22.070973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:22.071568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:22.071664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:22.071697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:22.195058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:22.195211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:22.195253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:22.195282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:22.198695] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=11.71%) [2026-02-27T20:20:22.199011] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-27T20:20:22.199149] [INFO ] [sig ] DFP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:22.339976] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DFP.txt [2026-02-27T20:20:22.340091] [INFO ] [sig ] [879/3373] Completed DFP in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:22.340132] [INFO ] [sig ] [880/3373] Forecasting DG... [2026-02-27T20:20:22.340162] [INFO ] [sig ] Generating forecast for: DG [2026-02-27T20:20:22.340193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-27T20:20:22.353092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-27T20:20:22.353438] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-27T20:20:22.354255] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-27T20:20:22.354308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:22.354339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:22.354367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:22.354424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:22.415633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:22.416628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:22.416754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:22.416790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:22.536563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:22.536743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:22.536790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:22.536821] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:22.540400] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-02-27T20:20:22.540710] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-27T20:20:22.540846] [INFO ] [sig ] DG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:22.684090] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DG.txt [2026-02-27T20:20:22.684236] [INFO ] [sig ] [880/3373] Completed DG in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:22.684278] [INFO ] [sig ] [881/3373] Forecasting DGCB... [2026-02-27T20:20:22.684308] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-27T20:20:22.684339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-27T20:20:22.700044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-27T20:20:22.700504] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-27T20:20:22.701708] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-27T20:20:22.701971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:22.702026] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:22.702076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:22.702173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:22.774888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:22.776249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:22.776350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:22.776387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:22.899924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:22.900082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:22.900127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:22.900157] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:22.903825] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-02-27T20:20:22.904144] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-27T20:20:22.904297] [INFO ] [sig ] DGCB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:23.076652] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DGCB.txt [2026-02-27T20:20:23.076841] [INFO ] [sig ] [881/3373] Completed DGCB in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:23.077101] [INFO ] [sig ] [882/3373] Forecasting DGICA... [2026-02-27T20:20:23.077151] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-27T20:20:23.077197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-27T20:20:23.092125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-27T20:20:23.092552] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-27T20:20:23.093710] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-27T20:20:23.093779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:23.093813] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:23.093840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:23.093899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:23.152948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:23.153869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:23.153959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:23.153993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:23.279326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:23.279494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:23.279548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:23.279697] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:23.283687] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-27T20:20:23.283984] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-27T20:20:23.284130] [INFO ] [sig ] DGICA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:23.429136] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DGICA.txt [2026-02-27T20:20:23.429292] [INFO ] [sig ] [882/3373] Completed DGICA in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:23.429355] [INFO ] [sig ] [883/3373] Forecasting DGII... [2026-02-27T20:20:23.429398] [INFO ] [sig ] Generating forecast for: DGII [2026-02-27T20:20:23.429430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-27T20:20:23.441423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-27T20:20:23.441750] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-27T20:20:23.442554] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-27T20:20:23.442640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:23.442677] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:23.442704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:23.442761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:23.500546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:23.501503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:23.501611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:23.501649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:23.634711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:23.634875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:23.634920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:23.634951] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:23.639013] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-27T20:20:23.639310] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-27T20:20:23.639451] [INFO ] [sig ] DGII: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:23.783870] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DGII.txt [2026-02-27T20:20:23.784044] [INFO ] [sig ] [883/3373] Completed DGII in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:23.784089] [INFO ] [sig ] [884/3373] Forecasting DGRE... [2026-02-27T20:20:23.784125] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-27T20:20:23.784157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-27T20:20:23.795442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-27T20:20:23.795784] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-27T20:20:23.796623] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-27T20:20:23.796678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:23.796712] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:23.796739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:23.796798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:23.857247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:23.857989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:23.858075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:23.858108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:23.978028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:23.978188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:23.978231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:23.978260] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:23.982386] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=88.86%) [2026-02-27T20:20:23.982721] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-27T20:20:23.983072] [INFO ] [sig ] DGRE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:24.130865] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DGRE.txt [2026-02-27T20:20:24.131305] [INFO ] [sig ] [884/3373] Completed DGRE in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:24.131375] [INFO ] [sig ] [885/3373] Forecasting DGRS... [2026-02-27T20:20:24.131407] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-27T20:20:24.131445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-27T20:20:24.145748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-27T20:20:24.146134] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-27T20:20:24.147003] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-27T20:20:24.147058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:24.147090] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:24.147117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:24.147174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:24.204385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:24.205170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:24.205281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:24.205317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:24.329346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:24.329505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:24.329552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:24.329617] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:24.333210] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-02-27T20:20:24.333523] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-27T20:20:24.333710] [INFO ] [sig ] DGRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:24.475356] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DGRS.txt [2026-02-27T20:20:24.475503] [INFO ] [sig ] [885/3373] Completed DGRS in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:24.475543] [INFO ] [sig ] [886/3373] Forecasting DGX... [2026-02-27T20:20:24.475591] [INFO ] [sig ] Generating forecast for: DGX [2026-02-27T20:20:24.475625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-27T20:20:24.488328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-27T20:20:24.488736] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-27T20:20:24.489532] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-27T20:20:24.489609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:24.489645] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:24.489674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:24.489733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:24.547519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:24.548244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:24.548323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:24.548357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:24.667793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:24.667982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:24.668041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:24.668073] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:24.671544] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-02-27T20:20:24.671850] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-27T20:20:24.671982] [INFO ] [sig ] DGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:24.816375] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DGX.txt [2026-02-27T20:20:24.816509] [INFO ] [sig ] [886/3373] Completed DGX in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.0m [2026-02-27T20:20:24.816549] [INFO ] [sig ] [887/3373] Forecasting DH... [2026-02-27T20:20:24.816597] [INFO ] [sig ] Generating forecast for: DH [2026-02-27T20:20:24.816630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-27T20:20:24.828927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-27T20:20:24.829248] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-27T20:20:24.830050] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-27T20:20:24.830103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:24.830167] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:24.830196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:24.830255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:24.888696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:24.889390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:24.889472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:24.889506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:25.013738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:25.014059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:25.014101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:25.014130] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:25.017624] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-02-27T20:20:25.017934] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-27T20:20:25.018066] [INFO ] [sig ] DH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:25.157504] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DH.txt [2026-02-27T20:20:25.157653] [INFO ] [sig ] [887/3373] Completed DH in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-27T20:20:25.157695] [INFO ] [sig ] [888/3373] Forecasting DHC... [2026-02-27T20:20:25.157725] [INFO ] [sig ] Generating forecast for: DHC [2026-02-27T20:20:25.157755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-27T20:20:25.170077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-27T20:20:25.170422] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-27T20:20:25.171266] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-27T20:20:25.171319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:25.171350] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:25.171377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:25.171435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:25.228588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:25.229279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:25.229361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:25.229393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:25.348731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:25.348885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:25.348929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:25.348958] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:25.352371] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-02-27T20:20:25.352679] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-27T20:20:25.352811] [INFO ] [sig ] DHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:25.498726] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DHC.txt [2026-02-27T20:20:25.498878] [INFO ] [sig ] [888/3373] Completed DHC in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-27T20:20:25.498919] [INFO ] [sig ] [889/3373] Forecasting DHF... [2026-02-27T20:20:25.498949] [INFO ] [sig ] Generating forecast for: DHF [2026-02-27T20:20:25.498985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-27T20:20:25.511511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-27T20:20:25.511856] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-27T20:20:25.512724] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-27T20:20:25.512776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:25.512809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:25.512836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:25.513046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:25.572967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:25.573666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:25.573745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:25.573778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:25.696485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:25.696667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:25.696718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:25.696747] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:25.700631] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-27T20:20:25.701106] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-27T20:20:25.701238] [INFO ] [sig ] DHF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:25.842298] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DHF.txt [2026-02-27T20:20:25.842431] [INFO ] [sig ] [889/3373] Completed DHF in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-27T20:20:25.842471] [INFO ] [sig ] [890/3373] Forecasting DHI... [2026-02-27T20:20:25.842501] [INFO ] [sig ] Generating forecast for: DHI [2026-02-27T20:20:25.842531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-27T20:20:25.854883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-27T20:20:25.855253] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-27T20:20:25.856057] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-27T20:20:25.856110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:25.856152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:25.856181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:25.856239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:25.913932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:25.914620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:25.914702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:25.914735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:26.044328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:26.044482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:26.044525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:26.044556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:26.048080] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-27T20:20:26.048358] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-27T20:20:26.048487] [INFO ] [sig ] DHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:26.189497] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DHI.txt [2026-02-27T20:20:26.189693] [INFO ] [sig ] [890/3373] Completed DHI in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:26.189741] [INFO ] [sig ] [891/3373] Forecasting DHIL... [2026-02-27T20:20:26.189770] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-27T20:20:26.189800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-27T20:20:26.201473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-27T20:20:26.201902] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-27T20:20:26.202772] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-27T20:20:26.202827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:26.202859] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:26.202884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:26.202941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:26.262703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:26.263624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:26.263729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:26.263763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:26.375186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:26.375344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:26.375387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:26.375417] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:26.378922] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-27T20:20:26.379227] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-27T20:20:26.379377] [INFO ] [sig ] DHIL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:26.518136] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DHIL.txt [2026-02-27T20:20:26.518260] [INFO ] [sig ] [891/3373] Completed DHIL in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:26.518299] [INFO ] [sig ] [892/3373] Forecasting DHX... [2026-02-27T20:20:26.518329] [INFO ] [sig ] Generating forecast for: DHX [2026-02-27T20:20:26.518359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-27T20:20:26.529485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-27T20:20:26.529800] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-27T20:20:26.530596] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-27T20:20:26.530649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:26.530686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:26.530713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:26.530770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:26.588816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:26.589450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:26.589530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:26.589564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:26.710181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:26.710309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:26.710351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:26.710382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:26.713857] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=59.79%) [2026-02-27T20:20:26.714140] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-27T20:20:26.714272] [INFO ] [sig ] DHX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:26.861614] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DHX.txt [2026-02-27T20:20:26.862076] [INFO ] [sig ] [892/3373] Completed DHX in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:26.862126] [INFO ] [sig ] [893/3373] Forecasting DIBS... [2026-02-27T20:20:26.862159] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-27T20:20:26.862189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-27T20:20:26.875260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-27T20:20:26.875558] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-27T20:20:26.876394] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-27T20:20:26.876447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:26.876479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:26.876506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:26.876589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:26.934680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:26.935342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:26.935435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:26.935469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:27.058127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:27.058293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:27.058338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:27.058366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:27.061826] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-27T20:20:27.062125] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-27T20:20:27.062262] [INFO ] [sig ] DIBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:27.213198] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DIBS.txt [2026-02-27T20:20:27.213368] [INFO ] [sig ] [893/3373] Completed DIBS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:27.213413] [INFO ] [sig ] [894/3373] Forecasting DIN... [2026-02-27T20:20:27.213450] [INFO ] [sig ] Generating forecast for: DIN [2026-02-27T20:20:27.213483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-27T20:20:27.227879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-27T20:20:27.228428] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-27T20:20:27.229372] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-27T20:20:27.229429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:27.229464] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:27.229493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:27.229552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:27.303115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:27.304064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:27.304169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:27.304204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:27.434927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:27.435092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:27.435139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:27.435170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:27.439120] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-02-27T20:20:27.439410] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-27T20:20:27.439545] [INFO ] [sig ] DIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:27.586567] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DIN.txt [2026-02-27T20:20:27.586769] [INFO ] [sig ] [894/3373] Completed DIN in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:27.586813] [INFO ] [sig ] [895/3373] Forecasting DINO... [2026-02-27T20:20:27.586842] [INFO ] [sig ] Generating forecast for: DINO [2026-02-27T20:20:27.586872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-27T20:20:27.602770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-27T20:20:27.603270] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-27T20:20:27.604504] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-27T20:20:27.604601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:27.604660] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:27.604712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:27.604808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:27.673855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:27.674951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:27.675039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:27.675073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:27.805299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:27.805461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:27.805505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:27.805534] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:27.809109] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-27T20:20:27.809398] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-27T20:20:27.809533] [INFO ] [sig ] DINO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:27.954211] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DINO.txt [2026-02-27T20:20:27.954363] [INFO ] [sig ] [895/3373] Completed DINO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:27.954404] [INFO ] [sig ] [896/3373] Forecasting DIS... [2026-02-27T20:20:27.954434] [INFO ] [sig ] Generating forecast for: DIS [2026-02-27T20:20:27.954464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-27T20:20:27.967868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-27T20:20:27.968245] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-27T20:20:27.969059] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-27T20:20:27.969112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:27.969144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:27.969171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:27.969229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:28.028115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:28.028994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:28.029074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:28.029108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:28.153177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:28.153307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:28.153348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:28.153377] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:28.156746] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-27T20:20:28.157017] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-27T20:20:28.157147] [INFO ] [sig ] DIS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:28.303037] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DIS.txt [2026-02-27T20:20:28.303200] [INFO ] [sig ] [896/3373] Completed DIS in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:28.303242] [INFO ] [sig ] [897/3373] Forecasting DJCO... [2026-02-27T20:20:28.303277] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-27T20:20:28.303306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-27T20:20:28.314823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-27T20:20:28.315127] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-27T20:20:28.316084] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-27T20:20:28.316137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:28.316170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:28.316198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:28.316256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:28.374326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:28.375127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:28.375238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:28.375273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:28.498145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:28.498301] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:20:28.498345] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:28.498389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:28.501854] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-02-27T20:20:28.502135] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-27T20:20:28.502272] [INFO ] [sig ] DJCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:28.642381] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DJCO.txt [2026-02-27T20:20:28.642527] [INFO ] [sig ] [897/3373] Completed DJCO in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:28.642586] [INFO ] [sig ] [898/3373] Forecasting DK... [2026-02-27T20:20:28.642620] [INFO ] [sig ] Generating forecast for: DK [2026-02-27T20:20:28.642652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-27T20:20:28.655080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-27T20:20:28.655469] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-27T20:20:28.656343] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-27T20:20:28.656397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:28.656430] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:28.656457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:28.656515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:28.714299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:28.715067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:28.715150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:28.715183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:28.844343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:28.844496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:28.844539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:28.844585] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:28.848396] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-02-27T20:20:28.848721] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-27T20:20:28.848865] [INFO ] [sig ] DK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:28.992471] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DK.txt [2026-02-27T20:20:28.992652] [INFO ] [sig ] [898/3373] Completed DK in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:28.992704] [INFO ] [sig ] [899/3373] Forecasting DKL... [2026-02-27T20:20:28.992741] [INFO ] [sig ] Generating forecast for: DKL [2026-02-27T20:20:28.992778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-27T20:20:29.004037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-27T20:20:29.004359] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-27T20:20:29.005197] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-27T20:20:29.005251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:29.005284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:29.005312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:29.005372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:29.065513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:29.066285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:29.066372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:29.066407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:29.193612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:29.193774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:29.193820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:29.193851] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:29.197443] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=39.13%) [2026-02-27T20:20:29.197759] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-27T20:20:29.197920] [INFO ] [sig ] DKL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:29.343141] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DKL.txt [2026-02-27T20:20:29.343282] [INFO ] [sig ] [899/3373] Completed DKL in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:29.343323] [INFO ] [sig ] [900/3373] Forecasting DKNG... [2026-02-27T20:20:29.343352] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-27T20:20:29.343382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-27T20:20:29.355994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-27T20:20:29.356398] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-27T20:20:29.357253] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-27T20:20:29.357308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:29.357342] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:29.357369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:29.357427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:29.416834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:29.417854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:29.418011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:29.418051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:29.542780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:29.542951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:29.542996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:29.543034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:29.546850] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=80.39%) [2026-02-27T20:20:29.547384] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-27T20:20:29.547530] [INFO ] [sig ] DKNG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:29.713564] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DKNG.txt [2026-02-27T20:20:29.713839] [INFO ] [sig ] [900/3373] Completed DKNG in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:29.713912] [INFO ] [sig ] [901/3373] Forecasting DKS... [2026-02-27T20:20:29.713955] [INFO ] [sig ] Generating forecast for: DKS [2026-02-27T20:20:29.713996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-27T20:20:29.728080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-27T20:20:29.728524] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-27T20:20:29.729494] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-27T20:20:29.729557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:29.729642] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:29.729682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:29.729763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:29.788717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:29.789616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:29.789704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:29.789741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:29.915146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:29.915304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:29.915350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:29.915382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:29.919029] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=28.12%) [2026-02-27T20:20:29.919317] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-27T20:20:29.919453] [INFO ] [sig ] DKS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:30.066780] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DKS.txt [2026-02-27T20:20:30.066934] [INFO ] [sig ] [901/3373] Completed DKS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:30.066977] [INFO ] [sig ] [902/3373] Forecasting DLB... [2026-02-27T20:20:30.067007] [INFO ] [sig ] Generating forecast for: DLB [2026-02-27T20:20:30.067038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-27T20:20:30.079150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-27T20:20:30.079565] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-27T20:20:30.080511] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-27T20:20:30.080617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:30.080665] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:30.080697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:30.080766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:30.143181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:30.144107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:30.144194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:30.144230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:30.275622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:30.275790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:30.275837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:30.275866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:30.279640] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-02-27T20:20:30.279985] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-27T20:20:30.280134] [INFO ] [sig ] DLB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:30.429637] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DLB.txt [2026-02-27T20:20:30.429812] [INFO ] [sig ] [902/3373] Completed DLB in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.9m [2026-02-27T20:20:30.429856] [INFO ] [sig ] [903/3373] Forecasting DLHC... [2026-02-27T20:20:30.429887] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-27T20:20:30.429917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-27T20:20:30.441730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-27T20:20:30.442166] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-27T20:20:30.443128] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-27T20:20:30.443208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:30.443244] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:30.443273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:30.443332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:30.503469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:30.504614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:30.504701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:30.504737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:30.617638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:30.617797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:30.617841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:30.617870] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:30.621287] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-27T20:20:30.621561] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-27T20:20:30.621709] [INFO ] [sig ] DLHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:30.764819] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DLHC.txt [2026-02-27T20:20:30.764979] [INFO ] [sig ] [903/3373] Completed DLHC in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-27T20:20:30.765042] [INFO ] [sig ] [904/3373] Forecasting DLNG... [2026-02-27T20:20:30.765074] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-27T20:20:30.765105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-27T20:20:30.777789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-27T20:20:30.778330] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-27T20:20:30.779399] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-27T20:20:30.779454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:30.779526] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:30.779556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:30.779644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:30.837762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:30.838454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:30.838535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:30.838567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:30.960284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:30.960613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:30.960662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:30.960696] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:30.964375] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-27T20:20:30.964682] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-27T20:20:30.964825] [INFO ] [sig ] DLNG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:31.111662] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLNG.txt [2026-02-27T20:20:31.111832] [INFO ] [sig ] [904/3373] Completed DLNG in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-27T20:20:31.111878] [INFO ] [sig ] [905/3373] Forecasting DLO... [2026-02-27T20:20:31.111916] [INFO ] [sig ] Generating forecast for: DLO [2026-02-27T20:20:31.111963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-27T20:20:31.124997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-27T20:20:31.125390] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-27T20:20:31.126356] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-27T20:20:31.126412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:31.126446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:31.126473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:31.126530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:31.187028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:31.187856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:31.187973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:31.188010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:31.304469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:31.304636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:31.304681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:31.304711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:31.308126] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=10.40%) [2026-02-27T20:20:31.308410] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-27T20:20:31.308545] [INFO ] [sig ] DLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:31.453339] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLO.txt [2026-02-27T20:20:31.453482] [INFO ] [sig ] [905/3373] Completed DLO in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-27T20:20:31.453523] [INFO ] [sig ] [906/3373] Forecasting DLPN... [2026-02-27T20:20:31.453553] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-27T20:20:31.453608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-27T20:20:31.466436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-27T20:20:31.466847] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-27T20:20:31.467869] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-27T20:20:31.467948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:31.467983] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:31.468016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:31.468082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:31.529208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:31.530139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:31.530236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:31.530271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:31.640666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:31.640830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:31.640874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:31.640904] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:31.644751] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-27T20:20:31.645259] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-27T20:20:31.645413] [INFO ] [sig ] DLPN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:31.795826] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLPN.txt [2026-02-27T20:20:31.795986] [INFO ] [sig ] [906/3373] Completed DLPN in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-27T20:20:31.796034] [INFO ] [sig ] [907/3373] Forecasting DLTH... [2026-02-27T20:20:31.796065] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-27T20:20:31.796096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-27T20:20:31.808107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-27T20:20:31.808490] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-27T20:20:31.809543] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-27T20:20:31.809636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:31.809686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:31.809722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:31.809789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:31.875497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:31.876466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:31.876560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:31.876616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:32.004098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:32.004265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:32.004313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:32.004376] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:32.007941] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-02-27T20:20:32.008233] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-27T20:20:32.008374] [INFO ] [sig ] DLTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:32.150881] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLTH.txt [2026-02-27T20:20:32.151043] [INFO ] [sig ] [907/3373] Completed DLTH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-27T20:20:32.151092] [INFO ] [sig ] [908/3373] Forecasting DLX... [2026-02-27T20:20:32.151129] [INFO ] [sig ] Generating forecast for: DLX [2026-02-27T20:20:32.151162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-27T20:20:32.163732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-27T20:20:32.164102] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-27T20:20:32.164960] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-27T20:20:32.165015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:32.165049] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:32.165076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:32.165135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:32.222825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:32.223648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:32.223732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:32.223766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:32.350821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:32.351006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:32.351056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:32.351088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:32.354867] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-02-27T20:20:32.355182] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-27T20:20:32.355320] [INFO ] [sig ] DLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:32.511074] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLX.txt [2026-02-27T20:20:32.511243] [INFO ] [sig ] [908/3373] Completed DLX in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:32.511286] [INFO ] [sig ] [909/3373] Forecasting DLY... [2026-02-27T20:20:32.511315] [INFO ] [sig ] Generating forecast for: DLY [2026-02-27T20:20:32.511343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-27T20:20:32.525388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-27T20:20:32.525902] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-27T20:20:32.526778] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-27T20:20:32.526836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:32.526869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:32.526896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:32.526963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:32.588137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:32.588824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:32.588918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:32.588952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:32.710512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:32.710680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:32.710730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:32.710766] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:32.714496] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-02-27T20:20:32.714801] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-27T20:20:32.714938] [INFO ] [sig ] DLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:32.867357] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DLY.txt [2026-02-27T20:20:32.867498] [INFO ] [sig ] [909/3373] Completed DLY in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:32.867539] [INFO ] [sig ] [910/3373] Forecasting DMAC... [2026-02-27T20:20:32.867591] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-27T20:20:32.867628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-27T20:20:32.879638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-27T20:20:32.879994] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-27T20:20:32.880916] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-27T20:20:32.880972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:32.881004] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:32.881031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:32.881090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:32.951988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:32.953159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:32.953248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:32.953283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:33.083324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:33.083510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:33.083603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:33.083639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:33.087756] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=58.94%) [2026-02-27T20:20:33.088130] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-27T20:20:33.088288] [INFO ] [sig ] DMAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:33.234542] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DMAC.txt [2026-02-27T20:20:33.234740] [INFO ] [sig ] [910/3373] Completed DMAC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:33.234783] [INFO ] [sig ] [911/3373] Forecasting DMB... [2026-02-27T20:20:33.234817] [INFO ] [sig ] Generating forecast for: DMB [2026-02-27T20:20:33.234849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-27T20:20:33.247718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-27T20:20:33.248150] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-27T20:20:33.249072] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-27T20:20:33.249127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:33.249159] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:33.249186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:33.249249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:33.310199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:33.311145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:33.311234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:33.311269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:33.432425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:33.432611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:33.432658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:33.432687] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:33.436351] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-27T20:20:33.436668] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-27T20:20:33.436811] [INFO ] [sig ] DMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:33.588353] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DMB.txt [2026-02-27T20:20:33.588524] [INFO ] [sig ] [911/3373] Completed DMB in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:33.588590] [INFO ] [sig ] [912/3373] Forecasting DMLP... [2026-02-27T20:20:33.588624] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-27T20:20:33.588655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-27T20:20:33.604603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-27T20:20:33.605037] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-27T20:20:33.605879] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-27T20:20:33.605934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:33.605967] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:33.606186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:33.606243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:33.666700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:33.667649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:33.667732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:33.667765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:33.790733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:33.790905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:33.790949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:33.790980] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:33.794663] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-27T20:20:33.795007] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-27T20:20:33.795172] [INFO ] [sig ] DMLP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:33.960476] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DMLP.txt [2026-02-27T20:20:33.960678] [INFO ] [sig ] [912/3373] Completed DMLP in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:33.960726] [INFO ] [sig ] [913/3373] Forecasting DMO... [2026-02-27T20:20:33.960756] [INFO ] [sig ] Generating forecast for: DMO [2026-02-27T20:20:33.960786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-27T20:20:33.972877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-27T20:20:33.973223] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-27T20:20:33.974053] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-27T20:20:33.974114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:33.974157] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:33.974199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:33.974278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:34.033184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:34.034118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:34.034204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:34.034238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:34.159273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:34.159451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:34.159505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:34.159542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:34.163243] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-02-27T20:20:34.163533] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-27T20:20:34.163689] [INFO ] [sig ] DMO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:34.309307] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DMO.txt [2026-02-27T20:20:34.309477] [INFO ] [sig ] [913/3373] Completed DMO in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:34.309533] [INFO ] [sig ] [914/3373] Forecasting DMRC... [2026-02-27T20:20:34.309565] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-27T20:20:34.309616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-27T20:20:34.321751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-27T20:20:34.322072] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-27T20:20:34.323040] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-27T20:20:34.323095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:34.323139] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:34.323169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:34.323227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:34.381890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:34.382660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:34.382785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:34.382821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:34.511037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:34.511204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:34.511249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:34.511279] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:34.514890] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-27T20:20:34.515202] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-27T20:20:34.515359] [INFO ] [sig ] DMRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:34.661331] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DMRC.txt [2026-02-27T20:20:34.661491] [INFO ] [sig ] [914/3373] Completed DMRC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:34.661533] [INFO ] [sig ] [915/3373] Forecasting DMXF... [2026-02-27T20:20:34.661563] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-27T20:20:34.661616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-27T20:20:34.674561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-27T20:20:34.675017] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-27T20:20:34.675862] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-27T20:20:34.675917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:34.675958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:34.675989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:34.676062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:34.736693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:34.737602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:34.737690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:34.737725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:34.862701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:34.862865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:34.862911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:34.862941] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:34.867135] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=31.48%) [2026-02-27T20:20:34.867460] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-27T20:20:34.867625] [INFO ] [sig ] DMXF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:35.019427] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DMXF.txt [2026-02-27T20:20:35.019658] [INFO ] [sig ] [915/3373] Completed DMXF in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:35.019714] [INFO ] [sig ] [916/3373] Forecasting DNA... [2026-02-27T20:20:35.019755] [INFO ] [sig ] Generating forecast for: DNA [2026-02-27T20:20:35.019797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-27T20:20:35.032349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-27T20:20:35.032751] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-27T20:20:35.033616] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-27T20:20:35.033670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:35.033704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:35.033731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:35.033789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:35.091762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:35.092668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:35.092774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:35.092818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:35.219167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:35.219334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:35.219379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:35.219409] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:35.223120] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-27T20:20:35.223403] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-27T20:20:35.223537] [INFO ] [sig ] DNA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:35.450268] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DNA.txt [2026-02-27T20:20:35.450431] [INFO ] [sig ] [916/3373] Completed DNA in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:35.450470] [INFO ] [sig ] [917/3373] Forecasting DNLI... [2026-02-27T20:20:35.450501] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-27T20:20:35.450531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-27T20:20:35.463894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-27T20:20:35.464279] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-27T20:20:35.465099] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-27T20:20:35.465153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:35.465185] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:35.465212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:35.465269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:35.526816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:35.527751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:35.527839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:35.527874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:35.655649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:35.655827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:35.655885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:35.655924] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:35.659927] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-02-27T20:20:35.660242] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-27T20:20:35.660379] [INFO ] [sig ] DNLI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:35.805162] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DNLI.txt [2026-02-27T20:20:35.805329] [INFO ] [sig ] [917/3373] Completed DNLI in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:35.805371] [INFO ] [sig ] [918/3373] Forecasting DNP... [2026-02-27T20:20:35.805408] [INFO ] [sig ] Generating forecast for: DNP [2026-02-27T20:20:35.805439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-27T20:20:35.817855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-27T20:20:35.818222] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-27T20:20:35.819210] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-27T20:20:35.819263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:35.819296] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:35.819324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:35.819381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:35.877767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:35.878443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:35.878522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:35.878555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:36.019711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:36.019893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:36.019939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:36.019969] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:36.024642] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=63.36%) [2026-02-27T20:20:36.025107] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-27T20:20:36.025322] [INFO ] [sig ] DNP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:36.196909] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DNP.txt [2026-02-27T20:20:36.197276] [INFO ] [sig ] [918/3373] Completed DNP in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:36.197321] [INFO ] [sig ] [919/3373] Forecasting DNTH... [2026-02-27T20:20:36.197359] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-27T20:20:36.197408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-27T20:20:36.211620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-27T20:20:36.212055] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-27T20:20:36.212982] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-27T20:20:36.213057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:36.213107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:36.213151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:36.213226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:36.282643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:36.283656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:36.283786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:36.283840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:36.433200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:36.433403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:36.433464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:36.433510] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:36.437947] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-27T20:20:36.438388] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-27T20:20:36.438618] [INFO ] [sig ] DNTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:36.603832] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DNTH.txt [2026-02-27T20:20:36.604008] [INFO ] [sig ] [919/3373] Completed DNTH in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-02-27T20:20:36.604055] [INFO ] [sig ] [920/3373] Forecasting DOCN... [2026-02-27T20:20:36.604086] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-27T20:20:36.604116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-27T20:20:36.619865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-27T20:20:36.620289] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-27T20:20:36.621243] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-27T20:20:36.621298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:36.621333] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:36.621360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:36.621422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:36.682154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:36.683011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:36.683099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:36.683134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:36.808931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:36.809102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:36.809150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:36.809181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:36.812813] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-27T20:20:36.813152] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-27T20:20:36.813302] [INFO ] [sig ] DOCN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:36.958068] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DOCN.txt [2026-02-27T20:20:36.958241] [INFO ] [sig ] [920/3373] Completed DOCN in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-27T20:20:36.958292] [INFO ] [sig ] [921/3373] Forecasting DOCS... [2026-02-27T20:20:36.958324] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-27T20:20:36.958355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-27T20:20:36.973469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-27T20:20:36.973917] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-27T20:20:36.974965] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-27T20:20:36.975019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:36.975094] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:36.975126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:36.975184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:37.036897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:37.037793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:37.037885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:37.037957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:37.167188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:37.167379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:37.167424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:37.167471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:37.171247] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=86.49%) [2026-02-27T20:20:37.171538] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-27T20:20:37.171693] [INFO ] [sig ] DOCS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:37.322425] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DOCS.txt [2026-02-27T20:20:37.322604] [INFO ] [sig ] [921/3373] Completed DOCS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-27T20:20:37.322648] [INFO ] [sig ] [922/3373] Forecasting DOGZ... [2026-02-27T20:20:37.322678] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-27T20:20:37.322707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-27T20:20:37.335651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-27T20:20:37.336021] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-27T20:20:37.336833] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-27T20:20:37.336886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:37.336919] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:37.336946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:37.337003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:37.395562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:37.396515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:37.396630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:37.396667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:37.519267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:37.519424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:37.519469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:37.519501] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:37.523136] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-02-27T20:20:37.523426] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-27T20:20:37.523566] [INFO ] [sig ] DOGZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:37.670522] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DOGZ.txt [2026-02-27T20:20:37.670714] [INFO ] [sig ] [922/3373] Completed DOGZ in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-27T20:20:37.670761] [INFO ] [sig ] [923/3373] Forecasting DOLE... [2026-02-27T20:20:37.670792] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-27T20:20:37.670823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-27T20:20:37.684909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-27T20:20:37.685328] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-27T20:20:37.686220] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-27T20:20:37.686275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:37.686308] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:37.686335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:37.686392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:37.745664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:37.746545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:37.746657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:37.746712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:37.877991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:37.878183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:37.878228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:37.878256] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:37.881986] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-27T20:20:37.882292] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-27T20:20:37.882444] [INFO ] [sig ] DOLE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:38.027637] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DOLE.txt [2026-02-27T20:20:38.027782] [INFO ] [sig ] [923/3373] Completed DOLE in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-27T20:20:38.027828] [INFO ] [sig ] [924/3373] Forecasting DOMO... [2026-02-27T20:20:38.027863] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-27T20:20:38.027914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-27T20:20:38.041226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-27T20:20:38.041602] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-27T20:20:38.042467] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-27T20:20:38.042522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:38.042556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:38.042612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:38.042672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:38.100241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:38.101090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:38.101175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:38.101209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:38.222157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:38.222321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:38.222365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:38.222429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:38.225949] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-27T20:20:38.226231] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-27T20:20:38.226365] [INFO ] [sig ] DOMO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:38.370039] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DOMO.txt [2026-02-27T20:20:38.370210] [INFO ] [sig ] [924/3373] Completed DOMO in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:38.370253] [INFO ] [sig ] [925/3373] Forecasting DORM... [2026-02-27T20:20:38.370284] [INFO ] [sig ] Generating forecast for: DORM [2026-02-27T20:20:38.370314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-27T20:20:38.384340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-27T20:20:38.384772] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-27T20:20:38.385805] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-27T20:20:38.385871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:38.385913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:38.385960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:38.386029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:38.445331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:38.446194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:38.446282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:38.446318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:38.575561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:38.575844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:38.575898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:38.575942] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:38.580082] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-27T20:20:38.580411] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-27T20:20:38.580609] [INFO ] [sig ] DORM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:38.749130] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DORM.txt [2026-02-27T20:20:38.749386] [INFO ] [sig ] [925/3373] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:38.749471] [INFO ] [sig ] [926/3373] Forecasting DOUG... [2026-02-27T20:20:38.749523] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-27T20:20:38.749567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-27T20:20:38.768871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-27T20:20:38.769407] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-27T20:20:38.770704] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-27T20:20:38.770779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:38.770833] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:38.770874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:38.770961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:38.842220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:38.843236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:38.843330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:38.843367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:39.011925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:39.012135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:39.012204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:39.012253] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:39.017940] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-27T20:20:39.018513] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-27T20:20:39.018773] [INFO ] [sig ] DOUG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:39.255093] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DOUG.txt [2026-02-27T20:20:39.255322] [INFO ] [sig ] [926/3373] Completed DOUG in 0.5s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:39.255375] [INFO ] [sig ] [927/3373] Forecasting DOX... [2026-02-27T20:20:39.255412] [INFO ] [sig ] Generating forecast for: DOX [2026-02-27T20:20:39.255450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-27T20:20:39.279232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-27T20:20:39.280111] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-27T20:20:39.282479] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-27T20:20:39.282690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:39.282759] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:39.282809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:39.282909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:39.386620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:39.387975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:39.388185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:39.388238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:39.564949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:39.565160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:39.565218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:39.565255] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:39.570091] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=61.68%) [2026-02-27T20:20:39.570497] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-27T20:20:39.570689] [INFO ] [sig ] DOX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:39.787381] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DOX.txt [2026-02-27T20:20:39.787666] [INFO ] [sig ] [927/3373] Completed DOX in 0.5s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:39.787735] [INFO ] [sig ] [928/3373] Forecasting DPG... [2026-02-27T20:20:39.787780] [INFO ] [sig ] Generating forecast for: DPG [2026-02-27T20:20:39.787826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-27T20:20:39.844698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-27T20:20:39.845230] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-27T20:20:39.847442] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-27T20:20:39.847679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:39.847749] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:39.847807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:39.847950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:39.927775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:39.929001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:39.929126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:39.929172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:40.088800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:40.089037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:40.089094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:40.089133] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:40.094037] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-02-27T20:20:40.094525] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-27T20:20:40.094742] [INFO ] [sig ] DPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:40.295926] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DPG.txt [2026-02-27T20:20:40.296134] [INFO ] [sig ] [928/3373] Completed DPG in 0.5s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:40.296192] [INFO ] [sig ] [929/3373] Forecasting DPRO... [2026-02-27T20:20:40.296236] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-27T20:20:40.296279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-27T20:20:40.312253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-27T20:20:40.312750] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-27T20:20:40.313815] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-27T20:20:40.313881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:40.313921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:40.313957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:40.314035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:40.390864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:40.391818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:40.391908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:40.391942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:40.517026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:40.517209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:40.517265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:40.517297] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:40.521872] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-02-27T20:20:40.522209] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-27T20:20:40.522357] [INFO ] [sig ] DPRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:40.672559] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DPRO.txt [2026-02-27T20:20:40.672784] [INFO ] [sig ] [929/3373] Completed DPRO in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:40.672837] [INFO ] [sig ] [930/3373] Forecasting DPZ... [2026-02-27T20:20:40.672868] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-27T20:20:40.672900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-27T20:20:40.685822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-27T20:20:40.686224] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-27T20:20:40.687161] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-27T20:20:40.687220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:40.687254] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:40.687282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:40.687340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:40.746844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:40.747773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:40.747861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:40.747924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:40.891111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:40.891280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:40.891334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:40.891365] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:40.895008] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=63.61%) [2026-02-27T20:20:40.895300] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-27T20:20:40.895436] [INFO ] [sig ] DPZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:41.041640] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DPZ.txt [2026-02-27T20:20:41.041812] [INFO ] [sig ] [930/3373] Completed DPZ in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:41.041853] [INFO ] [sig ] [931/3373] Forecasting DQ... [2026-02-27T20:20:41.041885] [INFO ] [sig ] Generating forecast for: DQ [2026-02-27T20:20:41.041916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-27T20:20:41.054333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-27T20:20:41.054750] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-27T20:20:41.055768] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-27T20:20:41.055821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:41.055853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:41.055881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:41.055950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:41.115342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:41.116305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:41.116426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:41.116487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:41.242246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:41.242410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:41.242457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:41.242488] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:41.246139] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=73.83%) [2026-02-27T20:20:41.246449] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-27T20:20:41.246609] [INFO ] [sig ] DQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:41.391554] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DQ.txt [2026-02-27T20:20:41.391821] [INFO ] [sig ] [931/3373] Completed DQ in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:41.391869] [INFO ] [sig ] [932/3373] Forecasting DRD... [2026-02-27T20:20:41.391900] [INFO ] [sig ] Generating forecast for: DRD [2026-02-27T20:20:41.391933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-27T20:20:41.405680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-27T20:20:41.406165] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-27T20:20:41.407103] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-27T20:20:41.407171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:41.407214] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:41.407256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:41.407341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:41.474299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:41.475313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:41.475398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:41.475435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:41.606781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:41.606972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:41.607049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:41.607097] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:41.610990] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-02-27T20:20:41.611403] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-27T20:20:41.611591] [INFO ] [sig ] DRD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:41.760034] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRD.txt [2026-02-27T20:20:41.760182] [INFO ] [sig ] [932/3373] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:41.760225] [INFO ] [sig ] [933/3373] Forecasting DRH... [2026-02-27T20:20:41.760256] [INFO ] [sig ] Generating forecast for: DRH [2026-02-27T20:20:41.760287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-27T20:20:41.772673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-27T20:20:41.773076] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-27T20:20:41.773968] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-27T20:20:41.774036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:41.774077] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:41.774107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:41.774165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:41.831771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:41.832701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:41.832787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:41.832822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:41.962614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:41.962780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:41.962840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:41.962881] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:41.966920] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-02-27T20:20:41.967281] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-27T20:20:41.967428] [INFO ] [sig ] DRH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:42.125109] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRH.txt [2026-02-27T20:20:42.125249] [INFO ] [sig ] [933/3373] Completed DRH in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:42.125290] [INFO ] [sig ] [934/3373] Forecasting DRI... [2026-02-27T20:20:42.125320] [INFO ] [sig ] Generating forecast for: DRI [2026-02-27T20:20:42.125350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-27T20:20:42.140115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-27T20:20:42.140600] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-27T20:20:42.141474] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-27T20:20:42.141529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:42.141564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:42.141614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:42.141675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:42.202340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:42.203491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:42.203603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:42.203641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:42.333716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:42.333885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:42.333947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:42.333980] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:42.337535] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-27T20:20:42.337851] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-27T20:20:42.338004] [INFO ] [sig ] DRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:42.489486] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRI.txt [2026-02-27T20:20:42.489706] [INFO ] [sig ] [934/3373] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:42.489749] [INFO ] [sig ] [935/3373] Forecasting DRLL... [2026-02-27T20:20:42.489784] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-27T20:20:42.489846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-27T20:20:42.506793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-27T20:20:42.507268] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-27T20:20:42.508283] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-27T20:20:42.508340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:42.508373] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:42.508400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:42.508457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:42.574783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:42.575984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:42.576089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:42.576130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:42.702754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:42.702922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:42.702980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:42.703017] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:42.706938] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=67.02%) [2026-02-27T20:20:42.707264] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-27T20:20:42.707402] [INFO ] [sig ] DRLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:42.867422] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRLL.txt [2026-02-27T20:20:42.867604] [INFO ] [sig ] [935/3373] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:42.867652] [INFO ] [sig ] [936/3373] Forecasting DRMA... [2026-02-27T20:20:42.867685] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-27T20:20:42.867718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-27T20:20:42.880095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-27T20:20:42.880466] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-27T20:20:42.881526] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-27T20:20:42.881613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:42.881652] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:42.881682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:42.881741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:42.948298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:42.949264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:42.949356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:42.949391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:43.077204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:43.077368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:43.077412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:43.077443] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:43.081146] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-27T20:20:43.081450] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-27T20:20:43.081616] [INFO ] [sig ] DRMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:43.238688] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRMA.txt [2026-02-27T20:20:43.238849] [INFO ] [sig ] [936/3373] Completed DRMA in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:43.238893] [INFO ] [sig ] [937/3373] Forecasting DRS... [2026-02-27T20:20:43.238923] [INFO ] [sig ] Generating forecast for: DRS [2026-02-27T20:20:43.238954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-27T20:20:43.254276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-27T20:20:43.254694] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-27T20:20:43.255595] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-27T20:20:43.255651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:43.255685] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:43.255713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:43.255774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:43.325249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:43.326326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:43.326429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:43.326465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:43.452508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:43.452686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:43.452731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:43.452762] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:43.456565] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-27T20:20:43.456922] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-27T20:20:43.457097] [INFO ] [sig ] DRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:43.610430] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DRS.txt [2026-02-27T20:20:43.610633] [INFO ] [sig ] [937/3373] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:43.610697] [INFO ] [sig ] [938/3373] Forecasting DRTS... [2026-02-27T20:20:43.610733] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-27T20:20:43.610771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-27T20:20:43.623623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-27T20:20:43.624006] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-27T20:20:43.624843] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-27T20:20:43.624899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:43.624982] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:43.625024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:43.625110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:43.687424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:43.688423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:43.688518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:43.688553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:43.814927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:43.815092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:43.815137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:43.815169] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:43.818734] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-02-27T20:20:43.819027] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-27T20:20:43.819183] [INFO ] [sig ] DRTS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:43.960173] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DRTS.txt [2026-02-27T20:20:43.960511] [INFO ] [sig ] [938/3373] Completed DRTS in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-02-27T20:20:43.960553] [INFO ] [sig ] [939/3373] Forecasting DRUG... [2026-02-27T20:20:43.960602] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-27T20:20:43.960635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-27T20:20:43.972840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-27T20:20:43.973172] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-27T20:20:43.973979] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-27T20:20:43.974035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:43.974068] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:43.974094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:43.974150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:44.032794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:44.033641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:44.033735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:44.033769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:44.162107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:44.162302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:44.162349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:44.162379] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:44.166170] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=57.82%) [2026-02-27T20:20:44.166546] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-27T20:20:44.166710] [INFO ] [sig ] DRUG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:44.308710] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DRUG.txt [2026-02-27T20:20:44.308866] [INFO ] [sig ] [939/3373] Completed DRUG in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-27T20:20:44.308908] [INFO ] [sig ] [940/3373] Forecasting DRVN... [2026-02-27T20:20:44.308939] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-27T20:20:44.308989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-27T20:20:44.326611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-27T20:20:44.326998] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-27T20:20:44.327846] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-27T20:20:44.327909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:44.327944] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:44.327970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:44.328051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:44.385363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:44.386168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:44.386269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:44.386305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:44.507795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:44.507970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:44.508017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:44.508052] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:44.511539] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-27T20:20:44.511836] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-27T20:20:44.511981] [INFO ] [sig ] DRVN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:44.655193] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DRVN.txt [2026-02-27T20:20:44.655346] [INFO ] [sig ] [940/3373] Completed DRVN in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:44.655388] [INFO ] [sig ] [941/3373] Forecasting DSGX... [2026-02-27T20:20:44.655419] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-27T20:20:44.655450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-27T20:20:44.668070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-27T20:20:44.668440] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-27T20:20:44.669276] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-27T20:20:44.669329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:44.669361] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:44.669388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:44.669450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:44.726325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:44.727182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:44.727267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:44.727301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:44.850875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:44.851126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:44.851177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:44.851254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:44.855047] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-27T20:20:44.855357] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-27T20:20:44.855515] [INFO ] [sig ] DSGX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:44.996973] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DSGX.txt [2026-02-27T20:20:44.997164] [INFO ] [sig ] [941/3373] Completed DSGX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:44.997223] [INFO ] [sig ] [942/3373] Forecasting DSL... [2026-02-27T20:20:44.997443] [INFO ] [sig ] Generating forecast for: DSL [2026-02-27T20:20:44.997481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-27T20:20:45.011322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-27T20:20:45.011754] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-27T20:20:45.012546] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-27T20:20:45.012618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:45.012652] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:45.012679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:45.012737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:45.069701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:45.070382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:45.070462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:45.070496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:45.188989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:45.189160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:45.189210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:45.189240] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:45.192816] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-27T20:20:45.193100] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-27T20:20:45.193232] [INFO ] [sig ] DSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:45.340921] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DSL.txt [2026-02-27T20:20:45.341084] [INFO ] [sig ] [942/3373] Completed DSL in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:45.341127] [INFO ] [sig ] [943/3373] Forecasting DSM... [2026-02-27T20:20:45.341157] [INFO ] [sig ] Generating forecast for: DSM [2026-02-27T20:20:45.341188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-27T20:20:45.353597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-27T20:20:45.353991] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-27T20:20:45.354854] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-27T20:20:45.354907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:45.354939] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:45.354966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:45.355024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:45.415259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:45.416190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:45.416277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:45.416312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:45.539909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:45.540073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:45.540137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:45.540180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:45.543807] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=17.61%) [2026-02-27T20:20:45.544126] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-27T20:20:45.544271] [INFO ] [sig ] DSM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:45.699106] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DSM.txt [2026-02-27T20:20:45.699265] [INFO ] [sig ] [943/3373] Completed DSM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:45.699306] [INFO ] [sig ] [944/3373] Forecasting DSP... [2026-02-27T20:20:45.699336] [INFO ] [sig ] Generating forecast for: DSP [2026-02-27T20:20:45.699368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-27T20:20:45.712960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-27T20:20:45.713354] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-27T20:20:45.714175] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-27T20:20:45.714229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:45.714449] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:45.714476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:45.714533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:45.774852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:45.775770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:45.775854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:45.775889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:45.904811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:45.904966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:45.905009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:45.905038] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:45.908881] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=25.82%) [2026-02-27T20:20:45.909153] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-27T20:20:45.909473] [INFO ] [sig ] DSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:46.052198] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DSP.txt [2026-02-27T20:20:46.052353] [INFO ] [sig ] [944/3373] Completed DSP in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:46.052396] [INFO ] [sig ] [945/3373] Forecasting DSX... [2026-02-27T20:20:46.052427] [INFO ] [sig ] Generating forecast for: DSX [2026-02-27T20:20:46.052458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-27T20:20:46.065249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-27T20:20:46.065629] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-27T20:20:46.066560] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-27T20:20:46.066633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:46.066668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:46.066696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:46.066756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:46.124921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:46.125784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:46.125868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:46.125902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:46.245898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:46.246056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:46.246102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:46.246149] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:46.249681] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-27T20:20:46.249966] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-27T20:20:46.250101] [INFO ] [sig ] DSX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:46.395917] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DSX.txt [2026-02-27T20:20:46.396067] [INFO ] [sig ] [945/3373] Completed DSX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:46.396111] [INFO ] [sig ] [946/3373] Forecasting DTB... [2026-02-27T20:20:46.396140] [INFO ] [sig ] Generating forecast for: DTB [2026-02-27T20:20:46.396171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-27T20:20:46.407975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-27T20:20:46.408380] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-27T20:20:46.409253] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-27T20:20:46.409496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:46.409528] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:46.409555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:46.409640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:46.466748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:46.467646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:46.467731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:46.467764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:46.581744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:46.581897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:46.581938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:46.581967] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:46.585413] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=36.88%) [2026-02-27T20:20:46.585708] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-27T20:20:46.585840] [INFO ] [sig ] DTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:46.727927] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DTB.txt [2026-02-27T20:20:46.728076] [INFO ] [sig ] [946/3373] Completed DTB in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:46.728119] [INFO ] [sig ] [947/3373] Forecasting DTE... [2026-02-27T20:20:46.728148] [INFO ] [sig ] Generating forecast for: DTE [2026-02-27T20:20:46.728177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-27T20:20:46.740363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-27T20:20:46.740733] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-27T20:20:46.741519] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-27T20:20:46.741599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:46.741635] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:46.741663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:46.741720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:46.798662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:46.799600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:46.799685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:46.799735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:46.915533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:46.915704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:46.915748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:46.915778] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:46.919202] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-27T20:20:46.919482] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-27T20:20:46.919631] [INFO ] [sig ] DTE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:47.059693] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DTE.txt [2026-02-27T20:20:47.059838] [INFO ] [sig ] [947/3373] Completed DTE in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:47.059878] [INFO ] [sig ] [948/3373] Forecasting DTG... [2026-02-27T20:20:47.059907] [INFO ] [sig ] Generating forecast for: DTG [2026-02-27T20:20:47.059938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-27T20:20:47.071749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-27T20:20:47.072106] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-27T20:20:47.072931] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-27T20:20:47.072983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:47.073015] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:47.073043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:47.073101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:47.131613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:47.132290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:47.132373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:47.132434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:47.255725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:47.255883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:47.255926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:47.255956] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:47.259471] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-27T20:20:47.259808] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-27T20:20:47.259939] [INFO ] [sig ] DTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:47.399735] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DTG.txt [2026-02-27T20:20:47.399873] [INFO ] [sig ] [948/3373] Completed DTG in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:47.399915] [INFO ] [sig ] [949/3373] Forecasting DTIL... [2026-02-27T20:20:47.399945] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-27T20:20:47.399975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-27T20:20:47.412647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-27T20:20:47.412987] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-27T20:20:47.413827] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-27T20:20:47.413882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:47.413915] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:47.413944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:47.414019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:47.478321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:47.479124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:47.479223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:47.479261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:47.593822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:47.593965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:47.594007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:47.594035] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:47.597459] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-27T20:20:47.597750] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-27T20:20:47.597880] [INFO ] [sig ] DTIL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:47.745850] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DTIL.txt [2026-02-27T20:20:47.746011] [INFO ] [sig ] [949/3373] Completed DTIL in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:47.746053] [INFO ] [sig ] [950/3373] Forecasting DTM... [2026-02-27T20:20:47.746083] [INFO ] [sig ] Generating forecast for: DTM [2026-02-27T20:20:47.746114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-27T20:20:47.758466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-27T20:20:47.758884] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-27T20:20:47.759733] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-27T20:20:47.759792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:47.759830] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:47.759864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:47.759943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:47.824906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:47.825861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:47.825951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:47.825988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:47.961019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:47.961203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:47.961271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:47.961308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:47.965163] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-27T20:20:47.965446] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-27T20:20:47.965597] [INFO ] [sig ] DTM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:48.117630] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DTM.txt [2026-02-27T20:20:48.117776] [INFO ] [sig ] [950/3373] Completed DTM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:48.117817] [INFO ] [sig ] [951/3373] Forecasting DUK... [2026-02-27T20:20:48.117846] [INFO ] [sig ] Generating forecast for: DUK [2026-02-27T20:20:48.117877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-27T20:20:48.130528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-27T20:20:48.130902] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-27T20:20:48.131755] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-27T20:20:48.131821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:48.131855] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:48.131884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:48.131943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:48.191519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:48.192491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:48.192601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:48.192638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:48.314971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:48.315133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:48.315178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:48.315207] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:48.318685] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-27T20:20:48.318968] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-27T20:20:48.319101] [INFO ] [sig ] DUK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:48.462651] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DUK.txt [2026-02-27T20:20:48.462837] [INFO ] [sig ] [951/3373] Completed DUK in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:48.462881] [INFO ] [sig ] [952/3373] Forecasting DUKB... [2026-02-27T20:20:48.462912] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-27T20:20:48.462942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-27T20:20:48.486749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-27T20:20:48.487187] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-27T20:20:48.488447] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-27T20:20:48.488502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:48.488536] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:48.488565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:48.488653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:48.549020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:48.549993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:48.550088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:48.550122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:48.676938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:48.677115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:48.677168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:48.677207] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:48.680873] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-27T20:20:48.681229] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-27T20:20:48.681406] [INFO ] [sig ] DUKB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:48.836395] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DUKB.txt [2026-02-27T20:20:48.836544] [INFO ] [sig ] [952/3373] Completed DUKB in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:48.836605] [INFO ] [sig ] [953/3373] Forecasting DUOL... [2026-02-27T20:20:48.836637] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-27T20:20:48.836669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-27T20:20:48.851196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-27T20:20:48.851799] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-27T20:20:48.852655] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-27T20:20:48.852709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:48.852742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:48.852771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:48.852830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:48.916466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:48.917334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:48.917422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:48.917457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:49.047098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:49.047278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:49.047338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:49.047389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:49.052007] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-27T20:20:49.052382] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-27T20:20:49.052558] [INFO ] [sig ] DUOL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:49.212699] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DUOL.txt [2026-02-27T20:20:49.212876] [INFO ] [sig ] [953/3373] Completed DUOL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:49.212923] [INFO ] [sig ] [954/3373] Forecasting DVA... [2026-02-27T20:20:49.212955] [INFO ] [sig ] Generating forecast for: DVA [2026-02-27T20:20:49.212986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-27T20:20:49.227114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-27T20:20:49.227536] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-27T20:20:49.228440] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-27T20:20:49.228497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:49.228531] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:49.228560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:49.228655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:49.293121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:49.294095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:49.294193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:49.294228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:49.421806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:49.421966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:49.422011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:49.422041] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:49.425528] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-27T20:20:49.425835] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-27T20:20:49.425974] [INFO ] [sig ] DVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:49.571240] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DVA.txt [2026-02-27T20:20:49.571408] [INFO ] [sig ] [954/3373] Completed DVA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-02-27T20:20:49.571452] [INFO ] [sig ] [955/3373] Forecasting DVN... [2026-02-27T20:20:49.571482] [INFO ] [sig ] Generating forecast for: DVN [2026-02-27T20:20:49.571512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-27T20:20:49.585006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-27T20:20:49.585594] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-27T20:20:49.586648] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-27T20:20:49.586701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:49.586776] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:49.586805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:49.586871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:49.645954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:49.646677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:49.646770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:49.646804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:49.775824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:49.775984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:49.776028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:49.776057] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:49.779745] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=19.62%) [2026-02-27T20:20:49.780228] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-27T20:20:49.780366] [INFO ] [sig ] DVN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:49.927657] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DVN.txt [2026-02-27T20:20:49.927825] [INFO ] [sig ] [955/3373] Completed DVN in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-27T20:20:49.927870] [INFO ] [sig ] [956/3373] Forecasting DWAS... [2026-02-27T20:20:49.927925] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-27T20:20:49.927961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-27T20:20:49.941218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-27T20:20:49.941608] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-27T20:20:49.942453] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-27T20:20:49.942508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:49.942539] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:49.942566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:49.942657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:50.002065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:50.002959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:50.003045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:50.003080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:50.139760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:50.139957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:50.140017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:50.140057] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:50.145348] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-02-27T20:20:50.145922] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-27T20:20:50.146129] [INFO ] [sig ] DWAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:50.304850] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DWAS.txt [2026-02-27T20:20:50.305019] [INFO ] [sig ] [956/3373] Completed DWAS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:50.305062] [INFO ] [sig ] [957/3373] Forecasting DWSH... [2026-02-27T20:20:50.305092] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-27T20:20:50.305135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-27T20:20:50.317540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-27T20:20:50.317877] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-27T20:20:50.318782] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-27T20:20:50.318836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:50.318870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:50.318898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:50.318957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:50.380602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:50.381514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:50.381647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:50.381686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:50.500450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:50.500618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:50.500662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:50.500691] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:50.504106] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-02-27T20:20:50.504380] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-27T20:20:50.504505] [INFO ] [sig ] DWSH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:50.658594] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DWSH.txt [2026-02-27T20:20:50.658741] [INFO ] [sig ] [957/3373] Completed DWSH in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:50.658783] [INFO ] [sig ] [958/3373] Forecasting DX... [2026-02-27T20:20:50.658813] [INFO ] [sig ] Generating forecast for: DX [2026-02-27T20:20:50.658844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-27T20:20:50.671036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-27T20:20:50.671390] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-27T20:20:50.672193] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-27T20:20:50.672248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:50.672280] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:50.672307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:50.672364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:50.729351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:50.730059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:50.730144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:50.730184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:50.852548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:50.852720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:50.852780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:50.852838] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:50.856319] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-27T20:20:50.856624] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-27T20:20:50.856758] [INFO ] [sig ] DX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:51.000353] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DX.txt [2026-02-27T20:20:51.000502] [INFO ] [sig ] [958/3373] Completed DX in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:51.000543] [INFO ] [sig ] [959/3373] Forecasting DXC... [2026-02-27T20:20:51.000591] [INFO ] [sig ] Generating forecast for: DXC [2026-02-27T20:20:51.000625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-27T20:20:51.015298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-27T20:20:51.015710] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-27T20:20:51.016496] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-27T20:20:51.016548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:51.016600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:51.016630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:51.016688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:51.081088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:51.082184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:51.082275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:51.082309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:51.208735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:51.208891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:51.208935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:51.208964] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:51.212467] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-27T20:20:51.212765] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-27T20:20:51.212898] [INFO ] [sig ] DXC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:51.423697] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DXC.txt [2026-02-27T20:20:51.423852] [INFO ] [sig ] [959/3373] Completed DXC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:51.423894] [INFO ] [sig ] [960/3373] Forecasting DXCM... [2026-02-27T20:20:51.423924] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-27T20:20:51.423954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-27T20:20:51.437129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-27T20:20:51.437470] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-27T20:20:51.438351] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-27T20:20:51.438404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:51.438436] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:51.438464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:51.438522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:51.497211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:51.498161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:51.498250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:51.498283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:51.631876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:51.632048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:51.632107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:51.632150] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:51.636469] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-02-27T20:20:51.636863] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-27T20:20:51.637049] [INFO ] [sig ] DXCM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:51.791031] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DXCM.txt [2026-02-27T20:20:51.791178] [INFO ] [sig ] [960/3373] Completed DXCM in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:51.791225] [INFO ] [sig ] [961/3373] Forecasting DXPE... [2026-02-27T20:20:51.791254] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-27T20:20:51.791285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-27T20:20:51.808953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-27T20:20:51.809329] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-27T20:20:51.810141] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-27T20:20:51.810197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:51.810231] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:51.810258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:51.810316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:51.871620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:51.872406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:51.872498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:51.872533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:51.993319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:51.993481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:51.993526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:51.993555] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:51.997555] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-27T20:20:51.997856] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-27T20:20:51.998020] [INFO ] [sig ] DXPE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:52.146033] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DXPE.txt [2026-02-27T20:20:52.146219] [INFO ] [sig ] [961/3373] Completed DXPE in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:52.146272] [INFO ] [sig ] [962/3373] Forecasting DY... [2026-02-27T20:20:52.146308] [INFO ] [sig ] Generating forecast for: DY [2026-02-27T20:20:52.146346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-27T20:20:52.161746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-27T20:20:52.162174] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-27T20:20:52.163158] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-27T20:20:52.163222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:52.163276] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:52.163314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:52.163390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:52.223514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:52.224328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:52.224407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:52.224440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:52.345456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:52.345608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:52.345653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:52.345682] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:52.350257] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-27T20:20:52.350758] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-27T20:20:52.350949] [INFO ] [sig ] DY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:52.494320] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/DY.txt [2026-02-27T20:20:52.494675] [INFO ] [sig ] [962/3373] Completed DY in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:52.494721] [INFO ] [sig ] [963/3373] Forecasting DYN... [2026-02-27T20:20:52.494750] [INFO ] [sig ] Generating forecast for: DYN [2026-02-27T20:20:52.494781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-27T20:20:52.507944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-27T20:20:52.508311] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-27T20:20:52.509121] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-27T20:20:52.509174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:52.509206] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:52.509234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:52.509291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:52.567804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:52.568938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:52.569022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:52.569057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:52.703292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:52.703674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:52.703738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:52.703775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:52.707494] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-27T20:20:52.707813] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-27T20:20:52.707997] [INFO ] [sig ] DYN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:52.851822] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/DYN.txt [2026-02-27T20:20:52.851953] [INFO ] [sig ] [963/3373] Completed DYN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:52.851995] [INFO ] [sig ] [964/3373] Forecasting E... [2026-02-27T20:20:52.852026] [INFO ] [sig ] Generating forecast for: E [2026-02-27T20:20:52.852058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-27T20:20:52.866776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-27T20:20:52.867121] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-27T20:20:52.867948] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-27T20:20:52.868003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:52.868037] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:52.868065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:52.868124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:52.927856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:52.928753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:52.928839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:52.928875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:53.064161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:53.064340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:53.064391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:53.064422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:53.068153] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-27T20:20:53.068469] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-27T20:20:53.068625] [INFO ] [sig ] E: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:53.217097] [INFO ] [LOCAL ] Saved forecast: E 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/E.txt [2026-02-27T20:20:53.217261] [INFO ] [sig ] [964/3373] Completed E in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:53.217303] [INFO ] [sig ] [965/3373] Forecasting EA... [2026-02-27T20:20:53.217334] [INFO ] [sig ] Generating forecast for: EA [2026-02-27T20:20:53.217365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-27T20:20:53.231684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-27T20:20:53.232099] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-27T20:20:53.233145] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-27T20:20:53.233200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:53.233234] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:53.233263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:53.233320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:53.293892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:53.294810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:53.294897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:53.294965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:53.431134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:53.431344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:53.431390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:53.431420] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:53.435396] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-27T20:20:53.435726] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-27T20:20:53.435869] [INFO ] [sig ] EA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:53.582008] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EA.txt [2026-02-27T20:20:53.582170] [INFO ] [sig ] [965/3373] Completed EA in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:53.582234] [INFO ] [sig ] [966/3373] Forecasting EAF... [2026-02-27T20:20:53.582269] [INFO ] [sig ] Generating forecast for: EAF [2026-02-27T20:20:53.582308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-27T20:20:53.601038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-27T20:20:53.601638] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-27T20:20:53.602480] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-27T20:20:53.602754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:53.602786] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:53.602813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:53.602870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:53.666396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:53.667792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:53.667905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:53.667947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:53.797914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:53.798079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:53.798124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:53.798155] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:53.801921] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-02-27T20:20:53.802235] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-27T20:20:53.802377] [INFO ] [sig ] EAF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:53.948559] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EAF.txt [2026-02-27T20:20:53.948736] [INFO ] [sig ] [966/3373] Completed EAF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:53.948787] [INFO ] [sig ] [967/3373] Forecasting EAI... [2026-02-27T20:20:53.948823] [INFO ] [sig ] Generating forecast for: EAI [2026-02-27T20:20:53.948861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-27T20:20:53.961954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-27T20:20:53.962284] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-27T20:20:53.963099] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-27T20:20:53.963161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:53.963196] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:53.963223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:53.963281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:54.026531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:54.027448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:54.027535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:54.027570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:54.152551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:54.152731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:54.152777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:54.152807] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:54.156500] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-02-27T20:20:54.156817] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-27T20:20:54.156958] [INFO ] [sig ] EAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:54.310782] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EAI.txt [2026-02-27T20:20:54.310979] [INFO ] [sig ] [967/3373] Completed EAI in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:54.311024] [INFO ] [sig ] [968/3373] Forecasting EARN... [2026-02-27T20:20:54.311053] [INFO ] [sig ] Generating forecast for: EARN [2026-02-27T20:20:54.311082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-27T20:20:54.323970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-27T20:20:54.324377] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-27T20:20:54.325250] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-27T20:20:54.325316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:54.325357] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:54.325392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:54.325454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:54.385806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:54.386789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:54.386877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:54.386911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:54.514622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:54.514789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:54.514835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:54.514864] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:54.518729] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-27T20:20:54.519051] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-27T20:20:54.519194] [INFO ] [sig ] EARN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:54.665071] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EARN.txt [2026-02-27T20:20:54.665270] [INFO ] [sig ] [968/3373] Completed EARN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:54.665325] [INFO ] [sig ] [969/3373] Forecasting EB... [2026-02-27T20:20:54.665363] [INFO ] [sig ] Generating forecast for: EB [2026-02-27T20:20:54.665401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-27T20:20:54.679137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-27T20:20:54.679785] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-27T20:20:54.680689] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-27T20:20:54.680745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:54.680780] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:54.680807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:54.680865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:54.746069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:54.747170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:54.747263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:54.747306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:54.883764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:54.883935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:54.883980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:54.884010] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:54.887693] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-27T20:20:54.888106] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-27T20:20:54.888264] [INFO ] [sig ] EB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:55.042361] [INFO ] [LOCAL ] Saved forecast: EB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EB.txt [2026-02-27T20:20:55.042749] [INFO ] [sig ] [969/3373] Completed EB in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:55.042794] [INFO ] [sig ] [970/3373] Forecasting EBAY... [2026-02-27T20:20:55.042827] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-27T20:20:55.042859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-27T20:20:55.056893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-27T20:20:55.057288] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-27T20:20:55.058176] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-27T20:20:55.058230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:55.058263] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:55.058290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:55.058348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:55.122333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:55.123255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:55.123364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:55.123400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:55.250007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:55.250170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:55.250214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:55.250242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:55.254079] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-02-27T20:20:55.254391] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-27T20:20:55.254537] [INFO ] [sig ] EBAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:55.395816] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EBAY.txt [2026-02-27T20:20:55.395954] [INFO ] [sig ] [970/3373] Completed EBAY in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:55.395994] [INFO ] [sig ] [971/3373] Forecasting EBC... [2026-02-27T20:20:55.396023] [INFO ] [sig ] Generating forecast for: EBC [2026-02-27T20:20:55.396052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-27T20:20:55.408950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-27T20:20:55.409339] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-27T20:20:55.410418] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-27T20:20:55.410473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:55.410506] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:55.410712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:55.410776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:55.473861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:55.474663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:55.474746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:55.474780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:55.604995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:55.605163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:55.605208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:55.605237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:55.608916] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-27T20:20:55.609249] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-27T20:20:55.609423] [INFO ] [sig ] EBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:55.762023] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EBC.txt [2026-02-27T20:20:55.762227] [INFO ] [sig ] [971/3373] Completed EBC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-02-27T20:20:55.762273] [INFO ] [sig ] [972/3373] Forecasting EBF... [2026-02-27T20:20:55.762308] [INFO ] [sig ] Generating forecast for: EBF [2026-02-27T20:20:55.762348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-27T20:20:55.776482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-27T20:20:55.776933] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-27T20:20:55.777965] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-27T20:20:55.778019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:55.778080] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:55.778108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:55.778167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:55.848664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:55.850029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:55.850151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:55.850200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:55.978465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:55.978644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:55.978691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:55.978721] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:55.982323] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-27T20:20:55.982634] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-27T20:20:55.982782] [INFO ] [sig ] EBF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:56.129854] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EBF.txt [2026-02-27T20:20:56.129989] [INFO ] [sig ] [972/3373] Completed EBF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-27T20:20:56.130029] [INFO ] [sig ] [973/3373] Forecasting EBON... [2026-02-27T20:20:56.130058] [INFO ] [sig ] Generating forecast for: EBON [2026-02-27T20:20:56.130088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-27T20:20:56.139997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-27T20:20:56.140265] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-27T20:20:56.141110] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-27T20:20:56.141162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:56.141194] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:56.141221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:56.141289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:56.200187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:56.201037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:56.201122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:56.201157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:56.305990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:56.306143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:56.306188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:56.306217] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:56.310124] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=52.86%) [2026-02-27T20:20:56.310442] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-27T20:20:56.310782] [INFO ] [sig ] EBON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:56.457034] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EBON.txt [2026-02-27T20:20:56.457241] [INFO ] [sig ] [973/3373] Completed EBON in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:56.457297] [INFO ] [sig ] [974/3373] Forecasting EBS... [2026-02-27T20:20:56.457340] [INFO ] [sig ] Generating forecast for: EBS [2026-02-27T20:20:56.457386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-27T20:20:56.470985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-27T20:20:56.471411] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-27T20:20:56.472306] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-27T20:20:56.472364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:56.472401] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:56.472429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:56.472487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:56.545853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:56.547210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:56.547354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:56.547392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:56.684885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:56.685060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:56.685107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:56.685137] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:56.689124] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-27T20:20:56.689700] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-27T20:20:56.689847] [INFO ] [sig ] EBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:56.844515] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EBS.txt [2026-02-27T20:20:56.844709] [INFO ] [sig ] [974/3373] Completed EBS in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:56.844768] [INFO ] [sig ] [975/3373] Forecasting EC... [2026-02-27T20:20:56.844802] [INFO ] [sig ] Generating forecast for: EC [2026-02-27T20:20:56.844835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-27T20:20:56.858183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-27T20:20:56.858598] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-27T20:20:56.859459] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-27T20:20:56.859527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:56.859562] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:56.859610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:56.859671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:56.921517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:56.922640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:56.922741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:56.922780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:57.053728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:57.053908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:57.053967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:57.053998] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:57.058806] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=68.37%) [2026-02-27T20:20:57.059114] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-27T20:20:57.059256] [INFO ] [sig ] EC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:57.215847] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EC.txt [2026-02-27T20:20:57.216028] [INFO ] [sig ] [975/3373] Completed EC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:57.216074] [INFO ] [sig ] [976/3373] Forecasting ECC... [2026-02-27T20:20:57.216104] [INFO ] [sig ] Generating forecast for: ECC [2026-02-27T20:20:57.216136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-27T20:20:57.230836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-27T20:20:57.231294] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-27T20:20:57.232244] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-27T20:20:57.232304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:57.232344] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:57.232372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:57.232431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:57.295957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:57.297046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:57.297132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:57.297167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:57.421534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:57.421736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:57.421784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:57.421815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:57.425691] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-27T20:20:57.426056] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-27T20:20:57.426217] [INFO ] [sig ] ECC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:57.606768] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ECC.txt [2026-02-27T20:20:57.606963] [INFO ] [sig ] [976/3373] Completed ECC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:57.607008] [INFO ] [sig ] [977/3373] Forecasting ECL... [2026-02-27T20:20:57.607038] [INFO ] [sig ] Generating forecast for: ECL [2026-02-27T20:20:57.607068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-27T20:20:57.620316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-27T20:20:57.620803] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-27T20:20:57.621829] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-27T20:20:57.621896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:57.621937] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:57.621972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:57.622042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:57.694948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:57.696150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:57.696274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:57.696322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:57.843557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:57.843750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:57.843798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:57.843830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:57.847823] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-02-27T20:20:57.848618] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-27T20:20:57.848928] [INFO ] [sig ] ECL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:57.998329] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ECL.txt [2026-02-27T20:20:57.998533] [INFO ] [sig ] [977/3373] Completed ECL in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:57.998612] [INFO ] [sig ] [978/3373] Forecasting ECPG... [2026-02-27T20:20:57.998650] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-27T20:20:57.998683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-27T20:20:58.011175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-27T20:20:58.011645] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-27T20:20:58.012508] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-27T20:20:58.012563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:58.012626] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:58.012655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:58.012714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:58.076245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:58.077343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:58.077444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:58.077483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:58.204126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:58.204309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:58.204359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:58.204391] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:58.208129] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-27T20:20:58.208437] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-27T20:20:58.208617] [INFO ] [sig ] ECPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:20:58.353506] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ECPG.txt [2026-02-27T20:20:58.353690] [INFO ] [sig ] [978/3373] Completed ECPG in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:58.353760] [INFO ] [sig ] [979/3373] Forecasting ECX... [2026-02-27T20:20:58.353792] [INFO ] [sig ] Generating forecast for: ECX [2026-02-27T20:20:58.353830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-27T20:20:58.367401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-27T20:20:58.367865] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-27T20:20:58.368752] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-27T20:20:58.368808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:58.368843] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:58.368872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:58.368932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:58.430141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:58.431027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:58.431113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:58.431148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:58.557278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:58.557440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:58.557487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:58.557517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:58.561143] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-27T20:20:58.561444] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-27T20:20:58.561605] [INFO ] [sig ] ECX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:58.705181] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ECX.txt [2026-02-27T20:20:58.705345] [INFO ] [sig ] [979/3373] Completed ECX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:58.705386] [INFO ] [sig ] [980/3373] Forecasting ED... [2026-02-27T20:20:58.705416] [INFO ] [sig ] Generating forecast for: ED [2026-02-27T20:20:58.705447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-27T20:20:58.718845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-27T20:20:58.719244] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-27T20:20:58.720063] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-27T20:20:58.720116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:58.720148] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:58.720175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:58.720233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:58.779099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:58.780208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:58.780290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:58.780324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:58.909030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:58.909240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:58.909286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:58.909315] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:58.913040] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-27T20:20:58.913338] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-27T20:20:58.913534] [INFO ] [sig ] ED: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:59.060497] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ED.txt [2026-02-27T20:20:59.060674] [INFO ] [sig ] [980/3373] Completed ED in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:59.060718] [INFO ] [sig ] [981/3373] Forecasting EDAP... [2026-02-27T20:20:59.060748] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-27T20:20:59.060779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-27T20:20:59.072643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-27T20:20:59.073006] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-27T20:20:59.073828] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-27T20:20:59.073881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:59.073913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:59.073940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:59.073997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:59.133674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:59.134895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:59.135182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:59.135218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:59.254560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:59.254737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:59.254781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:59.254811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:59.258237] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-27T20:20:59.258516] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-27T20:20:59.258665] [INFO ] [sig ] EDAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:59.402972] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EDAP.txt [2026-02-27T20:20:59.403120] [INFO ] [sig ] [981/3373] Completed EDAP in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:59.403161] [INFO ] [sig ] [982/3373] Forecasting EDD... [2026-02-27T20:20:59.403191] [INFO ] [sig ] Generating forecast for: EDD [2026-02-27T20:20:59.403222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-27T20:20:59.415251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-27T20:20:59.415623] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-27T20:20:59.416424] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-27T20:20:59.416487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:59.416524] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:59.416550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:59.416633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:59.474683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:59.475647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:59.475735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:59.475768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:59.603342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:59.603560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:59.603639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:59.603688] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:59.607354] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-27T20:20:59.607670] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-27T20:20:59.607816] [INFO ] [sig ] EDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:20:59.750726] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EDD.txt [2026-02-27T20:20:59.750888] [INFO ] [sig ] [982/3373] Completed EDD in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:20:59.750934] [INFO ] [sig ] [983/3373] Forecasting EDF... [2026-02-27T20:20:59.750964] [INFO ] [sig ] Generating forecast for: EDF [2026-02-27T20:20:59.750996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-27T20:20:59.762829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-27T20:20:59.763125] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-27T20:20:59.763961] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-27T20:20:59.764014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:20:59.764047] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:20:59.764074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:20:59.764131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:20:59.822887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:20:59.823537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:20:59.823641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:20:59.823678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:20:59.941421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:20:59.941589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:20:59.941634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:20:59.941666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:20:59.945082] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=21.39%) [2026-02-27T20:20:59.945356] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-27T20:20:59.945484] [INFO ] [sig ] EDF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:00.086146] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EDF.txt [2026-02-27T20:21:00.086317] [INFO ] [sig ] [983/3373] Completed EDF in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:00.086368] [INFO ] [sig ] [984/3373] Forecasting EDN... [2026-02-27T20:21:00.086404] [INFO ] [sig ] Generating forecast for: EDN [2026-02-27T20:21:00.086445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-27T20:21:00.099241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-27T20:21:00.099671] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-27T20:21:00.100471] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-27T20:21:00.100524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:00.100556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:00.100605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:00.100666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:00.158642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:00.159570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:00.159700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:00.159744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:00.276524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:00.276698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:00.276741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:00.276770] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:00.280208] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-02-27T20:21:00.280485] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-27T20:21:00.280634] [INFO ] [sig ] EDN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:00.426512] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EDN.txt [2026-02-27T20:21:00.426700] [INFO ] [sig ] [984/3373] Completed EDN in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:00.426742] [INFO ] [sig ] [985/3373] Forecasting EE... [2026-02-27T20:21:00.426773] [INFO ] [sig ] Generating forecast for: EE [2026-02-27T20:21:00.426805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-27T20:21:00.440509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-27T20:21:00.440960] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-27T20:21:00.441875] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-27T20:21:00.441929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:00.441962] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:00.441989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:00.442048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:00.506661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:00.507740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:00.507831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:00.507867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:00.636794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:00.636922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:00.636966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:00.636998] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:00.641300] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-02-27T20:21:00.641727] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-27T20:21:00.641914] [INFO ] [sig ] EE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:00.793176] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EE.txt [2026-02-27T20:21:00.793330] [INFO ] [sig ] [985/3373] Completed EE in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:00.793399] [INFO ] [sig ] [986/3373] Forecasting EEMA... [2026-02-27T20:21:00.793432] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-27T20:21:00.793463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-27T20:21:00.806532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-27T20:21:00.806914] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-27T20:21:00.807761] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-27T20:21:00.807816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:00.807851] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:00.807880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:00.807984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:00.875432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:00.876494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:00.876618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:00.876669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:01.003077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:01.003198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:01.003242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:01.003273] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:01.006889] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-27T20:21:01.007204] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-27T20:21:01.007349] [INFO ] [sig ] EEMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:01.160464] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EEMA.txt [2026-02-27T20:21:01.160680] [INFO ] [sig ] [986/3373] Completed EEMA in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:01.160731] [INFO ] [sig ] [987/3373] Forecasting EEX... [2026-02-27T20:21:01.160763] [INFO ] [sig ] Generating forecast for: EEX [2026-02-27T20:21:01.160795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-27T20:21:01.172688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-27T20:21:01.173093] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-27T20:21:01.173989] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-27T20:21:01.174045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:01.174079] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:01.174107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:01.174167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:01.235875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:01.236764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:01.236858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:01.236894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:01.361400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:01.361570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:01.361642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:01.361682] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:01.365915] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-27T20:21:01.366293] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-27T20:21:01.366456] [INFO ] [sig ] EEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:01.515953] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EEX.txt [2026-02-27T20:21:01.516112] [INFO ] [sig ] [987/3373] Completed EEX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:01.516154] [INFO ] [sig ] [988/3373] Forecasting EFC... [2026-02-27T20:21:01.516186] [INFO ] [sig ] Generating forecast for: EFC [2026-02-27T20:21:01.516216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-27T20:21:01.529140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-27T20:21:01.529543] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-27T20:21:01.530363] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-27T20:21:01.530439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:01.530478] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:01.530513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:01.530598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:01.589065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:01.590174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:01.590260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:01.590293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:01.713453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:01.713643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:01.713688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:01.713718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:01.717159] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=75.26%) [2026-02-27T20:21:01.717439] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-27T20:21:01.717569] [INFO ] [sig ] EFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:01.860181] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EFC.txt [2026-02-27T20:21:01.860357] [INFO ] [sig ] [988/3373] Completed EFC in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-27T20:21:01.860423] [INFO ] [sig ] [989/3373] Forecasting EFSC... [2026-02-27T20:21:01.860462] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-27T20:21:01.860499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-27T20:21:01.873174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-27T20:21:01.873487] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-27T20:21:01.874298] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-27T20:21:01.874352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:01.874386] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:01.874450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:01.874523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:01.937280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:01.938131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:01.938215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:01.938250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:02.061773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:02.061961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:02.062008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:02.062039] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:02.065846] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-27T20:21:02.066151] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-27T20:21:02.066291] [INFO ] [sig ] EFSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:02.220353] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EFSC.txt [2026-02-27T20:21:02.220513] [INFO ] [sig ] [989/3373] Completed EFSC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:02.220556] [INFO ] [sig ] [990/3373] Forecasting EFX... [2026-02-27T20:21:02.220606] [INFO ] [sig ] Generating forecast for: EFX [2026-02-27T20:21:02.220639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-27T20:21:02.237183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-27T20:21:02.237642] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-27T20:21:02.238517] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-27T20:21:02.238595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:02.238659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:02.238699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:02.238775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:02.301692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:02.302593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:02.302693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:02.302731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:02.425550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:02.425755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:02.425806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:02.425835] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:02.431127] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-27T20:21:02.431759] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-27T20:21:02.431988] [INFO ] [sig ] EFX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:02.580901] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EFX.txt [2026-02-27T20:21:02.581065] [INFO ] [sig ] [990/3373] Completed EFX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:02.581109] [INFO ] [sig ] [991/3373] Forecasting EG... [2026-02-27T20:21:02.581143] [INFO ] [sig ] Generating forecast for: EG [2026-02-27T20:21:02.581174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-27T20:21:02.594284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-27T20:21:02.594697] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-27T20:21:02.595519] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-27T20:21:02.595600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:02.595638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:02.595668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:02.595727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:02.653941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:02.654743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:02.654826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:02.654860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:02.778884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:02.779062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:02.779119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:02.779150] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:02.782834] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-27T20:21:02.783111] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-27T20:21:02.783242] [INFO ] [sig ] EG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:02.931110] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EG.txt [2026-02-27T20:21:02.931255] [INFO ] [sig ] [991/3373] Completed EG in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:02.931301] [INFO ] [sig ] [992/3373] Forecasting EGAN... [2026-02-27T20:21:02.931332] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-27T20:21:02.931364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-27T20:21:02.944749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-27T20:21:02.945071] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-27T20:21:02.945908] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-27T20:21:02.945962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:02.945993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:02.946021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:02.946077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:03.008439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:03.009362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:03.009448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:03.009489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:03.131862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:03.132029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:03.132073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:03.132105] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:03.135685] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-02-27T20:21:03.136032] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-27T20:21:03.136173] [INFO ] [sig ] EGAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:03.280208] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EGAN.txt [2026-02-27T20:21:03.280379] [INFO ] [sig ] [992/3373] Completed EGAN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:03.280422] [INFO ] [sig ] [993/3373] Forecasting EGBN... [2026-02-27T20:21:03.280452] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-27T20:21:03.280483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-27T20:21:03.292986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-27T20:21:03.293350] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-27T20:21:03.294151] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-27T20:21:03.294205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:03.294237] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:03.294264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:03.294321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:03.353153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:03.354057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:03.354140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:03.354174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:03.472375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:03.472537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:03.472602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:03.472637] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:03.476105] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: UP (p=68.95%) [2026-02-27T20:21:03.476416] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-27T20:21:03.476555] [INFO ] [sig ] EGBN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:03.627624] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EGBN.txt [2026-02-27T20:21:03.627823] [INFO ] [sig ] [993/3373] Completed EGBN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:03.627881] [INFO ] [sig ] [994/3373] Forecasting EGP... [2026-02-27T20:21:03.627942] [INFO ] [sig ] Generating forecast for: EGP [2026-02-27T20:21:03.627981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-27T20:21:03.641687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-27T20:21:03.642137] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-27T20:21:03.643040] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-27T20:21:03.643097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:03.643131] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:03.643159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:03.643218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:03.703859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:03.704844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:03.704931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:03.704965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:03.832139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:03.832312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:03.832357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:03.832387] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:03.835944] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=28.33%) [2026-02-27T20:21:03.836239] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-27T20:21:03.836372] [INFO ] [sig ] EGP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:03.984231] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EGP.txt [2026-02-27T20:21:03.984391] [INFO ] [sig ] [994/3373] Completed EGP in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:03.984431] [INFO ] [sig ] [995/3373] Forecasting EGY... [2026-02-27T20:21:03.984462] [INFO ] [sig ] Generating forecast for: EGY [2026-02-27T20:21:03.984493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-27T20:21:03.996940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-27T20:21:03.997356] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-27T20:21:03.998263] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-27T20:21:03.998319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:03.998352] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:03.998378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:03.998441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:04.058772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:04.059782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:04.059898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:04.059954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:04.190878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:04.191045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:04.191108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:04.191140] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:04.194753] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=22.54%) [2026-02-27T20:21:04.195051] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-27T20:21:04.195189] [INFO ] [sig ] EGY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:04.362406] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EGY.txt [2026-02-27T20:21:04.362643] [INFO ] [sig ] [995/3373] Completed EGY in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:04.362702] [INFO ] [sig ] [996/3373] Forecasting EH... [2026-02-27T20:21:04.362734] [INFO ] [sig ] Generating forecast for: EH [2026-02-27T20:21:04.362934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-27T20:21:04.378020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-27T20:21:04.378442] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-27T20:21:04.379258] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-27T20:21:04.379313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:04.379345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:04.379372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:04.379429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:04.441304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:04.442181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:04.442263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:04.442297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:04.568528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:04.568710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:04.568754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:04.568783] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:04.572452] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-27T20:21:04.572766] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-27T20:21:04.572904] [INFO ] [sig ] EH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:04.730529] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EH.txt [2026-02-27T20:21:04.730752] [INFO ] [sig ] [996/3373] Completed EH in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:04.730800] [INFO ] [sig ] [997/3373] Forecasting EHAB... [2026-02-27T20:21:04.730838] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-27T20:21:04.730878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-27T20:21:04.745626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-27T20:21:04.746036] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-27T20:21:04.747093] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-27T20:21:04.747155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:04.747195] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:04.747229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:04.747305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:04.810699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:04.811600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:04.811689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:04.811723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:04.938509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:04.938699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:04.938746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:04.938778] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:04.942353] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-02-27T20:21:04.942651] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-27T20:21:04.942782] [INFO ] [sig ] EHAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:05.091148] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EHAB.txt [2026-02-27T20:21:05.091311] [INFO ] [sig ] [997/3373] Completed EHAB in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:05.091352] [INFO ] [sig ] [998/3373] Forecasting EHC... [2026-02-27T20:21:05.091382] [INFO ] [sig ] Generating forecast for: EHC [2026-02-27T20:21:05.091413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-27T20:21:05.104316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-27T20:21:05.104714] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-27T20:21:05.105515] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-27T20:21:05.105601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:05.105643] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:05.105670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:05.105727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:05.168827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:05.169736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:05.169826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:05.169861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:05.296936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:05.297112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:05.297171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:05.297213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:05.301664] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-27T20:21:05.302004] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-27T20:21:05.302162] [INFO ] [sig ] EHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:05.446506] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EHC.txt [2026-02-27T20:21:05.446694] [INFO ] [sig ] [998/3373] Completed EHC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:05.446737] [INFO ] [sig ] [999/3373] Forecasting EHI... [2026-02-27T20:21:05.446767] [INFO ] [sig ] Generating forecast for: EHI [2026-02-27T20:21:05.446798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-27T20:21:05.458043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-27T20:21:05.458426] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-27T20:21:05.459263] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-27T20:21:05.459316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:05.459359] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:05.459387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:05.459444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:05.516388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:05.517147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:05.517227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:05.517260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:05.636333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:05.636493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:05.636540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:05.636591] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:05.640061] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-02-27T20:21:05.640338] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-27T20:21:05.640469] [INFO ] [sig ] EHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:05.787068] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EHI.txt [2026-02-27T20:21:05.787252] [INFO ] [sig ] [999/3373] Completed EHI in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:05.787294] [INFO ] [sig ] [1000/3373] Forecasting EHTH... [2026-02-27T20:21:05.787326] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-27T20:21:05.787356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-27T20:21:05.800462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-27T20:21:05.800820] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-27T20:21:05.801642] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-27T20:21:05.801695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:05.801727] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:05.801754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:05.801810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:05.862931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:05.863971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:05.864055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:05.864090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:05.986978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:05.987132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:05.987175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:05.987204] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:05.990826] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-27T20:21:05.991113] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-27T20:21:05.991245] [INFO ] [sig ] EHTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:06.147138] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EHTH.txt [2026-02-27T20:21:06.147299] [INFO ] [sig ] [1000/3373] Completed EHTH in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:06.147342] [INFO ] [sig ] [1001/3373] Forecasting EIC... [2026-02-27T20:21:06.147371] [INFO ] [sig ] Generating forecast for: EIC [2026-02-27T20:21:06.147401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-27T20:21:06.162114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-27T20:21:06.162558] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-27T20:21:06.163722] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-27T20:21:06.163780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:06.163989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:06.164019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:06.164078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:06.229561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:06.230711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:06.230820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:06.230872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:06.359127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:06.359287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:06.359332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:06.359360] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:06.362801] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-27T20:21:06.363085] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-27T20:21:06.363213] [INFO ] [sig ] EIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:06.513076] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EIC.txt [2026-02-27T20:21:06.513259] [INFO ] [sig ] [1001/3373] Completed EIC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:06.513307] [INFO ] [sig ] [1002/3373] Forecasting EIG... [2026-02-27T20:21:06.513338] [INFO ] [sig ] Generating forecast for: EIG [2026-02-27T20:21:06.513369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-27T20:21:06.528447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-27T20:21:06.528895] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-27T20:21:06.529954] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-27T20:21:06.530020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:06.530063] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:06.530100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:06.530178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:06.590389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:06.591377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:06.591464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:06.591505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:06.718981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:06.719193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:06.719264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:06.719318] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:06.725206] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-27T20:21:06.725776] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-27T20:21:06.725995] [INFO ] [sig ] EIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:06.887689] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EIG.txt [2026-02-27T20:21:06.887856] [INFO ] [sig ] [1002/3373] Completed EIG in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:06.887959] [INFO ] [sig ] [1003/3373] Forecasting EIX... [2026-02-27T20:21:06.888000] [INFO ] [sig ] Generating forecast for: EIX [2026-02-27T20:21:06.888035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-27T20:21:06.901455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-27T20:21:06.901868] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-27T20:21:06.902708] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-27T20:21:06.902762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:06.902795] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:06.902823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:06.902881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:06.968942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:06.969911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:06.969999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:06.970034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:07.112849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:07.113018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:07.113065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:07.113097] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:07.117163] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-02-27T20:21:07.117479] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-27T20:21:07.117703] [INFO ] [sig ] EIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:07.300793] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EIX.txt [2026-02-27T20:21:07.300973] [INFO ] [sig ] [1003/3373] Completed EIX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:07.301017] [INFO ] [sig ] [1004/3373] Forecasting EL... [2026-02-27T20:21:07.301046] [INFO ] [sig ] Generating forecast for: EL [2026-02-27T20:21:07.301075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-27T20:21:07.314028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-27T20:21:07.314441] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-27T20:21:07.315305] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-27T20:21:07.315358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:07.315390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:07.315417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:07.315473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:07.373619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:07.374632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:07.374730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:07.374952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:07.507567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:07.507778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:07.507825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:07.507854] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:07.511438] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=76.98%) [2026-02-27T20:21:07.511763] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-27T20:21:07.511921] [INFO ] [sig ] EL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:07.654329] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EL.txt [2026-02-27T20:21:07.654471] [INFO ] [sig ] [1004/3373] Completed EL in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-02-27T20:21:07.654513] [INFO ] [sig ] [1005/3373] Forecasting ELAB... [2026-02-27T20:21:07.654543] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-27T20:21:07.654588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-27T20:21:07.665944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-27T20:21:07.666254] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-27T20:21:07.667059] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-27T20:21:07.667112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:07.667144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:07.667172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:07.667229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:07.724592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:07.725367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:07.725452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:07.725487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:07.851144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:07.851305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:07.851348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:07.851377] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:07.854797] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-27T20:21:07.855074] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-27T20:21:07.855204] [INFO ] [sig ] ELAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:08.005998] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ELAB.txt [2026-02-27T20:21:08.006143] [INFO ] [sig ] [1005/3373] Completed ELAB in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-27T20:21:08.006185] [INFO ] [sig ] [1006/3373] Forecasting ELAN... [2026-02-27T20:21:08.006215] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-27T20:21:08.006245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-27T20:21:08.059815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-27T20:21:08.060182] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-27T20:21:08.061020] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-27T20:21:08.061074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:08.061106] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:08.061160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:08.061220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:08.121936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:08.122811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:08.122892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:08.122925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:08.251242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:08.251405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:08.251451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:08.251524] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:08.255163] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-02-27T20:21:08.255448] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-27T20:21:08.255613] [INFO ] [sig ] ELAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:08.410335] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELAN.txt [2026-02-27T20:21:08.410491] [INFO ] [sig ] [1006/3373] Completed ELAN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:08.410534] [INFO ] [sig ] [1007/3373] Forecasting ELC... [2026-02-27T20:21:08.410565] [INFO ] [sig ] Generating forecast for: ELC [2026-02-27T20:21:08.410622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-27T20:21:08.421812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-27T20:21:08.422143] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-27T20:21:08.422994] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-27T20:21:08.423049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:08.423083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:08.423112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:08.423170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:08.481185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:08.482020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:08.482103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:08.482136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:08.600779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:08.600935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:08.600978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:08.601008] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:08.604486] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=74.31%) [2026-02-27T20:21:08.604812] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-27T20:21:08.604950] [INFO ] [sig ] ELC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:08.751742] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ELC.txt [2026-02-27T20:21:08.751900] [INFO ] [sig ] [1007/3373] Completed ELC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:08.751955] [INFO ] [sig ] [1008/3373] Forecasting ELDN... [2026-02-27T20:21:08.751992] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-27T20:21:08.752024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-27T20:21:08.766486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-27T20:21:08.767099] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-27T20:21:08.767945] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-27T20:21:08.768000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:08.768031] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:08.768058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:08.768115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:08.832945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:08.834046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:08.834144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:08.834179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:08.958494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:08.958678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:08.958735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:08.958767] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:08.962610] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-27T20:21:08.962882] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-27T20:21:08.963013] [INFO ] [sig ] ELDN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:09.111128] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELDN.txt [2026-02-27T20:21:09.111493] [INFO ] [sig ] [1008/3373] Completed ELDN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:09.111560] [INFO ] [sig ] [1009/3373] Forecasting ELF... [2026-02-27T20:21:09.111657] [INFO ] [sig ] Generating forecast for: ELF [2026-02-27T20:21:09.111720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-27T20:21:09.124180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-27T20:21:09.124533] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-27T20:21:09.125345] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-27T20:21:09.125397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:09.125429] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:09.125456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:09.125518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:09.184083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:09.184976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:09.185060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:09.185094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:09.310666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:09.310831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:09.310877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:09.310906] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:09.314478] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-02-27T20:21:09.314792] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-27T20:21:09.314934] [INFO ] [sig ] ELF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:09.463343] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELF.txt [2026-02-27T20:21:09.463511] [INFO ] [sig ] [1009/3373] Completed ELF in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:09.463554] [INFO ] [sig ] [1010/3373] Forecasting ELME... [2026-02-27T20:21:09.463610] [INFO ] [sig ] Generating forecast for: ELME [2026-02-27T20:21:09.463644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-27T20:21:09.476684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-27T20:21:09.477059] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-27T20:21:09.477953] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-27T20:21:09.478008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:09.478040] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:09.478066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:09.478135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:09.537008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:09.537836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:09.537943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:09.537981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:09.664173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:09.664334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:09.664379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:09.664410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:09.668030] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-02-27T20:21:09.668314] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-27T20:21:09.668447] [INFO ] [sig ] ELME: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:09.818923] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ELME.txt [2026-02-27T20:21:09.819080] [INFO ] [sig ] [1010/3373] Completed ELME in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:09.819122] [INFO ] [sig ] [1011/3373] Forecasting ELS... [2026-02-27T20:21:09.819151] [INFO ] [sig ] Generating forecast for: ELS [2026-02-27T20:21:09.819181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-27T20:21:09.831792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-27T20:21:09.832196] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-27T20:21:09.833212] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-27T20:21:09.833270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:09.833302] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:09.833329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:09.833387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:09.893322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:09.894218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:09.894308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:09.894342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:10.018473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:10.018657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:10.018704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:10.018736] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:10.022289] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-27T20:21:10.022597] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-27T20:21:10.022740] [INFO ] [sig ] ELS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:10.167023] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELS.txt [2026-02-27T20:21:10.167192] [INFO ] [sig ] [1011/3373] Completed ELS in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:10.167235] [INFO ] [sig ] [1012/3373] Forecasting ELTX... [2026-02-27T20:21:10.167266] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-27T20:21:10.167298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-27T20:21:10.179541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-27T20:21:10.179954] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-27T20:21:10.180808] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-27T20:21:10.180874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:10.180908] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:10.180936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:10.180995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:10.241993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:10.243090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:10.243175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:10.243211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:10.372994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:10.373157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:10.373201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:10.373231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:10.377352] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-02-27T20:21:10.377673] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-27T20:21:10.378031] [INFO ] [sig ] ELTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:10.529623] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELTX.txt [2026-02-27T20:21:10.529794] [INFO ] [sig ] [1012/3373] Completed ELTX in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:10.529840] [INFO ] [sig ] [1013/3373] Forecasting ELVA... [2026-02-27T20:21:10.529872] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-27T20:21:10.529903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-27T20:21:10.541455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-27T20:21:10.541896] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-27T20:21:10.542739] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-27T20:21:10.542793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:10.542827] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:10.542855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:10.542913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:10.603341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:10.604466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:10.604608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:10.604655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:10.728238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:10.728412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:10.728466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:10.728497] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:10.732157] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-27T20:21:10.732470] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-27T20:21:10.732635] [INFO ] [sig ] ELVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:10.877400] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ELVA.txt [2026-02-27T20:21:10.877565] [INFO ] [sig ] [1013/3373] Completed ELVA in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:10.877638] [INFO ] [sig ] [1014/3373] Forecasting ELVN... [2026-02-27T20:21:10.877673] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-27T20:21:10.877704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-27T20:21:10.890391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-27T20:21:10.890786] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-27T20:21:10.891632] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-27T20:21:10.891691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:10.891725] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:10.891752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:10.891811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:10.956478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:10.957525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:10.957647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:10.957705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:11.086344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:11.086508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:11.086552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:11.086602] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:11.090209] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-27T20:21:11.090528] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-27T20:21:11.090693] [INFO ] [sig ] ELVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:11.248281] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ELVN.txt [2026-02-27T20:21:11.248446] [INFO ] [sig ] [1014/3373] Completed ELVN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:11.248490] [INFO ] [sig ] [1015/3373] Forecasting EM... [2026-02-27T20:21:11.248520] [INFO ] [sig ] Generating forecast for: EM [2026-02-27T20:21:11.248551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-27T20:21:11.262757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-27T20:21:11.263452] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-27T20:21:11.264494] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-27T20:21:11.264566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:11.264641] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:11.264683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:11.264769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:11.327053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:11.328170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:11.328259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:11.328294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:11.451828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:11.451990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:11.452035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:11.452066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:11.456156] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=16.68%) [2026-02-27T20:21:11.456447] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-27T20:21:11.456601] [INFO ] [sig ] EM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:11.603273] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EM.txt [2026-02-27T20:21:11.603441] [INFO ] [sig ] [1015/3373] Completed EM in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:11.603485] [INFO ] [sig ] [1016/3373] Forecasting EMB... [2026-02-27T20:21:11.603516] [INFO ] [sig ] Generating forecast for: EMB [2026-02-27T20:21:11.603548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-27T20:21:11.616083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-27T20:21:11.616463] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-27T20:21:11.617304] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-27T20:21:11.617359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:11.617393] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:11.617422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:11.617481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:11.682132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:11.683053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:11.683173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:11.683209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:11.814324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:11.814491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:11.814536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:11.814588] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:11.818338] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-27T20:21:11.818681] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-27T20:21:11.818839] [INFO ] [sig ] EMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:11.965770] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EMB.txt [2026-02-27T20:21:11.965942] [INFO ] [sig ] [1016/3373] Completed EMB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:11.965984] [INFO ] [sig ] [1017/3373] Forecasting EMBC... [2026-02-27T20:21:11.966015] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-27T20:21:11.966045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-27T20:21:11.980384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-27T20:21:11.980849] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-27T20:21:11.981717] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-27T20:21:11.981775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:11.981807] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:11.981834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:11.981898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:12.046324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:12.047262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:12.047351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:12.047386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:12.182540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:12.182728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:12.182775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:12.182804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:12.186384] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-02-27T20:21:12.186725] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-27T20:21:12.186864] [INFO ] [sig ] EMBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:12.330883] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EMBC.txt [2026-02-27T20:21:12.331042] [INFO ] [sig ] [1017/3373] Completed EMBC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:12.331084] [INFO ] [sig ] [1018/3373] Forecasting EMD... [2026-02-27T20:21:12.331114] [INFO ] [sig ] Generating forecast for: EMD [2026-02-27T20:21:12.331144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-27T20:21:12.342525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-27T20:21:12.342870] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-27T20:21:12.343687] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-27T20:21:12.343741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:12.343773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:12.343800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:12.343858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:12.402890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:12.403831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:12.403914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:12.403947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:12.527877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:12.528093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:12.528136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:12.528165] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:12.531662] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-27T20:21:12.531949] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-27T20:21:12.532083] [INFO ] [sig ] EMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:12.677543] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EMD.txt [2026-02-27T20:21:12.677739] [INFO ] [sig ] [1018/3373] Completed EMD in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:12.677789] [INFO ] [sig ] [1019/3373] Forecasting EMF... [2026-02-27T20:21:12.677824] [INFO ] [sig ] Generating forecast for: EMF [2026-02-27T20:21:12.677856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-27T20:21:12.689340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-27T20:21:12.689722] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-27T20:21:12.690549] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-27T20:21:12.690623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:12.690659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:12.690689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:12.690747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:12.753811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:12.754694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:12.754782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:12.754815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:12.871632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:12.871798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:12.871858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:12.871889] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:12.875359] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-27T20:21:12.875681] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-27T20:21:12.875822] [INFO ] [sig ] EMF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:13.025428] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EMF.txt [2026-02-27T20:21:13.025647] [INFO ] [sig ] [1019/3373] Completed EMF in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:13.025699] [INFO ] [sig ] [1020/3373] Forecasting EMN... [2026-02-27T20:21:13.025733] [INFO ] [sig ] Generating forecast for: EMN [2026-02-27T20:21:13.025766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-27T20:21:13.039244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-27T20:21:13.039641] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-27T20:21:13.040510] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-27T20:21:13.040564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:13.040621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:13.040650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:13.040710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:13.101100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:13.102063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:13.102158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:13.102192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:13.234097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:13.234267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:13.234311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:13.234341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:13.237927] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-27T20:21:13.238258] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-27T20:21:13.238407] [INFO ] [sig ] EMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:13.390221] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EMN.txt [2026-02-27T20:21:13.390381] [INFO ] [sig ] [1020/3373] Completed EMN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:13.390423] [INFO ] [sig ] [1021/3373] Forecasting EMO... [2026-02-27T20:21:13.390454] [INFO ] [sig ] Generating forecast for: EMO [2026-02-27T20:21:13.390485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-27T20:21:13.402346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-27T20:21:13.402767] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-27T20:21:13.403864] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-27T20:21:13.403920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:13.403954] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:13.404169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:13.404230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:13.466904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:13.468263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:13.468351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:13.468384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:13.592873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:13.593235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:13.593278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:13.593308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:13.596851] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=51.45%) [2026-02-27T20:21:13.597193] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-27T20:21:13.597337] [INFO ] [sig ] EMO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:13.752326] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EMO.txt [2026-02-27T20:21:13.752483] [INFO ] [sig ] [1021/3373] Completed EMO in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-27T20:21:13.752523] [INFO ] [sig ] [1022/3373] Forecasting EMXC... [2026-02-27T20:21:13.752554] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-27T20:21:13.752605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-27T20:21:13.765712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-27T20:21:13.766081] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-27T20:21:13.766972] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-27T20:21:13.767039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:13.767081] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:13.767112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:13.767171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:13.827533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:13.828689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:13.828790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:13.828831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:13.958636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:13.958847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:13.958905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:13.958947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:13.963723] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-02-27T20:21:13.964116] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-27T20:21:13.964291] [INFO ] [sig ] EMXC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:14.113844] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EMXC.txt [2026-02-27T20:21:14.113978] [INFO ] [sig ] [1022/3373] Completed EMXC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-27T20:21:14.114019] [INFO ] [sig ] [1023/3373] Forecasting ENB... [2026-02-27T20:21:14.114048] [INFO ] [sig ] Generating forecast for: ENB [2026-02-27T20:21:14.114078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-27T20:21:14.125980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-27T20:21:14.126345] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-27T20:21:14.127165] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-27T20:21:14.127218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:14.127288] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:14.127319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:14.127377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:14.185195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:14.186013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:14.186099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:14.186132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:14.317971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:14.318139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:14.318181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:14.318212] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:14.321746] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-27T20:21:14.322032] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-27T20:21:14.322167] [INFO ] [sig ] ENB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:14.471674] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ENB.txt [2026-02-27T20:21:14.471840] [INFO ] [sig ] [1023/3373] Completed ENB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:14.471883] [INFO ] [sig ] [1024/3373] Forecasting ENGN... [2026-02-27T20:21:14.471913] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-27T20:21:14.471944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-27T20:21:14.483068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-27T20:21:14.483439] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-27T20:21:14.484276] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-27T20:21:14.484329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:14.484361] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:14.484387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:14.484444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:14.547207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:14.548221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:14.548315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:14.548350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:14.676349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:14.676522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:14.676568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:14.676619] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:14.680225] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=61.52%) [2026-02-27T20:21:14.680513] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-27T20:21:14.680668] [INFO ] [sig ] ENGN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:14.826519] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ENGN.txt [2026-02-27T20:21:14.826675] [INFO ] [sig ] [1024/3373] Completed ENGN in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:14.826721] [INFO ] [sig ] [1025/3373] Forecasting ENIC... [2026-02-27T20:21:14.826756] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-27T20:21:14.826793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-27T20:21:14.841551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-27T20:21:14.842025] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-27T20:21:14.842908] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-27T20:21:14.843149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:14.843183] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:14.843210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:14.843267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:14.905523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:14.906539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:14.906669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:14.906706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:15.032276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:15.032450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:15.032495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:15.032526] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:15.036345] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-02-27T20:21:15.036745] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-27T20:21:15.036904] [INFO ] [sig ] ENIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:15.179197] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ENIC.txt [2026-02-27T20:21:15.179340] [INFO ] [sig ] [1025/3373] Completed ENIC in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:15.179381] [INFO ] [sig ] [1026/3373] Forecasting ENPH... [2026-02-27T20:21:15.179413] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-27T20:21:15.179443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-27T20:21:15.192239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-27T20:21:15.192614] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-27T20:21:15.193413] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-27T20:21:15.193466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:15.193502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:15.193529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:15.193605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:15.254478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:15.255414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:15.255501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:15.255536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:15.375522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:15.375787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:15.375835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:15.375901] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:15.379861] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-27T20:21:15.380245] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-27T20:21:15.380397] [INFO ] [sig ] ENPH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:15.528972] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENPH.txt [2026-02-27T20:21:15.529133] [INFO ] [sig ] [1026/3373] Completed ENPH in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:15.529176] [INFO ] [sig ] [1027/3373] Forecasting ENS... [2026-02-27T20:21:15.529212] [INFO ] [sig ] Generating forecast for: ENS [2026-02-27T20:21:15.529243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-27T20:21:15.541954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-27T20:21:15.542374] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-27T20:21:15.543198] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-27T20:21:15.543253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:15.543285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:15.543312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:15.543369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:15.601444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:15.602392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:15.602485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:15.602519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:15.721400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:15.721565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:15.721638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:15.721668] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:15.725121] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-27T20:21:15.725402] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-27T20:21:15.725537] [INFO ] [sig ] ENS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:15.868168] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ENS.txt [2026-02-27T20:21:15.868325] [INFO ] [sig ] [1027/3373] Completed ENS in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:15.868365] [INFO ] [sig ] [1028/3373] Forecasting ENSG... [2026-02-27T20:21:15.868395] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-27T20:21:15.868425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-27T20:21:15.880897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-27T20:21:15.881248] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-27T20:21:15.882043] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-27T20:21:15.882095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:15.882128] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:15.882155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:15.882214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:15.939977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:15.940895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:15.940977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:15.941009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:16.064066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:16.064240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:16.064283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:16.064313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:16.068215] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=23.11%) [2026-02-27T20:21:16.068504] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-27T20:21:16.068679] [INFO ] [sig ] ENSG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:16.215737] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENSG.txt [2026-02-27T20:21:16.215905] [INFO ] [sig ] [1028/3373] Completed ENSG in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:16.215947] [INFO ] [sig ] [1029/3373] Forecasting ENTA... [2026-02-27T20:21:16.215976] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-27T20:21:16.216007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-27T20:21:16.229025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-27T20:21:16.229462] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-27T20:21:16.230309] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-27T20:21:16.230362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:16.230394] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:16.230421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:16.230478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:16.290003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:16.290928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:16.291016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:16.291049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:16.426445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:16.426651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:16.426701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:16.426746] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:16.431937] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-27T20:21:16.432321] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-27T20:21:16.432487] [INFO ] [sig ] ENTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:16.586386] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENTA.txt [2026-02-27T20:21:16.586565] [INFO ] [sig ] [1029/3373] Completed ENTA in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:16.586634] [INFO ] [sig ] [1030/3373] Forecasting ENTG... [2026-02-27T20:21:16.586666] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-27T20:21:16.586697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-27T20:21:16.599472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-27T20:21:16.599975] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-27T20:21:16.600888] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-27T20:21:16.600955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:16.600989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:16.601016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:16.601074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:16.670200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:16.671281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:16.671383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:16.671423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:16.805489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:16.805671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:16.805717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:16.805763] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:16.809531] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-27T20:21:16.809846] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-27T20:21:16.809988] [INFO ] [sig ] ENTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:16.954505] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENTG.txt [2026-02-27T20:21:16.954677] [INFO ] [sig ] [1030/3373] Completed ENTG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:16.954721] [INFO ] [sig ] [1031/3373] Forecasting ENTX... [2026-02-27T20:21:16.954750] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-27T20:21:16.954781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-27T20:21:16.966015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-27T20:21:16.966294] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-27T20:21:16.967101] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-27T20:21:16.967155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:16.967187] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:16.967214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:16.967272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:17.025188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:17.025821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:17.025902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:17.025936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:17.149683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:17.149856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:17.149907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:17.149938] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:17.153905] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=56.99%) [2026-02-27T20:21:17.154379] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-27T20:21:17.154507] [INFO ] [sig ] ENTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:17.298809] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ENTX.txt [2026-02-27T20:21:17.298988] [INFO ] [sig ] [1031/3373] Completed ENTX in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:17.299032] [INFO ] [sig ] [1032/3373] Forecasting ENVA... [2026-02-27T20:21:17.299061] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-27T20:21:17.299091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-27T20:21:17.312014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-27T20:21:17.312380] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-27T20:21:17.313189] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-27T20:21:17.313242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:17.313274] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:17.313301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:17.313359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:17.374149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:17.375368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:17.375526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:17.375595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:17.499332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:17.499484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:17.499528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:17.499557] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:17.503285] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-27T20:21:17.503562] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-27T20:21:17.503712] [INFO ] [sig ] ENVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:17.649347] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENVA.txt [2026-02-27T20:21:17.649484] [INFO ] [sig ] [1032/3373] Completed ENVA in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:17.649525] [INFO ] [sig ] [1033/3373] Forecasting ENVB... [2026-02-27T20:21:17.649553] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-27T20:21:17.649613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-27T20:21:17.662362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-27T20:21:17.662707] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-27T20:21:17.663510] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-27T20:21:17.663563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:17.663618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:17.663647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:17.663728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:17.722547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:17.723434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:17.723559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:17.723615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:17.846962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:17.847083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:17.847123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:17.847153] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:17.850485] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-02-27T20:21:17.850788] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-27T20:21:17.850944] [INFO ] [sig ] ENVB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:17.991307] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENVB.txt [2026-02-27T20:21:17.991461] [INFO ] [sig ] [1033/3373] Completed ENVB in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:17.991502] [INFO ] [sig ] [1034/3373] Forecasting ENVX... [2026-02-27T20:21:17.991532] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-27T20:21:17.991561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-27T20:21:18.006338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-27T20:21:18.006684] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-27T20:21:18.007460] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-27T20:21:18.007513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:18.007545] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:18.007607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:18.007670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:18.065353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:18.066011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:18.066091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:18.066123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:18.190383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:18.190545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:18.190607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:18.190639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:18.194608] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-02-27T20:21:18.194917] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-27T20:21:18.195053] [INFO ] [sig ] ENVX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:18.334902] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ENVX.txt [2026-02-27T20:21:18.335032] [INFO ] [sig ] [1034/3373] Completed ENVX in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:18.335071] [INFO ] [sig ] [1035/3373] Forecasting EOD... [2026-02-27T20:21:18.335100] [INFO ] [sig ] Generating forecast for: EOD [2026-02-27T20:21:18.335130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-27T20:21:18.347232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-27T20:21:18.347594] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-27T20:21:18.348397] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-27T20:21:18.348449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:18.348481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:18.348507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:18.348565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:18.408733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:18.409385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:18.409469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:18.409502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:18.530373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:18.530542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:18.530616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:18.530648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:18.534190] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: DOWN (p=22.49%) [2026-02-27T20:21:18.534494] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-27T20:21:18.534650] [INFO ] [sig ] EOD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:18.676202] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EOD.txt [2026-02-27T20:21:18.676368] [INFO ] [sig ] [1035/3373] Completed EOD in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:18.676412] [INFO ] [sig ] [1036/3373] Forecasting EOG... [2026-02-27T20:21:18.676441] [INFO ] [sig ] Generating forecast for: EOG [2026-02-27T20:21:18.676472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-27T20:21:18.690172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-27T20:21:18.690621] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-27T20:21:18.691492] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-27T20:21:18.691547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:18.691600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:18.691630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:18.691688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:18.750962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:18.751922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:18.752016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:18.752050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:18.878382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:18.878699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:18.878756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:18.878792] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:18.882823] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-02-27T20:21:18.883131] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-27T20:21:18.883296] [INFO ] [sig ] EOG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:19.029241] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EOG.txt [2026-02-27T20:21:19.029464] [INFO ] [sig ] [1036/3373] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-02-27T20:21:19.029519] [INFO ] [sig ] [1037/3373] Forecasting EOI... [2026-02-27T20:21:19.029556] [INFO ] [sig ] Generating forecast for: EOI [2026-02-27T20:21:19.029616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-27T20:21:19.047182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-27T20:21:19.047549] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-27T20:21:19.048414] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-27T20:21:19.048468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:19.048501] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:19.048527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:19.048614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:19.108795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:19.109541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:19.109641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:19.109678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:19.231793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:19.231940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:19.231981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:19.232011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:19.235386] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-27T20:21:19.235683] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-27T20:21:19.235813] [INFO ] [sig ] EOI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:19.378047] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EOI.txt [2026-02-27T20:21:19.378172] [INFO ] [sig ] [1037/3373] Completed EOI in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-27T20:21:19.378211] [INFO ] [sig ] [1038/3373] Forecasting EOLS... [2026-02-27T20:21:19.378241] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-27T20:21:19.378276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-27T20:21:19.390730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-27T20:21:19.391118] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-27T20:21:19.391962] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-27T20:21:19.392019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:19.392050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:19.392076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:19.392133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:19.453914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:19.454799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:19.454885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:19.454919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:19.576907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:19.577243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:19.577286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:19.577315] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:19.580941] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=38.32%) [2026-02-27T20:21:19.581236] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-27T20:21:19.581371] [INFO ] [sig ] EOLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:19.726370] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EOLS.txt [2026-02-27T20:21:19.726541] [INFO ] [sig ] [1038/3373] Completed EOLS in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-27T20:21:19.726793] [INFO ] [sig ] [1039/3373] Forecasting EOS... [2026-02-27T20:21:19.726826] [INFO ] [sig ] Generating forecast for: EOS [2026-02-27T20:21:19.726858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-27T20:21:19.738808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-27T20:21:19.739162] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-27T20:21:19.740008] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-27T20:21:19.740064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:19.740098] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:19.740127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:19.740186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:19.800984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:19.801969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:19.802061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:19.802106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:19.943276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:19.943443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:19.943491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:19.943524] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:19.947133] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-27T20:21:19.947439] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-27T20:21:19.947602] [INFO ] [sig ] EOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:20.098511] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EOS.txt [2026-02-27T20:21:20.098724] [INFO ] [sig ] [1039/3373] Completed EOS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-27T20:21:20.098771] [INFO ] [sig ] [1040/3373] Forecasting EOSE... [2026-02-27T20:21:20.098801] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-27T20:21:20.098831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-27T20:21:20.111236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-27T20:21:20.111675] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-27T20:21:20.112460] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-27T20:21:20.112513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:20.112589] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:20.112621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:20.112679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:20.174215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:20.175094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:20.175178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:20.175212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:20.296515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:20.296705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:20.296752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:20.296781] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:20.300270] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-27T20:21:20.300569] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-27T20:21:20.300730] [INFO ] [sig ] EOSE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:20.452604] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EOSE.txt [2026-02-27T20:21:20.452779] [INFO ] [sig ] [1040/3373] Completed EOSE in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:20.452827] [INFO ] [sig ] [1041/3373] Forecasting EPAC... [2026-02-27T20:21:20.452862] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-27T20:21:20.452894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-27T20:21:20.466644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-27T20:21:20.467010] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-27T20:21:20.467854] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-27T20:21:20.467941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:20.467977] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:20.468005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:20.468064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:20.534946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:20.535845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:20.535947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:20.535990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:20.657995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:20.658161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:20.658207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:20.658236] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:20.661924] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=60.64%) [2026-02-27T20:21:20.662218] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-27T20:21:20.662353] [INFO ] [sig ] EPAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:20.812912] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EPAC.txt [2026-02-27T20:21:20.813073] [INFO ] [sig ] [1041/3373] Completed EPAC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:20.813114] [INFO ] [sig ] [1042/3373] Forecasting EPAM... [2026-02-27T20:21:20.813145] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-27T20:21:20.813175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-27T20:21:20.826682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-27T20:21:20.827093] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-27T20:21:20.827935] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-27T20:21:20.827999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:20.828036] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:20.828064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:20.828122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:20.888874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:20.889798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:20.889892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:20.889928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:21.021904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:21.022092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:21.022157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:21.022199] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:21.026260] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-02-27T20:21:21.026620] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-27T20:21:21.026765] [INFO ] [sig ] EPAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:21.173187] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EPAM.txt [2026-02-27T20:21:21.173322] [INFO ] [sig ] [1042/3373] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:21.173362] [INFO ] [sig ] [1043/3373] Forecasting EPC... [2026-02-27T20:21:21.173392] [INFO ] [sig ] Generating forecast for: EPC [2026-02-27T20:21:21.173424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-27T20:21:21.186543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-27T20:21:21.186910] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-27T20:21:21.187732] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-27T20:21:21.187787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:21.187821] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:21.187849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:21.187945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:21.248077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:21.248761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:21.248844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:21.248878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:21.376044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:21.376195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:21.376238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:21.376299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:21.379980] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-27T20:21:21.380262] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-27T20:21:21.380395] [INFO ] [sig ] EPC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:21.523618] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EPC.txt [2026-02-27T20:21:21.523759] [INFO ] [sig ] [1043/3373] Completed EPC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:21.523798] [INFO ] [sig ] [1044/3373] Forecasting EPD... [2026-02-27T20:21:21.523829] [INFO ] [sig ] Generating forecast for: EPD [2026-02-27T20:21:21.523860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-27T20:21:21.536637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-27T20:21:21.536980] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-27T20:21:21.537790] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-27T20:21:21.537842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:21.537875] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:21.537927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:21.537987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:21.595904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:21.596550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:21.596656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:21.596690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:21.720424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:21.720596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:21.720641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:21.720670] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:21.724447] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-27T20:21:21.724744] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-27T20:21:21.724872] [INFO ] [sig ] EPD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:21.873348] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EPD.txt [2026-02-27T20:21:21.873479] [INFO ] [sig ] [1044/3373] Completed EPD in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:21.873519] [INFO ] [sig ] [1045/3373] Forecasting EPSN... [2026-02-27T20:21:21.873548] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-27T20:21:21.873598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-27T20:21:21.885710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-27T20:21:21.886062] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-27T20:21:21.886874] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-27T20:21:21.886927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:21.886959] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:21.886986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:21.887051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:21.950252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:21.951424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:21.951520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:21.951554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:22.079211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:22.079413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:22.079489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:22.079546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:22.083313] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-27T20:21:22.083655] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-27T20:21:22.083804] [INFO ] [sig ] EPSN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:22.231112] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EPSN.txt [2026-02-27T20:21:22.231483] [INFO ] [sig ] [1045/3373] Completed EPSN in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:22.231525] [INFO ] [sig ] [1046/3373] Forecasting EQBK... [2026-02-27T20:21:22.231554] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-27T20:21:22.231606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-27T20:21:22.244885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-27T20:21:22.245224] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-27T20:21:22.246055] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-27T20:21:22.246107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:22.246138] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:22.246165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:22.246222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:22.306044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:22.306906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:22.306994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:22.307027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:22.429104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:22.429270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:22.429314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:22.429342] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:22.432842] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-02-27T20:21:22.433163] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-27T20:21:22.433298] [INFO ] [sig ] EQBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:22.573714] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EQBK.txt [2026-02-27T20:21:22.573885] [INFO ] [sig ] [1046/3373] Completed EQBK in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:22.573937] [INFO ] [sig ] [1047/3373] Forecasting EQH... [2026-02-27T20:21:22.573974] [INFO ] [sig ] Generating forecast for: EQH [2026-02-27T20:21:22.574010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-27T20:21:22.586677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-27T20:21:22.587093] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-27T20:21:22.587935] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-27T20:21:22.588013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:22.588047] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:22.588074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:22.588130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:22.644848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:22.645797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:22.645884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:22.645917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:22.768648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:22.768815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:22.768858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:22.768887] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:22.772381] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-27T20:21:22.772683] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-27T20:21:22.772816] [INFO ] [sig ] EQH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:22.990135] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EQH.txt [2026-02-27T20:21:22.990295] [INFO ] [sig ] [1047/3373] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:22.990337] [INFO ] [sig ] [1048/3373] Forecasting EQIX... [2026-02-27T20:21:22.990366] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-27T20:21:22.990396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-27T20:21:23.002497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-27T20:21:23.002931] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-27T20:21:23.003775] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-27T20:21:23.003829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:23.003861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:23.003889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:23.003945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:23.060626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:23.061495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:23.061597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:23.061633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:23.181912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:23.182080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:23.182123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:23.182152] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:23.186005] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-02-27T20:21:23.186296] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-27T20:21:23.186434] [INFO ] [sig ] EQIX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:23.337838] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EQIX.txt [2026-02-27T20:21:23.338047] [INFO ] [sig ] [1048/3373] Completed EQIX in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:23.338091] [INFO ] [sig ] [1049/3373] Forecasting ERAS... [2026-02-27T20:21:23.338120] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-27T20:21:23.338150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-27T20:21:23.351314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-27T20:21:23.351713] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-27T20:21:23.352517] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-27T20:21:23.352589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:23.352624] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:23.352660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:23.352717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:23.414740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:23.415844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:23.415927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:23.415965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:23.540949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:23.541106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:23.541150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:23.541178] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:23.544625] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=42.17%) [2026-02-27T20:21:23.544901] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-27T20:21:23.545028] [INFO ] [sig ] ERAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:23.688082] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ERAS.txt [2026-02-27T20:21:23.688223] [INFO ] [sig ] [1049/3373] Completed ERAS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:23.688264] [INFO ] [sig ] [1050/3373] Forecasting ERIC... [2026-02-27T20:21:23.688294] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-27T20:21:23.688324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-27T20:21:23.700641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-27T20:21:23.700957] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-27T20:21:23.702021] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-27T20:21:23.702075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:23.702107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:23.702134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:23.702191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:23.763631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:23.764455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:23.764561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:23.764613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:23.896399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:23.896554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:23.896617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:23.896648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:23.900472] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-27T20:21:23.900798] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-27T20:21:23.900943] [INFO ] [sig ] ERIC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:24.046052] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ERIC.txt [2026-02-27T20:21:24.046192] [INFO ] [sig ] [1050/3373] Completed ERIC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:24.046233] [INFO ] [sig ] [1051/3373] Forecasting ERIE... [2026-02-27T20:21:24.046264] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-27T20:21:24.046294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-27T20:21:24.059074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-27T20:21:24.059420] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-27T20:21:24.060219] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-27T20:21:24.060272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:24.060303] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:24.060329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:24.060387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:24.135704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:24.136883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:24.136993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:24.137040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:24.295996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:24.296187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:24.296235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:24.296264] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:24.300802] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-27T20:21:24.301421] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-27T20:21:24.301627] [INFO ] [sig ] ERIE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:24.450595] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ERIE.txt [2026-02-27T20:21:24.450761] [INFO ] [sig ] [1051/3373] Completed ERIE in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:24.450802] [INFO ] [sig ] [1052/3373] Forecasting ERII... [2026-02-27T20:21:24.450834] [INFO ] [sig ] Generating forecast for: ERII [2026-02-27T20:21:24.450864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-27T20:21:24.464235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-27T20:21:24.464657] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-27T20:21:24.465500] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-27T20:21:24.465565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:24.465628] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:24.465657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:24.465717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:24.524269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:24.525177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:24.525264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:24.525300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:24.650687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:24.650854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:24.650899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:24.650931] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:24.654458] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=65.89%) [2026-02-27T20:21:24.654793] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-27T20:21:24.654946] [INFO ] [sig ] ERII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:24.803553] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ERII.txt [2026-02-27T20:21:24.803731] [INFO ] [sig ] [1052/3373] Completed ERII in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:24.803772] [INFO ] [sig ] [1053/3373] Forecasting ERO... [2026-02-27T20:21:24.803803] [INFO ] [sig ] Generating forecast for: ERO [2026-02-27T20:21:24.803833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-27T20:21:24.817488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-27T20:21:24.817884] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-27T20:21:24.818972] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-27T20:21:24.819026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:24.819060] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:24.819089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:24.819148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:24.881813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:24.882992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:24.883093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:24.883135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:25.006137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:25.006314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:25.006359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:25.006391] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:25.010204] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-27T20:21:25.010567] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-27T20:21:25.010739] [INFO ] [sig ] ERO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:25.155002] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ERO.txt [2026-02-27T20:21:25.155204] [INFO ] [sig ] [1053/3373] Completed ERO in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-02-27T20:21:25.155256] [INFO ] [sig ] [1054/3373] Forecasting ES... [2026-02-27T20:21:25.155293] [INFO ] [sig ] Generating forecast for: ES [2026-02-27T20:21:25.155332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-27T20:21:25.167228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-27T20:21:25.167598] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-27T20:21:25.168483] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-27T20:21:25.168540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:25.168600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:25.168633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:25.168690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:25.228670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:25.229481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:25.229565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:25.229622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:25.355846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:25.356013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:25.356074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:25.356106] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:25.359871] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=50.48%) [2026-02-27T20:21:25.360196] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-27T20:21:25.360340] [INFO ] [sig ] ES: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:25.505310] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ES.txt [2026-02-27T20:21:25.505467] [INFO ] [sig ] [1054/3373] Completed ES in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-27T20:21:25.505506] [INFO ] [sig ] [1055/3373] Forecasting ESAB... [2026-02-27T20:21:25.505536] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-27T20:21:25.505567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-27T20:21:25.519036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-27T20:21:25.519467] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-27T20:21:25.520413] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-27T20:21:25.520472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:25.520505] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:25.520532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:25.520638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:25.582141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:25.583028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:25.583120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:25.583154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:25.707088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:25.707253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:25.707298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:25.707332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:25.710966] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-27T20:21:25.711262] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-27T20:21:25.711400] [INFO ] [sig ] ESAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:25.864983] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESAB.txt [2026-02-27T20:21:25.865167] [INFO ] [sig ] [1055/3373] Completed ESAB in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-27T20:21:25.865209] [INFO ] [sig ] [1056/3373] Forecasting ESCA... [2026-02-27T20:21:25.865239] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-27T20:21:25.865269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-27T20:21:25.877714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-27T20:21:25.878278] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-27T20:21:25.879337] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-27T20:21:25.879405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:25.879439] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:25.879467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:25.879526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:25.952548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:25.953813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:25.953954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:25.954011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:26.109142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:26.109339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:26.109395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:26.109435] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:26.114648] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-02-27T20:21:26.115238] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-27T20:21:26.115481] [INFO ] [sig ] ESCA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:26.341123] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ESCA.txt [2026-02-27T20:21:26.341358] [INFO ] [sig ] [1056/3373] Completed ESCA in 0.5s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:26.341420] [INFO ] [sig ] [1057/3373] Forecasting ESE... [2026-02-27T20:21:26.341467] [INFO ] [sig ] Generating forecast for: ESE [2026-02-27T20:21:26.341512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-27T20:21:26.398132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-27T20:21:26.398819] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-27T20:21:26.400250] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-27T20:21:26.400322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:26.400412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:26.400457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:26.400719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:26.508460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:26.509796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:26.509919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:26.509976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:26.695246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:26.695457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:26.695617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:26.695678] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:26.701681] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-27T20:21:26.702446] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-27T20:21:26.702725] [INFO ] [sig ] ESE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:26.927449] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESE.txt [2026-02-27T20:21:26.927716] [INFO ] [sig ] [1057/3373] Completed ESE in 0.6s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:26.927794] [INFO ] [sig ] [1058/3373] Forecasting ESEA... [2026-02-27T20:21:26.927848] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-27T20:21:26.927957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-27T20:21:26.957435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-27T20:21:26.959747] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-27T20:21:26.961334] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-27T20:21:26.961435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:26.961500] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:26.961542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:26.961668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:27.050436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:27.051639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:27.051752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:27.051798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:27.222892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:27.223106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:27.223159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:27.223190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:27.227208] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-27T20:21:27.227656] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-27T20:21:27.227833] [INFO ] [sig ] ESEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:27.396977] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESEA.txt [2026-02-27T20:21:27.397155] [INFO ] [sig ] [1058/3373] Completed ESEA in 0.5s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:27.397199] [INFO ] [sig ] [1059/3373] Forecasting ESGD... [2026-02-27T20:21:27.397232] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-27T20:21:27.397263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-27T20:21:27.411809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-27T20:21:27.412298] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-27T20:21:27.413413] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-27T20:21:27.413482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:27.413522] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:27.413560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:27.413675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:27.495198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:27.496141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:27.496239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:27.496286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:27.641515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:27.641721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:27.641789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:27.641836] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:27.645681] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-27T20:21:27.645990] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-27T20:21:27.646135] [INFO ] [sig ] ESGD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:27.795875] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESGD.txt [2026-02-27T20:21:27.796059] [INFO ] [sig ] [1059/3373] Completed ESGD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:27.796126] [INFO ] [sig ] [1060/3373] Forecasting ESGE... [2026-02-27T20:21:27.796172] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-27T20:21:27.796209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-27T20:21:27.809510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-27T20:21:27.809992] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-27T20:21:27.810933] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-27T20:21:27.810989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:27.811023] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:27.811051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:27.811111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:27.874327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:27.875125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:27.875209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:27.875243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:27.999840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:28] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:28.000044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:28.000104] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:28.004771] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-02-27T20:21:28.005070] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-27T20:21:28.005216] [INFO ] [sig ] ESGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:28.150600] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ESGE.txt [2026-02-27T20:21:28.150771] [INFO ] [sig ] [1060/3373] Completed ESGE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:28.150813] [INFO ] [sig ] [1061/3373] Forecasting ESI... [2026-02-27T20:21:28.150844] [INFO ] [sig ] Generating forecast for: ESI [2026-02-27T20:21:28.150874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-27T20:21:28.163682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-27T20:21:28.164099] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-27T20:21:28.165036] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-27T20:21:28.165094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:28.165127] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:28.165154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:28.165212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:28.231444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:28.232430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:28.232537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:28.232608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:28.370721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:28.370875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:28.370918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:28.370947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:28.375349] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-27T20:21:28.375799] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-27T20:21:28.376007] [INFO ] [sig ] ESI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:28.550948] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESI.txt [2026-02-27T20:21:28.551137] [INFO ] [sig ] [1061/3373] Completed ESI in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:28.551189] [INFO ] [sig ] [1062/3373] Forecasting ESOA... [2026-02-27T20:21:28.551235] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-27T20:21:28.551281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-27T20:21:28.567178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-27T20:21:28.567664] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-27T20:21:28.568759] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-27T20:21:28.568819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:28.568858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:28.568895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:28.568958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:28.647194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:28.648285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:28.648386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:28.648420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:28.784793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:28.784986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:28.785038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:28.785068] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:28.789126] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-02-27T20:21:28.789632] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-27T20:21:28.789781] [INFO ] [sig ] ESOA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:28.939557] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESOA.txt [2026-02-27T20:21:28.939752] [INFO ] [sig ] [1062/3373] Completed ESOA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:28.939795] [INFO ] [sig ] [1063/3373] Forecasting ESPO... [2026-02-27T20:21:28.939829] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-27T20:21:28.939861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-27T20:21:28.952949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-27T20:21:28.953421] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-27T20:21:28.954386] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-27T20:21:28.954445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:28.954480] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:28.954510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:28.954590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:29.019792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:29.020791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:29.020884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:29.020920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:29.153268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:29.153433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:29.153478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:29.153507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:29.157162] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-27T20:21:29.157519] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-27T20:21:29.157692] [INFO ] [sig ] ESPO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:29.303670] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ESPO.txt [2026-02-27T20:21:29.303815] [INFO ] [sig ] [1063/3373] Completed ESPO in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:29.303857] [INFO ] [sig ] [1064/3373] Forecasting ESQ... [2026-02-27T20:21:29.303887] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-27T20:21:29.303918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-27T20:21:29.315270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-27T20:21:29.315540] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-27T20:21:29.316367] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-27T20:21:29.316421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:29.316453] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:29.316480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:29.316537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:29.374625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:29.375305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:29.375385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:29.375419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:29.496451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:29.496638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:29.496684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:29.496714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:29.500269] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-27T20:21:29.500565] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-27T20:21:29.500721] [INFO ] [sig ] ESQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:29.641185] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ESQ.txt [2026-02-27T20:21:29.641328] [INFO ] [sig ] [1064/3373] Completed ESQ in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:29.641372] [INFO ] [sig ] [1065/3373] Forecasting ESTA... [2026-02-27T20:21:29.641402] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-27T20:21:29.641432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-27T20:21:29.653099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-27T20:21:29.653450] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-27T20:21:29.654289] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-27T20:21:29.654342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:29.654374] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:29.654402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:29.654459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:29.714881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:29.715797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:29.715883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:29.715919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:29.839346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:29.839507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:29.839555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:29.839678] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:29.843215] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-27T20:21:29.843498] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-27T20:21:29.843652] [INFO ] [sig ] ESTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:29.991370] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ESTA.txt [2026-02-27T20:21:29.991507] [INFO ] [sig ] [1065/3373] Completed ESTA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:29.991545] [INFO ] [sig ] [1066/3373] Forecasting ESTC... [2026-02-27T20:21:29.991594] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-27T20:21:29.991627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-27T20:21:30.003983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-27T20:21:30.004328] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-27T20:21:30.005141] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-27T20:21:30.005194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:30.005225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:30.005251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:30.005308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:30.063984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:30.064688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:30.064767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:30.064799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:30.192291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:30.192460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:30.192506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:30.192538] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:30.196063] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-02-27T20:21:30.196384] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-27T20:21:30.196525] [INFO ] [sig ] ESTC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:30.344784] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ESTC.txt [2026-02-27T20:21:30.344946] [INFO ] [sig ] [1066/3373] Completed ESTC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:30.344989] [INFO ] [sig ] [1067/3373] Forecasting ETB... [2026-02-27T20:21:30.345019] [INFO ] [sig ] Generating forecast for: ETB [2026-02-27T20:21:30.345049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-27T20:21:30.356945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-27T20:21:30.357311] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-27T20:21:30.358176] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-27T20:21:30.358231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:30.358264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:30.358292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:30.358350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:30.418139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:30.419033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:30.419156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:30.419204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:30.539611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:30.539777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:30.539822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:30.539853] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:30.543401] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-27T20:21:30.543726] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-27T20:21:30.543866] [INFO ] [sig ] ETB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:30.686170] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ETB.txt [2026-02-27T20:21:30.686310] [INFO ] [sig ] [1067/3373] Completed ETB in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:30.686352] [INFO ] [sig ] [1068/3373] Forecasting ETD... [2026-02-27T20:21:30.686382] [INFO ] [sig ] Generating forecast for: ETD [2026-02-27T20:21:30.686412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-27T20:21:30.698806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-27T20:21:30.699143] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-27T20:21:30.699977] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-27T20:21:30.700031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:30.700065] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:30.700093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:30.700152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:30.759094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:30.759792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:30.759872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:30.759907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:30.881065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:30.881463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:30.881519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:30.881558] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:30.885789] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-27T20:21:30.886076] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-27T20:21:30.886217] [INFO ] [sig ] ETD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:31.035418] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETD.txt [2026-02-27T20:21:31.035592] [INFO ] [sig ] [1068/3373] Completed ETD in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:31.035638] [INFO ] [sig ] [1069/3373] Forecasting ETG... [2026-02-27T20:21:31.035668] [INFO ] [sig ] Generating forecast for: ETG [2026-02-27T20:21:31.035699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-27T20:21:31.050170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-27T20:21:31.050511] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-27T20:21:31.051343] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-27T20:21:31.051396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:31.051428] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:31.051466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:31.051535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:31.111013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:31.111923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:31.112035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:31.112073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:31.235724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:31.235887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:31.235931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:31.235962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:31.239745] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-27T20:21:31.240060] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-27T20:21:31.240206] [INFO ] [sig ] ETG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:31.391970] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ETG.txt [2026-02-27T20:21:31.392133] [INFO ] [sig ] [1069/3373] Completed ETG in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:31.392175] [INFO ] [sig ] [1070/3373] Forecasting ETHA... [2026-02-27T20:21:31.392205] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-27T20:21:31.392235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-27T20:21:31.406223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-27T20:21:31.406849] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-27T20:21:31.407885] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-27T20:21:31.408055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:31.408103] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:31.408136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:31.408207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:31.470321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:31.471214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:31.471301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:31.471336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:31.596888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:31.597059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:31.597105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:31.597147] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:31.601671] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-27T20:21:31.601975] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-27T20:21:31.602118] [INFO ] [sig ] ETHA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:31.749983] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ETHA.txt [2026-02-27T20:21:31.750161] [INFO ] [sig ] [1070/3373] Completed ETHA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:31.750203] [INFO ] [sig ] [1071/3373] Forecasting ETJ... [2026-02-27T20:21:31.750234] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-27T20:21:31.750264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-27T20:21:31.761753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-27T20:21:31.762108] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-27T20:21:31.762943] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-27T20:21:31.762999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:31.763032] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:31.763060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:31.763118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:31.825203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:31.826128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:31.826220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:31.826257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:31.940700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:31.940858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:31.940902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:31.940931] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:31.944370] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=88.86%) [2026-02-27T20:21:31.944664] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-27T20:21:31.944795] [INFO ] [sig ] ETJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:32.086433] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETJ.txt [2026-02-27T20:21:32.086585] [INFO ] [sig ] [1071/3373] Completed ETJ in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-02-27T20:21:32.086629] [INFO ] [sig ] [1072/3373] Forecasting ETN... [2026-02-27T20:21:32.086659] [INFO ] [sig ] Generating forecast for: ETN [2026-02-27T20:21:32.086689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-27T20:21:32.100400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-27T20:21:32.100794] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-27T20:21:32.101823] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-27T20:21:32.101876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:32.101908] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:32.101935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:32.101992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:32.165175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:32.166061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:32.166144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:32.166180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:32.294005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:32.294161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:32.294204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:32.294234] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:32.297724] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-02-27T20:21:32.298023] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-27T20:21:32.298152] [INFO ] [sig ] ETN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:32.446346] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETN.txt [2026-02-27T20:21:32.446484] [INFO ] [sig ] [1072/3373] Completed ETN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-27T20:21:32.446523] [INFO ] [sig ] [1073/3373] Forecasting ETO... [2026-02-27T20:21:32.446554] [INFO ] [sig ] Generating forecast for: ETO [2026-02-27T20:21:32.446609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-27T20:21:32.459354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-27T20:21:32.459698] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-27T20:21:32.460546] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-27T20:21:32.460619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:32.460655] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:32.460682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:32.460741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:32.521556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:32.522330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:32.522612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:32.522648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:32.672082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:32.672295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:32.672364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:32.672410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:32.678335] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-02-27T20:21:32.678852] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-27T20:21:32.679057] [INFO ] [sig ] ETO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:32.837395] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETO.txt [2026-02-27T20:21:32.837587] [INFO ] [sig ] [1073/3373] Completed ETO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:32.837631] [INFO ] [sig ] [1074/3373] Forecasting ETON... [2026-02-27T20:21:32.837663] [INFO ] [sig ] Generating forecast for: ETON [2026-02-27T20:21:32.837693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-27T20:21:32.854168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-27T20:21:32.854716] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-27T20:21:32.855993] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-27T20:21:32.856071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:32.856173] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:32.856222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:32.856312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:32.938321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:32.939596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:32.939732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:32.939784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:33.072277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:33.072447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:33.072492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:33.072523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:33.076071] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-02-27T20:21:33.076369] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-27T20:21:33.076511] [INFO ] [sig ] ETON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:33.221779] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETON.txt [2026-02-27T20:21:33.221944] [INFO ] [sig ] [1074/3373] Completed ETON in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:33.221986] [INFO ] [sig ] [1075/3373] Forecasting ETSY... [2026-02-27T20:21:33.222018] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-27T20:21:33.222049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-27T20:21:33.235533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-27T20:21:33.235903] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-27T20:21:33.236744] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-27T20:21:33.236797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:33.236829] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:33.236856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:33.236913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:33.296284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:33.297265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:33.297359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:33.297392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:33.428692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:33.428905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:33.428953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:33.428983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:33.433116] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=20.61%) [2026-02-27T20:21:33.433533] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-27T20:21:33.433747] [INFO ] [sig ] ETSY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:33.583117] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ETSY.txt [2026-02-27T20:21:33.583255] [INFO ] [sig ] [1075/3373] Completed ETSY in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:33.583295] [INFO ] [sig ] [1076/3373] Forecasting ETY... [2026-02-27T20:21:33.583325] [INFO ] [sig ] Generating forecast for: ETY [2026-02-27T20:21:33.583356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-27T20:21:33.596416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-27T20:21:33.596827] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-27T20:21:33.597674] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-27T20:21:33.597728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:33.597762] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:33.597790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:33.597848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:33.656691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:33.657561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:33.657667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:33.657703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:33.774888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:33.775056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:33.775100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:33.775131] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:33.778781] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-27T20:21:33.779075] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-27T20:21:33.779219] [INFO ] [sig ] ETY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:33.920779] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ETY.txt [2026-02-27T20:21:33.920956] [INFO ] [sig ] [1076/3373] Completed ETY in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:33.920999] [INFO ] [sig ] [1077/3373] Forecasting EUFN... [2026-02-27T20:21:33.921032] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-27T20:21:33.921064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-27T20:21:33.935424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-27T20:21:33.935916] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-27T20:21:33.937122] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-27T20:21:33.937194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:33.937235] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:33.937261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:33.937318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:34.003457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:34.004373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:34.004460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:34.004495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:34.130591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:34.130775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:34.130834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:34.130899] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:34.134717] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-02-27T20:21:34.135012] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-27T20:21:34.135146] [INFO ] [sig ] EUFN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:34.278857] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EUFN.txt [2026-02-27T20:21:34.279023] [INFO ] [sig ] [1077/3373] Completed EUFN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:34.279064] [INFO ] [sig ] [1078/3373] Forecasting EVAX... [2026-02-27T20:21:34.279095] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-27T20:21:34.279126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-27T20:21:34.291459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-27T20:21:34.291896] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-27T20:21:34.292821] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-27T20:21:34.292876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:34.292909] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:34.292936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:34.292993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:34.352005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:34.352932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:34.353020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:34.353053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:34.481237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:34.481419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:34.481465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:34.481496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:34.485092] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-27T20:21:34.485429] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-27T20:21:34.485597] [INFO ] [sig ] EVAX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:34.634523] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVAX.txt [2026-02-27T20:21:34.634755] [INFO ] [sig ] [1078/3373] Completed EVAX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:34.634814] [INFO ] [sig ] [1079/3373] Forecasting EVC... [2026-02-27T20:21:34.634857] [INFO ] [sig ] Generating forecast for: EVC [2026-02-27T20:21:34.634890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-27T20:21:34.647807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-27T20:21:34.648292] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-27T20:21:34.649243] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-27T20:21:34.649299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:34.649333] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:34.649360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:34.649421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:34.710776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:34.711746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:34.711836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:34.711871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:34.836253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:34.836412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:34.836457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:34.836488] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:34.840077] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: UP (p=74.58%) [2026-02-27T20:21:34.840372] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-27T20:21:34.840514] [INFO ] [sig ] EVC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:34.985646] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVC.txt [2026-02-27T20:21:34.985837] [INFO ] [sig ] [1079/3373] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:34.985889] [INFO ] [sig ] [1080/3373] Forecasting EVCM... [2026-02-27T20:21:34.985922] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-27T20:21:34.985953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-27T20:21:34.999151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-27T20:21:34.999534] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-27T20:21:35.000498] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-27T20:21:35.000553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:35.000617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:35.000650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:35.000709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:35.069287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:35.070491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:35.070618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:35.070657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:35.207208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:35.207379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:35.207637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:35.207667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:35.211477] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-02-27T20:21:35.211783] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-27T20:21:35.211919] [INFO ] [sig ] EVCM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:35.355518] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVCM.txt [2026-02-27T20:21:35.355682] [INFO ] [sig ] [1080/3373] Completed EVCM in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:35.355725] [INFO ] [sig ] [1081/3373] Forecasting EVEX... [2026-02-27T20:21:35.355755] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-27T20:21:35.355785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-27T20:21:35.366832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-27T20:21:35.367265] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-27T20:21:35.368169] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-27T20:21:35.368224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:35.368258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:35.368285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:35.368343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:35.426550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:35.427440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:35.427524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:35.427558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:35.551618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:35.551799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:35.551843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:35.551871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:35.555416] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-02-27T20:21:35.555722] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-27T20:21:35.555878] [INFO ] [sig ] EVEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:35.705378] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVEX.txt [2026-02-27T20:21:35.705545] [INFO ] [sig ] [1081/3373] Completed EVEX in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:35.705607] [INFO ] [sig ] [1082/3373] Forecasting EVF... [2026-02-27T20:21:35.705640] [INFO ] [sig ] Generating forecast for: EVF [2026-02-27T20:21:35.705670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-27T20:21:35.718041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-27T20:21:35.718481] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-27T20:21:35.719373] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-27T20:21:35.719441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:35.719476] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:35.719505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:35.719562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:35.780178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:35.781221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:35.781317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:35.781353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:35.916898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:35.917089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:35.917159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:35.917383] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:35.921351] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-27T20:21:35.921771] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-27T20:21:35.921944] [INFO ] [sig ] EVF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:36.073968] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVF.txt [2026-02-27T20:21:36.074131] [INFO ] [sig ] [1082/3373] Completed EVF in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:36.074173] [INFO ] [sig ] [1083/3373] Forecasting EVG... [2026-02-27T20:21:36.074203] [INFO ] [sig ] Generating forecast for: EVG [2026-02-27T20:21:36.074234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-27T20:21:36.086903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-27T20:21:36.087312] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-27T20:21:36.088205] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-27T20:21:36.088260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:36.088292] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:36.088320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:36.088402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:36.162816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:36.163739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:36.163827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:36.163860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:36.284762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:36.284924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:36.284968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:36.284999] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:36.288649] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=81.07%) [2026-02-27T20:21:36.288981] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-27T20:21:36.289128] [INFO ] [sig ] EVG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:36.437159] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVG.txt [2026-02-27T20:21:36.437328] [INFO ] [sig ] [1083/3373] Completed EVG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:36.437372] [INFO ] [sig ] [1084/3373] Forecasting EVGO... [2026-02-27T20:21:36.437402] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-27T20:21:36.437432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-27T20:21:36.450914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-27T20:21:36.451280] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-27T20:21:36.452308] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-27T20:21:36.452553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:36.452604] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:36.452633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:36.452690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:36.513714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:36.514670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:36.514811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:36.514852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:36.637601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:36.637758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:36.637801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:36.637830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:36.641398] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-27T20:21:36.641706] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-27T20:21:36.641842] [INFO ] [sig ] EVGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:36.785117] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVGO.txt [2026-02-27T20:21:36.785260] [INFO ] [sig ] [1084/3373] Completed EVGO in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:36.785310] [INFO ] [sig ] [1085/3373] Forecasting EVH... [2026-02-27T20:21:36.785348] [INFO ] [sig ] Generating forecast for: EVH [2026-02-27T20:21:36.785384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-27T20:21:36.797849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-27T20:21:36.798229] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-27T20:21:36.799025] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-27T20:21:36.799078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:36.799110] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:36.799137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:36.799195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:36.856401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:36.857084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:36.857167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:36.857199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:36.978719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:36.978888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:36.978932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:36.978963] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:36.982855] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-27T20:21:36.983168] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-27T20:21:36.983323] [INFO ] [sig ] EVH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:37.132271] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVH.txt [2026-02-27T20:21:37.132505] [INFO ] [sig ] [1085/3373] Completed EVH in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:37.132559] [INFO ] [sig ] [1086/3373] Forecasting EVN... [2026-02-27T20:21:37.132611] [INFO ] [sig ] Generating forecast for: EVN [2026-02-27T20:21:37.132643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-27T20:21:37.145284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-27T20:21:37.145808] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-27T20:21:37.146607] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-27T20:21:37.146660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:37.146692] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:37.146719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:37.146777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:37.212470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:37.213659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:37.213755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:37.213790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:37.349951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:37.350110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:37.350155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:37.350198] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:37.353766] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=96.57%) [2026-02-27T20:21:37.354054] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-27T20:21:37.354185] [INFO ] [sig ] EVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:37.513751] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVN.txt [2026-02-27T20:21:37.513921] [INFO ] [sig ] [1086/3373] Completed EVN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:37.513966] [INFO ] [sig ] [1087/3373] Forecasting EVO... [2026-02-27T20:21:37.513996] [INFO ] [sig ] Generating forecast for: EVO [2026-02-27T20:21:37.514034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-27T20:21:37.527277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-27T20:21:37.527701] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-27T20:21:37.528555] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-27T20:21:37.528827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:37.528861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:37.528887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:37.528944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:37.590076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:37.591035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:37.591128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:37.591162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:37.725495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:37.725685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:37.725733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:37.725764] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:37.729385] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-02-27T20:21:37.729699] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-27T20:21:37.729855] [INFO ] [sig ] EVO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:37.879477] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVO.txt [2026-02-27T20:21:37.879662] [INFO ] [sig ] [1087/3373] Completed EVO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-02-27T20:21:37.879707] [INFO ] [sig ] [1088/3373] Forecasting EVRG... [2026-02-27T20:21:37.879737] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-27T20:21:37.879767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-27T20:21:37.891141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-27T20:21:37.891513] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-27T20:21:37.892373] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-27T20:21:37.892437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:37.892469] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:37.892496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:37.892553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:37.951197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:37.952089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:37.952175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:37.952208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:38.087033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:38.087219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:38.087294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:38.087333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:38.091466] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-02-27T20:21:38.091798] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-27T20:21:38.091948] [INFO ] [sig ] EVRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:38.247220] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVRG.txt [2026-02-27T20:21:38.247376] [INFO ] [sig ] [1088/3373] Completed EVRG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-27T20:21:38.247426] [INFO ] [sig ] [1089/3373] Forecasting EVSD... [2026-02-27T20:21:38.247458] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-27T20:21:38.247490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-27T20:21:38.265222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-27T20:21:38.265860] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-27T20:21:38.266913] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-27T20:21:38.266973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:38.267008] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:38.267035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:38.267095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:38.346871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:38.348049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:38.348157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:38.348192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:38.473983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:38.474157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:38.474221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:38.474252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:38.478076] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=26.55%) [2026-02-27T20:21:38.478382] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-27T20:21:38.478524] [INFO ] [sig ] EVSD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:38.631286] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVSD.txt [2026-02-27T20:21:38.631479] [INFO ] [sig ] [1089/3373] Completed EVSD in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-27T20:21:38.631527] [INFO ] [sig ] [1090/3373] Forecasting EVTC... [2026-02-27T20:21:38.631558] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-27T20:21:38.631611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-27T20:21:38.645709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-27T20:21:38.646072] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-27T20:21:38.646932] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-27T20:21:38.646986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:38.647020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:38.647049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:38.647107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:38.706901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:38.707729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:38.707812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:38.707846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:38.832187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:38.832362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:38.832408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:38.832440] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:38.836091] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-27T20:21:38.836390] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-27T20:21:38.836553] [INFO ] [sig ] EVTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:38.990177] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EVTC.txt [2026-02-27T20:21:38.990347] [INFO ] [sig ] [1090/3373] Completed EVTC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:38.990392] [INFO ] [sig ] [1091/3373] Forecasting EVTL... [2026-02-27T20:21:38.990423] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-27T20:21:38.990453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-27T20:21:39.004204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-27T20:21:39.004612] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-27T20:21:39.005458] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-27T20:21:39.005513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:39.005609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:39.005642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:39.005702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:39.069931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:39.071021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:39.071136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:39.071195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:39.197966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:39.198141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:39.198189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:39.198221] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:39.202333] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-27T20:21:39.202657] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-27T20:21:39.202800] [INFO ] [sig ] EVTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:39.354749] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EVTL.txt [2026-02-27T20:21:39.354969] [INFO ] [sig ] [1091/3373] Completed EVTL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:39.355032] [INFO ] [sig ] [1092/3373] Forecasting EWBC... [2026-02-27T20:21:39.355068] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-27T20:21:39.355099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-27T20:21:39.368719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-27T20:21:39.369138] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-27T20:21:39.370117] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-27T20:21:39.370181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:39.370215] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:39.370243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:39.370303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:39.437415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:39.438521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:39.438637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:39.438675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:39.574122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:39.574308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:39.574353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:39.574384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:39.578031] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=66.72%) [2026-02-27T20:21:39.578333] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-27T20:21:39.578476] [INFO ] [sig ] EWBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:39.728842] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EWBC.txt [2026-02-27T20:21:39.729020] [INFO ] [sig ] [1092/3373] Completed EWBC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:39.729063] [INFO ] [sig ] [1093/3373] Forecasting EWCZ... [2026-02-27T20:21:39.729092] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-27T20:21:39.729122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-27T20:21:39.741855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-27T20:21:39.742242] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-27T20:21:39.743164] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-27T20:21:39.743221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:39.743268] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:39.743298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:39.743356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:39.803001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:39.803999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:39.804088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:39.804123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:39.923095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:39.923270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:39.923313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:39.923343] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:39.926850] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-02-27T20:21:39.927157] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-27T20:21:39.927299] [INFO ] [sig ] EWCZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:40.072141] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EWCZ.txt [2026-02-27T20:21:40.072312] [INFO ] [sig ] [1093/3373] Completed EWCZ in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:40.072358] [INFO ] [sig ] [1094/3373] Forecasting EWTX... [2026-02-27T20:21:40.072388] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-27T20:21:40.072420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-27T20:21:40.086205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-27T20:21:40.086849] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-27T20:21:40.087688] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-27T20:21:40.087742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:40.087774] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:40.087802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:40.087860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:40.146706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:40.147644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:40.147732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:40.147765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:40.270732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:40.270925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:40.270971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:40.271039] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:40.274840] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-02-27T20:21:40.275140] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-27T20:21:40.275283] [INFO ] [sig ] EWTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:40.424937] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EWTX.txt [2026-02-27T20:21:40.425115] [INFO ] [sig ] [1094/3373] Completed EWTX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:40.425168] [INFO ] [sig ] [1095/3373] Forecasting EWZS... [2026-02-27T20:21:40.425201] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-27T20:21:40.425241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-27T20:21:40.441232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-27T20:21:40.441745] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-27T20:21:40.442767] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-27T20:21:40.442822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:40.443050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:40.443084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:40.443169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:40.507860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:40.508967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:40.509064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:40.509107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:40.651646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:40.651809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:40.651853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:40.651883] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:40.656323] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=26.41%) [2026-02-27T20:21:40.656662] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-27T20:21:40.656803] [INFO ] [sig ] EWZS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:40.807623] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EWZS.txt [2026-02-27T20:21:40.807779] [INFO ] [sig ] [1095/3373] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:40.807821] [INFO ] [sig ] [1096/3373] Forecasting EXAS... [2026-02-27T20:21:40.807851] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-27T20:21:40.807882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-27T20:21:40.820757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-27T20:21:40.821147] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-27T20:21:40.822009] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-27T20:21:40.822063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:40.822096] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:40.822123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:40.822180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:40.881807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:40.882666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:40.882752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:40.882786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:41.019625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:41.019835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:41.019881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:41.019911] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:41.023890] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-27T20:21:41.024232] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-27T20:21:41.024403] [INFO ] [sig ] EXAS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:41.173225] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EXAS.txt [2026-02-27T20:21:41.173383] [INFO ] [sig ] [1096/3373] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:41.173424] [INFO ] [sig ] [1097/3373] Forecasting EXC... [2026-02-27T20:21:41.173461] [INFO ] [sig ] Generating forecast for: EXC [2026-02-27T20:21:41.173493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-27T20:21:41.186121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-27T20:21:41.186714] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-27T20:21:41.187505] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-27T20:21:41.187742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:41.187776] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:41.187802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:41.187859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:41.249218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:41.250332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:41.250425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:41.250460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:41.373855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:41.374013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:41.374058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:41.374088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:41.377677] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=29.20%) [2026-02-27T20:21:41.377989] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-27T20:21:41.378125] [INFO ] [sig ] EXC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:41.520078] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXC.txt [2026-02-27T20:21:41.520223] [INFO ] [sig ] [1097/3373] Completed EXC in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:41.520262] [INFO ] [sig ] [1098/3373] Forecasting EXEL... [2026-02-27T20:21:41.520293] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-27T20:21:41.520323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-27T20:21:41.532808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-27T20:21:41.533211] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-27T20:21:41.534168] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-27T20:21:41.534223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:41.534255] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:41.534282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:41.534341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:41.596527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:41.597421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:41.597519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:41.597554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:41.727371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:41.727634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:41.727731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:41.727790] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:41.732145] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-02-27T20:21:41.732512] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-27T20:21:41.732690] [INFO ] [sig ] EXEL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:41.876380] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXEL.txt [2026-02-27T20:21:41.876526] [INFO ] [sig ] [1098/3373] Completed EXEL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:41.876567] [INFO ] [sig ] [1099/3373] Forecasting EXFY... [2026-02-27T20:21:41.876617] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-27T20:21:41.876648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-27T20:21:41.889283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-27T20:21:41.889683] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-27T20:21:41.890535] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-27T20:21:41.890624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:41.890666] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:41.890694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:41.890751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:41.949990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:41.950861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:41.950946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:41.950981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:42.073208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:42.073365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:42.073412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:42.073441] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:42.076931] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-27T20:21:42.077217] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-27T20:21:42.077353] [INFO ] [sig ] EXFY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:42.219142] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXFY.txt [2026-02-27T20:21:42.219301] [INFO ] [sig ] [1099/3373] Completed EXFY in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:42.219346] [INFO ] [sig ] [1100/3373] Forecasting EXG... [2026-02-27T20:21:42.219383] [INFO ] [sig ] Generating forecast for: EXG [2026-02-27T20:21:42.219420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-27T20:21:42.231475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-27T20:21:42.231839] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-27T20:21:42.232681] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-27T20:21:42.232735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:42.232766] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:42.232792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:42.232848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:42.292302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:42.293325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:42.293414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:42.293458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:42.420718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:42.420902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:42.420961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:42.421014] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:42.424765] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-02-27T20:21:42.425115] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-27T20:21:42.425270] [INFO ] [sig ] EXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:42.592979] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXG.txt [2026-02-27T20:21:42.593169] [INFO ] [sig ] [1100/3373] Completed EXG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:42.593213] [INFO ] [sig ] [1101/3373] Forecasting EXK... [2026-02-27T20:21:42.593245] [INFO ] [sig ] Generating forecast for: EXK [2026-02-27T20:21:42.593278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-27T20:21:42.606707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-27T20:21:42.607085] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-27T20:21:42.607983] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-27T20:21:42.608037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:42.608070] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:42.608097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:42.608155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:42.670658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:42.671610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:42.671751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:42.671817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:42.806211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:42.806375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:42.806420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:42.806450] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:42.810016] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-02-27T20:21:42.810306] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-27T20:21:42.810446] [INFO ] [sig ] EXK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:42.957609] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EXK.txt [2026-02-27T20:21:42.957995] [INFO ] [sig ] [1101/3373] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:42.958040] [INFO ] [sig ] [1102/3373] Forecasting EXLS... [2026-02-27T20:21:42.958070] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-27T20:21:42.958100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-27T20:21:42.973294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-27T20:21:42.973766] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-27T20:21:42.974643] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-27T20:21:42.974696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:42.974728] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:42.974754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:42.974810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:43.032096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:43.032952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:43.033037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:43.033086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:43.162515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:43.162698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:43.162744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:43.162774] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:43.166291] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-27T20:21:43.166602] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-27T20:21:43.166741] [INFO ] [sig ] EXLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:43.316634] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXLS.txt [2026-02-27T20:21:43.316813] [INFO ] [sig ] [1102/3373] Completed EXLS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:43.316860] [INFO ] [sig ] [1103/3373] Forecasting EXP... [2026-02-27T20:21:43.316890] [INFO ] [sig ] Generating forecast for: EXP [2026-02-27T20:21:43.316921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-27T20:21:43.330920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-27T20:21:43.331327] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-27T20:21:43.332186] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-27T20:21:43.332240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:43.332272] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:43.332299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:43.332356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:43.408356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:43.409341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:43.409456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:43.409506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:43.527722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:43.527884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:43.527946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:43.527977] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:43.532246] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-02-27T20:21:43.532618] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-27T20:21:43.532787] [INFO ] [sig ] EXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:43.673878] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EXP.txt [2026-02-27T20:21:43.674066] [INFO ] [sig ] [1103/3373] Completed EXP in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:43.674112] [INFO ] [sig ] [1104/3373] Forecasting EXPD... [2026-02-27T20:21:43.674143] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-27T20:21:43.674173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-27T20:21:43.687227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-27T20:21:43.687683] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-27T20:21:43.688611] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-27T20:21:43.688667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:43.688700] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:43.688727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:43.688808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:43.751592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:43.752464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:43.752554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:43.752609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:43.876593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:43.876754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:43.876799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:43.876830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:43.880406] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-27T20:21:43.880757] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-27T20:21:43.880907] [INFO ] [sig ] EXPD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:44.042935] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EXPD.txt [2026-02-27T20:21:44.043184] [INFO ] [sig ] [1104/3373] Completed EXPD in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-02-27T20:21:44.043230] [INFO ] [sig ] [1105/3373] Forecasting EXPE... [2026-02-27T20:21:44.043262] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-27T20:21:44.043293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-27T20:21:44.057783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-27T20:21:44.058244] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-27T20:21:44.059363] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-27T20:21:44.059422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:44.059457] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:44.059486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:44.059546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:44.125123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:44.126062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:44.126168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:44.126206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:44.265222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:44.265381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:44.265426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:44.265464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:44.269179] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=34.19%) [2026-02-27T20:21:44.269468] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-27T20:21:44.269655] [INFO ] [sig ] EXPE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:44.423428] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXPE.txt [2026-02-27T20:21:44.423616] [INFO ] [sig ] [1105/3373] Completed EXPE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-27T20:21:44.423663] [INFO ] [sig ] [1106/3373] Forecasting EXPI... [2026-02-27T20:21:44.423694] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-27T20:21:44.423727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-27T20:21:44.437169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-27T20:21:44.437627] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-27T20:21:44.438609] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-27T20:21:44.438665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:44.438698] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:44.438724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:44.438783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:44.501410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:44.502567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:44.502687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:44.502722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:44.623071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:44.623233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:44.623278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:44.623308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:44.626889] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-27T20:21:44.627211] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-27T20:21:44.627349] [INFO ] [sig ] EXPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:44.779601] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXPI.txt [2026-02-27T20:21:44.779765] [INFO ] [sig ] [1106/3373] Completed EXPI in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-27T20:21:44.779807] [INFO ] [sig ] [1107/3373] Forecasting EXPO... [2026-02-27T20:21:44.779837] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-27T20:21:44.779867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-27T20:21:44.795527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-27T20:21:44.795918] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-27T20:21:44.796754] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-27T20:21:44.796807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:44.796839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:44.796865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:44.796922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:44.859699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:44.860718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:44.860825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:44.860861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:44.979887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:44.980056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:44.980099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:44.980129] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:44.983645] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-27T20:21:44.983933] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-27T20:21:44.984066] [INFO ] [sig ] EXPO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:45.131498] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EXPO.txt [2026-02-27T20:21:45.131693] [INFO ] [sig ] [1107/3373] Completed EXPO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:45.131738] [INFO ] [sig ] [1108/3373] Forecasting EYE... [2026-02-27T20:21:45.131768] [INFO ] [sig ] Generating forecast for: EYE [2026-02-27T20:21:45.131815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-27T20:21:45.145171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-27T20:21:45.145629] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-27T20:21:45.146601] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-27T20:21:45.146661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:45.146730] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:45.146761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:45.146838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:45.212302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:45.213227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:45.213326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:45.213365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:45.345064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:45.345231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:45.345275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:45.345303] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:45.348892] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-27T20:21:45.349193] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-27T20:21:45.349335] [INFO ] [sig ] EYE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:45.505032] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/EYE.txt [2026-02-27T20:21:45.505196] [INFO ] [sig ] [1108/3373] Completed EYE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:45.505238] [INFO ] [sig ] [1109/3373] Forecasting EZGO... [2026-02-27T20:21:45.505270] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-27T20:21:45.505300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-27T20:21:45.517380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-27T20:21:45.518003] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-27T20:21:45.519018] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-27T20:21:45.519071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:45.519101] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:45.519127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:45.519183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:45.580797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:45.581742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:45.581831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:45.581866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:45.709607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:45.709812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:45.709874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:45.709913] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:45.715055] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-02-27T20:21:45.715625] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-27T20:21:45.715820] [INFO ] [sig ] EZGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:45.865461] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/EZGO.txt [2026-02-27T20:21:45.865663] [INFO ] [sig ] [1109/3373] Completed EZGO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:45.865709] [INFO ] [sig ] [1110/3373] Forecasting F... [2026-02-27T20:21:45.865738] [INFO ] [sig ] Generating forecast for: F [2026-02-27T20:21:45.865768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-27T20:21:45.879533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-27T20:21:45.879951] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-27T20:21:45.880781] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-27T20:21:45.880834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:45.880867] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:45.880894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:45.880950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:45.938063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:45.939008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:45.939098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:45.939132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:46.059211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:46.059382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:46.059426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:46.059455] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:46.063569] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=33.08%) [2026-02-27T20:21:46.064097] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-27T20:21:46.064239] [INFO ] [sig ] F: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:46.211978] [INFO ] [LOCAL ] Saved forecast: F 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/F.txt [2026-02-27T20:21:46.212141] [INFO ] [sig ] [1110/3373] Completed F in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:46.212182] [INFO ] [sig ] [1111/3373] Forecasting FA... [2026-02-27T20:21:46.212213] [INFO ] [sig ] Generating forecast for: FA [2026-02-27T20:21:46.212245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-27T20:21:46.226369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-27T20:21:46.226852] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-27T20:21:46.227955] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-27T20:21:46.228009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:46.228040] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:46.228066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:46.228122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:46.289822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:46.290971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:46.291064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:46.291097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:46.421454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:46.421674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:46.421722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:46.421751] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:46.425808] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=52.31%) [2026-02-27T20:21:46.426159] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-27T20:21:46.426313] [INFO ] [sig ] FA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:46.570822] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FA.txt [2026-02-27T20:21:46.570953] [INFO ] [sig ] [1111/3373] Completed FA in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:46.570993] [INFO ] [sig ] [1112/3373] Forecasting FAF... [2026-02-27T20:21:46.571022] [INFO ] [sig ] Generating forecast for: FAF [2026-02-27T20:21:46.571052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-27T20:21:46.583159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-27T20:21:46.583433] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-27T20:21:46.584229] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-27T20:21:46.584282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:46.584314] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:46.584340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:46.584396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:46.642181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:46.642849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:46.642927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:46.642960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:46.763255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:46.763399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:46.763441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:46.763472] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:46.767558] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-27T20:21:46.768061] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-27T20:21:46.768195] [INFO ] [sig ] FAF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:46.906995] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FAF.txt [2026-02-27T20:21:46.907110] [INFO ] [sig ] [1112/3373] Completed FAF in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:46.907149] [INFO ] [sig ] [1113/3373] Forecasting FALN... [2026-02-27T20:21:46.907177] [INFO ] [sig ] Generating forecast for: FALN [2026-02-27T20:21:46.907205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-27T20:21:46.919599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-27T20:21:46.919939] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-27T20:21:46.920748] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-27T20:21:46.920802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:46.920833] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:46.920860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:46.920918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:46.978283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:46.978943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:46.979021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:46.979053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:47.102710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:47.102859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:47.102899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:47.102929] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:47.106205] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-27T20:21:47.106481] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-27T20:21:47.106653] [INFO ] [sig ] FALN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:47.256815] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FALN.txt [2026-02-27T20:21:47.256980] [INFO ] [sig ] [1113/3373] Completed FALN in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:47.257022] [INFO ] [sig ] [1114/3373] Forecasting FANG... [2026-02-27T20:21:47.257051] [INFO ] [sig ] Generating forecast for: FANG [2026-02-27T20:21:47.257082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-27T20:21:47.270542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-27T20:21:47.271129] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-27T20:21:47.272111] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-27T20:21:47.272164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:47.272195] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:47.272221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:47.272278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:47.332427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:47.333305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:47.333391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:47.333426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:47.457084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:47.457236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:47.457280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:47.457309] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:47.460829] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-27T20:21:47.461106] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-27T20:21:47.461235] [INFO ] [sig ] FANG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:47.602451] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FANG.txt [2026-02-27T20:21:47.602617] [INFO ] [sig ] [1114/3373] Completed FANG in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:47.602666] [INFO ] [sig ] [1115/3373] Forecasting FARM... [2026-02-27T20:21:47.602695] [INFO ] [sig ] Generating forecast for: FARM [2026-02-27T20:21:47.602724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-27T20:21:47.615007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-27T20:21:47.615346] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-27T20:21:47.616178] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-27T20:21:47.616231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:47.616263] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:47.616290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:47.616348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:47.673416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:47.674076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:47.674155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:47.674188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:47.797547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:47.797731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:47.797775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:47.797805] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:47.801294] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=81.28%) [2026-02-27T20:21:47.801610] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-27T20:21:47.801749] [INFO ] [sig ] FARM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:47.949701] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FARM.txt [2026-02-27T20:21:47.949899] [INFO ] [sig ] [1115/3373] Completed FARM in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:47.949948] [INFO ] [sig ] [1116/3373] Forecasting FBIN... [2026-02-27T20:21:47.949980] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-27T20:21:47.950014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-27T20:21:47.965609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-27T20:21:47.966014] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-27T20:21:47.966969] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-27T20:21:47.967030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:47.967073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:47.967106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:47.967188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:48.038058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:48.039094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:48.039205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:48.039249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:48.181665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:48.181826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:48.181870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:48.181903] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:48.185465] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-02-27T20:21:48.185776] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-27T20:21:48.185917] [INFO ] [sig ] FBIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:48.329561] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FBIN.txt [2026-02-27T20:21:48.329722] [INFO ] [sig ] [1116/3373] Completed FBIN in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:48.329763] [INFO ] [sig ] [1117/3373] Forecasting FBIO... [2026-02-27T20:21:48.329793] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-27T20:21:48.329823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-27T20:21:48.341868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-27T20:21:48.342210] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-27T20:21:48.343029] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-27T20:21:48.343082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:48.343125] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:48.343153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:48.343211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:48.400970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:48.401724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:48.401806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:48.401839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:48.528106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:48.528269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:48.528313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:48.528343] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:48.531962] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=57.79%) [2026-02-27T20:21:48.532290] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-27T20:21:48.532439] [INFO ] [sig ] FBIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:48.682399] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FBIO.txt [2026-02-27T20:21:48.682585] [INFO ] [sig ] [1117/3373] Completed FBIO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:48.682630] [INFO ] [sig ] [1118/3373] Forecasting FBIZ... [2026-02-27T20:21:48.682661] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-27T20:21:48.682692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-27T20:21:48.694301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-27T20:21:48.694662] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-27T20:21:48.695453] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-27T20:21:48.695506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:48.695542] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:48.695569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:48.695649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:48.759466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:48.760476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:48.760607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:48.760647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:48.890890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:48.891043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:48.891086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:48.891116] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:48.896025] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=40.96%) [2026-02-27T20:21:48.896308] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-27T20:21:48.896439] [INFO ] [sig ] FBIZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:49.037828] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FBIZ.txt [2026-02-27T20:21:49.038005] [INFO ] [sig ] [1118/3373] Completed FBIZ in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:49.038057] [INFO ] [sig ] [1119/3373] Forecasting FBK... [2026-02-27T20:21:49.038090] [INFO ] [sig ] Generating forecast for: FBK [2026-02-27T20:21:49.038121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-27T20:21:49.051309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-27T20:21:49.051697] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-27T20:21:49.052564] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-27T20:21:49.052665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:49.052701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:49.052730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:49.052789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:49.113184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:49.114032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:49.114119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:49.114153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:49.240757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:49.240923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:49.240969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:49.240999] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:49.245054] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-02-27T20:21:49.245352] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-27T20:21:49.245486] [INFO ] [sig ] FBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:49.396447] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FBK.txt [2026-02-27T20:21:49.396656] [INFO ] [sig ] [1119/3373] Completed FBK in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:49.396700] [INFO ] [sig ] [1120/3373] Forecasting FBL... [2026-02-27T20:21:49.396732] [INFO ] [sig ] Generating forecast for: FBL [2026-02-27T20:21:49.396763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-27T20:21:49.409763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-27T20:21:49.410197] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-27T20:21:49.411042] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-27T20:21:49.411095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:49.411128] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:49.411155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:49.411212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:49.469039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:49.469864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:49.469949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:49.469984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:49.587532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:49.587699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:49.587743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:49.587773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:49.591249] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-27T20:21:49.591530] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-27T20:21:49.591695] [INFO ] [sig ] FBL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:49.732633] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FBL.txt [2026-02-27T20:21:49.732777] [INFO ] [sig ] [1120/3373] Completed FBL in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:49.732824] [INFO ] [sig ] [1121/3373] Forecasting FBNC... [2026-02-27T20:21:49.732853] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-27T20:21:49.732883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-27T20:21:49.745193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-27T20:21:49.745524] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-27T20:21:49.746516] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-27T20:21:49.746570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:49.746624] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:49.746654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:49.746711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:49.812307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:49.813168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:49.813253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:49.813285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:49.929735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:49.929890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:49.929932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:49.929962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:49.933376] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-02-27T20:21:49.933679] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-27T20:21:49.933988] [INFO ] [sig ] FBNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:50.076791] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FBNC.txt [2026-02-27T20:21:50.076968] [INFO ] [sig ] [1121/3373] Completed FBNC in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-02-27T20:21:50.077012] [INFO ] [sig ] [1122/3373] Forecasting FBP... [2026-02-27T20:21:50.077042] [INFO ] [sig ] Generating forecast for: FBP [2026-02-27T20:21:50.077072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-27T20:21:50.089502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-27T20:21:50.089947] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-27T20:21:50.090774] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-27T20:21:50.090827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:50.090860] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:50.090887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:50.090944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:50.178623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:50.179840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:50.179989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:50.180042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:50.334323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:50.334530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:50.334628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:50.334683] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:50.340673] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-27T20:21:50.341287] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-27T20:21:50.341562] [INFO ] [sig ] FBP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:50.511874] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FBP.txt [2026-02-27T20:21:50.512041] [INFO ] [sig ] [1122/3373] Completed FBP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-27T20:21:50.512083] [INFO ] [sig ] [1123/3373] Forecasting FC... [2026-02-27T20:21:50.512112] [INFO ] [sig ] Generating forecast for: FC [2026-02-27T20:21:50.512143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-27T20:21:50.526563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-27T20:21:50.526969] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-27T20:21:50.527808] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-27T20:21:50.527862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:50.527921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:50.527950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:50.528008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:50.590172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:50.591253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:50.591343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:50.591378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:50.727212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:50.727379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:50.727422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:50.727451] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:50.731138] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=42.58%) [2026-02-27T20:21:50.731448] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-27T20:21:50.731614] [INFO ] [sig ] FC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:50.874559] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FC.txt [2026-02-27T20:21:50.874729] [INFO ] [sig ] [1123/3373] Completed FC in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:50.874772] [INFO ] [sig ] [1124/3373] Forecasting FCAL... [2026-02-27T20:21:50.874803] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-27T20:21:50.874834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-27T20:21:50.885732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-27T20:21:50.886034] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-27T20:21:50.886839] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-27T20:21:50.886892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:50.886925] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:50.886952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:50.887008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:50.946547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:50.947465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:50.947552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:50.947606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:51.057679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:51.057841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:51.057884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:51.057961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:51.061533] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-27T20:21:51.061850] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-27T20:21:51.061982] [INFO ] [sig ] FCAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:51.208652] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCAL.txt [2026-02-27T20:21:51.208818] [INFO ] [sig ] [1124/3373] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:51.208861] [INFO ] [sig ] [1125/3373] Forecasting FCBC... [2026-02-27T20:21:51.208891] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-27T20:21:51.208921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-27T20:21:51.220039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-27T20:21:51.220362] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-27T20:21:51.221212] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-27T20:21:51.221265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:51.221325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:51.221354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:51.221412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:51.284375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:51.285238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:51.285323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:51.285358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:51.412443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:51.412622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:51.412670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:51.412700] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:51.416307] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-27T20:21:51.416629] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-27T20:21:51.416773] [INFO ] [sig ] FCBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:51.563079] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCBC.txt [2026-02-27T20:21:51.563243] [INFO ] [sig ] [1125/3373] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:51.563285] [INFO ] [sig ] [1126/3373] Forecasting FCCO... [2026-02-27T20:21:51.563338] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-27T20:21:51.563398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-27T20:21:51.576270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-27T20:21:51.576727] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-27T20:21:51.577537] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-27T20:21:51.577622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:51.577657] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:51.577684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:51.577742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:51.637981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:51.639256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:51.639417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:51.639474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:51.769237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:51.769398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:51.769441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:51.769470] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:51.772916] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=49.46%) [2026-02-27T20:21:51.773207] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-27T20:21:51.773341] [INFO ] [sig ] FCCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:51.914209] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCCO.txt [2026-02-27T20:21:51.914343] [INFO ] [sig ] [1126/3373] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:51.914382] [INFO ] [sig ] [1127/3373] Forecasting FCEL... [2026-02-27T20:21:51.914412] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-27T20:21:51.914443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-27T20:21:51.927141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-27T20:21:51.927473] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-27T20:21:51.928351] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-27T20:21:51.928404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:51.928437] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:51.928464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:51.928525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:51.987329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:51.988088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:51.988170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:51.988204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:52.107584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:52.107746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:52.107789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:52.107818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:52.111880] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-02-27T20:21:52.112166] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-27T20:21:52.112299] [INFO ] [sig ] FCEL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:52.253191] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCEL.txt [2026-02-27T20:21:52.253349] [INFO ] [sig ] [1127/3373] Completed FCEL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:52.253391] [INFO ] [sig ] [1128/3373] Forecasting FCF... [2026-02-27T20:21:52.253422] [INFO ] [sig ] Generating forecast for: FCF [2026-02-27T20:21:52.253453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-27T20:21:52.266074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-27T20:21:52.266415] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-27T20:21:52.267232] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-27T20:21:52.267285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:52.267319] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:52.267357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:52.267416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:52.325048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:52.325755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:52.325837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:52.325870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:52.446499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:52.446675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:52.446720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:52.446781] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:52.450209] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=40.41%) [2026-02-27T20:21:52.450491] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-27T20:21:52.450639] [INFO ] [sig ] FCF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:52.593679] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCF.txt [2026-02-27T20:21:52.593983] [INFO ] [sig ] [1128/3373] Completed FCF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:52.594025] [INFO ] [sig ] [1129/3373] Forecasting FCFS... [2026-02-27T20:21:52.594055] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-27T20:21:52.594086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-27T20:21:52.615967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-27T20:21:52.616337] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-27T20:21:52.617192] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-27T20:21:52.617247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:52.617279] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:52.617306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:52.617363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:52.678504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:52.679398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:52.679486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:52.679521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:52.811593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:52.811779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:52.812017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:52.812048] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:52.816958] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-27T20:21:52.817270] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-27T20:21:52.817410] [INFO ] [sig ] FCFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:52.970261] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCFS.txt [2026-02-27T20:21:52.970410] [INFO ] [sig ] [1129/3373] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:52.970451] [INFO ] [sig ] [1130/3373] Forecasting FCN... [2026-02-27T20:21:52.970480] [INFO ] [sig ] Generating forecast for: FCN [2026-02-27T20:21:52.970510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-27T20:21:52.983699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-27T20:21:52.984277] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-27T20:21:52.985109] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-27T20:21:52.985161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:52.985193] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:52.985219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:52.985275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:53.042489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:53.043296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:53.043379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:53.043412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:53.163222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:53.163384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:53.163427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:53.163456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:53.166860] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-02-27T20:21:53.167146] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-27T20:21:53.167278] [INFO ] [sig ] FCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:53.309761] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCN.txt [2026-02-27T20:21:53.309911] [INFO ] [sig ] [1130/3373] Completed FCN in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:53.309950] [INFO ] [sig ] [1131/3373] Forecasting FCNCA... [2026-02-27T20:21:53.309980] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-27T20:21:53.310010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-27T20:21:53.322505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-27T20:21:53.322882] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-27T20:21:53.323738] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-27T20:21:53.323805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:53.323837] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:53.323865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:53.323924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:53.383730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:53.384404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:53.384484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:53.384519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:53.503970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:53.504134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:53.504176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:53.504206] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:53.507629] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-02-27T20:21:53.507940] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-27T20:21:53.508074] [INFO ] [sig ] FCNCA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:53.651374] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCNCA.txt [2026-02-27T20:21:53.651536] [INFO ] [sig ] [1131/3373] Completed FCNCA in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:53.651598] [INFO ] [sig ] [1132/3373] Forecasting FCNCO... [2026-02-27T20:21:53.651637] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-27T20:21:53.651668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-27T20:21:53.663069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-27T20:21:53.663431] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-27T20:21:53.664317] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-27T20:21:53.664372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:53.664406] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:53.664434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:53.664493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:53.724805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:53.725732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:53.725827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:53.725861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:53.830150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:53.830324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:53.830376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:53.830405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:53.833909] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-27T20:21:53.834193] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-27T20:21:53.834324] [INFO ] [sig ] FCNCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:53.980270] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCNCO.txt [2026-02-27T20:21:53.980438] [INFO ] [sig ] [1132/3373] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:53.980478] [INFO ] [sig ] [1133/3373] Forecasting FCNCP... [2026-02-27T20:21:53.980510] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-27T20:21:53.980540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-27T20:21:53.991425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-27T20:21:53.991766] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-27T20:21:53.992552] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-27T20:21:53.992632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:53.992665] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:53.992692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:53.992754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:54.052328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:54.053286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:54.053373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:54.053409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:54.168027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:54.168213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:54.168266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:54.168301] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:54.172539] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=33.85%) [2026-02-27T20:21:54.172882] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-27T20:21:54.173021] [INFO ] [sig ] FCNCP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:54.322826] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCNCP.txt [2026-02-27T20:21:54.322994] [INFO ] [sig ] [1133/3373] Completed FCNCP in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:54.323035] [INFO ] [sig ] [1134/3373] Forecasting FCTE... [2026-02-27T20:21:54.323065] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-27T20:21:54.323097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-27T20:21:54.336228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-27T20:21:54.336655] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-27T20:21:54.337473] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-27T20:21:54.337528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:54.337562] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:54.337619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:54.337680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:54.395491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:54.396399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:54.396482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:54.396516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:54.519428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:54.519628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:54.519693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:54.519739] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:54.523273] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-02-27T20:21:54.523563] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-27T20:21:54.523715] [INFO ] [sig ] FCTE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:54.673645] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FCTE.txt [2026-02-27T20:21:54.673837] [INFO ] [sig ] [1134/3373] Completed FCTE in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:54.673879] [INFO ] [sig ] [1135/3373] Forecasting FCX... [2026-02-27T20:21:54.673916] [INFO ] [sig ] Generating forecast for: FCX [2026-02-27T20:21:54.673947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-27T20:21:54.687487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-27T20:21:54.687997] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-27T20:21:54.688996] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-27T20:21:54.689050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:54.689082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:54.689110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:54.689167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:54.748849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:54.749826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:54.749989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:54.750045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:54.878663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:54.878827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:54.878871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:54.878916] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:54.882488] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-27T20:21:54.882820] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-27T20:21:54.882950] [INFO ] [sig ] FCX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:55.026794] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FCX.txt [2026-02-27T20:21:55.026962] [INFO ] [sig ] [1135/3373] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:55.027006] [INFO ] [sig ] [1136/3373] Forecasting FDBC... [2026-02-27T20:21:55.027035] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-27T20:21:55.027065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-27T20:21:55.037498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-27T20:21:55.037831] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-27T20:21:55.038829] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-27T20:21:55.038883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:55.038915] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:55.038940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:55.038997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:55.099229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:55.100310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:55.100391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:55.100423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:55.199533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:55.199716] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:21:55.199767] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:55.199804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:55.203217] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-27T20:21:55.203493] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-27T20:21:55.203652] [INFO ] [sig ] FDBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:55.350869] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FDBC.txt [2026-02-27T20:21:55.351063] [INFO ] [sig ] [1136/3373] Completed FDBC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:55.351116] [INFO ] [sig ] [1137/3373] Forecasting FDIF... [2026-02-27T20:21:55.351154] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-27T20:21:55.351192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-27T20:21:55.363469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-27T20:21:55.364027] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-27T20:21:55.364826] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-27T20:21:55.364879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:55.364910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:55.364936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:55.364993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:55.428866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:55.430205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:55.430345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:55.430398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:55.540097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:55.540261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:55.540308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:55.540340] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:55.544831] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-27T20:21:55.545132] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-27T20:21:55.545289] [INFO ] [sig ] FDIF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:55.691910] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FDIF.txt [2026-02-27T20:21:55.692099] [INFO ] [sig ] [1137/3373] Completed FDIF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-02-27T20:21:55.692150] [INFO ] [sig ] [1138/3373] Forecasting FDIG... [2026-02-27T20:21:55.692190] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-27T20:21:55.692242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-27T20:21:55.709529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-27T20:21:55.710173] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-27T20:21:55.711071] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-27T20:21:55.711125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:55.711158] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:55.711184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:55.711264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:55.772843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:55.773803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:55.773890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:55.773926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:55.897983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:55.898148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:55.898193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:55.898225] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:55.901689] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-27T20:21:55.901981] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-27T20:21:55.902112] [INFO ] [sig ] FDIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:56.048514] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FDIG.txt [2026-02-27T20:21:56.048757] [INFO ] [sig ] [1138/3373] Completed FDIG in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-27T20:21:56.048808] [INFO ] [sig ] [1139/3373] Forecasting FDP... [2026-02-27T20:21:56.048846] [INFO ] [sig ] Generating forecast for: FDP [2026-02-27T20:21:56.048879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-27T20:21:56.062713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-27T20:21:56.063094] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-27T20:21:56.063933] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-27T20:21:56.063990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:56.064024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:56.064063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:56.064138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:56.124687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:56.125604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:56.125693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:56.125734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:56.276505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:56.276700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:56.276749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:56.276780] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:56.280437] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=36.55%) [2026-02-27T20:21:56.280836] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-27T20:21:56.281020] [INFO ] [sig ] FDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:56.429272] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FDP.txt [2026-02-27T20:21:56.429436] [INFO ] [sig ] [1139/3373] Completed FDP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:56.429475] [INFO ] [sig ] [1140/3373] Forecasting FDS... [2026-02-27T20:21:56.429508] [INFO ] [sig ] Generating forecast for: FDS [2026-02-27T20:21:56.429546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-27T20:21:56.446401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-27T20:21:56.446920] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-27T20:21:56.448080] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-27T20:21:56.448149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:56.448197] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:56.448240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:56.448326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:56.507545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:56.508547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:56.508663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:56.508700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:56.631999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:56.632174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:56.632220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:56.632252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:56.636317] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-27T20:21:56.636659] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-27T20:21:56.636811] [INFO ] [sig ] FDS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:56.785723] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FDS.txt [2026-02-27T20:21:56.785871] [INFO ] [sig ] [1140/3373] Completed FDS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:56.785913] [INFO ] [sig ] [1141/3373] Forecasting FDTX... [2026-02-27T20:21:56.785943] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-27T20:21:56.785972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-27T20:21:56.798751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-27T20:21:56.799061] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-27T20:21:56.799911] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-27T20:21:56.799964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:56.799997] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:56.800024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:56.800081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:56.862767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:56.863688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:56.863775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:56.863811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:56.992697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:56.992870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:56.992918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:56.992949] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:56.996758] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-02-27T20:21:56.997131] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-27T20:21:56.997292] [INFO ] [sig ] FDTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:57.141985] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FDTX.txt [2026-02-27T20:21:57.142151] [INFO ] [sig ] [1141/3373] Completed FDTX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:57.142195] [INFO ] [sig ] [1142/3373] Forecasting FDUS... [2026-02-27T20:21:57.142225] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-27T20:21:57.142255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-27T20:21:57.155171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-27T20:21:57.155557] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-27T20:21:57.156604] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-27T20:21:57.156658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:57.156716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:57.156748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:57.156809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:57.215968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:57.216951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:57.217044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:57.217080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:57.345976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:57.346160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:57.346216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:57.346254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:57.350835] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-27T20:21:57.351271] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-27T20:21:57.351457] [INFO ] [sig ] FDUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:57.512036] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FDUS.txt [2026-02-27T20:21:57.512258] [INFO ] [sig ] [1142/3373] Completed FDUS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:57.512317] [INFO ] [sig ] [1143/3373] Forecasting FDX... [2026-02-27T20:21:57.512357] [INFO ] [sig ] Generating forecast for: FDX [2026-02-27T20:21:57.512407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-27T20:21:57.526593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-27T20:21:57.527023] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-27T20:21:57.527880] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-27T20:21:57.527960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:57.527993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:57.528021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:57.528081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:57.587013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:57.588040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:57.588133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:57.588168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:57.718957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:57.719136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:57.719184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:57.719216] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:57.722955] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-27T20:21:57.723281] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-27T20:21:57.723436] [INFO ] [sig ] FDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:57.868821] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FDX.txt [2026-02-27T20:21:57.868999] [INFO ] [sig ] [1143/3373] Completed FDX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:57.869044] [INFO ] [sig ] [1144/3373] Forecasting FE... [2026-02-27T20:21:57.869075] [INFO ] [sig ] Generating forecast for: FE [2026-02-27T20:21:57.869107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-27T20:21:57.882299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-27T20:21:57.882756] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-27T20:21:57.883616] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-27T20:21:57.883672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:57.883707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:57.883735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:57.883795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:57.944341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:57.945337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:57.945429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:57.945464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:58.068586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:58.068760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:58.068814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:58.068850] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:58.072510] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-27T20:21:58.072914] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-27T20:21:58.073071] [INFO ] [sig ] FE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:58.226207] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FE.txt [2026-02-27T20:21:58.226377] [INFO ] [sig ] [1144/3373] Completed FE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:58.226419] [INFO ] [sig ] [1145/3373] Forecasting FEIM... [2026-02-27T20:21:58.226450] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-27T20:21:58.226482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-27T20:21:58.239675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-27T20:21:58.240151] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-27T20:21:58.241027] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-27T20:21:58.241082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:58.241115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:58.241143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:58.241201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:58.301363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:58.302337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:58.302425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:58.302461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:58.463065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:58.463256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:58.463312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:58.463353] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:58.468945] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-27T20:21:58.469375] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-27T20:21:58.469557] [INFO ] [sig ] FEIM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:58.660773] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FEIM.txt [2026-02-27T20:21:58.661136] [INFO ] [sig ] [1145/3373] Completed FEIM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:58.661181] [INFO ] [sig ] [1146/3373] Forecasting FELE... [2026-02-27T20:21:58.661213] [INFO ] [sig ] Generating forecast for: FELE [2026-02-27T20:21:58.661245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-27T20:21:58.674711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-27T20:21:58.675178] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-27T20:21:58.676333] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-27T20:21:58.676391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:58.676425] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:58.676453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:58.676515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:58.739440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:58.740403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:58.740491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:58.740527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:58.868403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:58.868608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:58.868657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:58.868688] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:58.872476] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-27T20:21:58.872892] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-27T20:21:58.873055] [INFO ] [sig ] FELE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:59.026720] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FELE.txt [2026-02-27T20:21:59.026890] [INFO ] [sig ] [1146/3373] Completed FELE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:59.026931] [INFO ] [sig ] [1147/3373] Forecasting FEM... [2026-02-27T20:21:59.026962] [INFO ] [sig ] Generating forecast for: FEM [2026-02-27T20:21:59.026994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-27T20:21:59.039951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-27T20:21:59.040412] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-27T20:21:59.041322] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-27T20:21:59.041381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:59.041416] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:59.041445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:59.041504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:59.104728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:59.105665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:59.105752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:59.105787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:59.234563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:59.234738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:59.234781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:59.234811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:59.238333] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-27T20:21:59.238638] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-27T20:21:59.238782] [INFO ] [sig ] FEM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:21:59.387018] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FEM.txt [2026-02-27T20:21:59.387177] [INFO ] [sig ] [1147/3373] Completed FEM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:59.387218] [INFO ] [sig ] [1148/3373] Forecasting FEMB... [2026-02-27T20:21:59.387247] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-27T20:21:59.387278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-27T20:21:59.400945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-27T20:21:59.401331] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-27T20:21:59.402357] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-27T20:21:59.402415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:59.402449] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:59.402480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:59.402538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:59.462141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:59.463203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:59.463286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:59.463321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:59.593379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:59.593589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:59.593642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:59.593674] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:59.597362] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-27T20:21:59.597705] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-27T20:21:59.597851] [INFO ] [sig ] FEMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:21:59.758506] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FEMB.txt [2026-02-27T20:21:59.758686] [INFO ] [sig ] [1148/3373] Completed FEMB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:21:59.758730] [INFO ] [sig ] [1149/3373] Forecasting FEMS... [2026-02-27T20:21:59.758761] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-27T20:21:59.758791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-27T20:21:59.770545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-27T20:21:59.771004] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-27T20:21:59.771894] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-27T20:21:59.771959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:21:59.771992] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:21:59.772020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:21:59.772077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:21:59.834386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:21:59.835381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:21:59.835469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:21:59.835505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:21:59.961514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:21:59.961711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:21:59.961758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:21:59.961789] [INFO ] [FORECASTER] Training complete [2026-02-27T20:21:59.965914] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-27T20:21:59.966228] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-27T20:21:59.966374] [INFO ] [sig ] FEMS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:00.112651] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FEMS.txt [2026-02-27T20:22:00.112824] [INFO ] [sig ] [1149/3373] Completed FEMS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:00.112868] [INFO ] [sig ] [1150/3373] Forecasting FEP... [2026-02-27T20:22:00.112897] [INFO ] [sig ] Generating forecast for: FEP [2026-02-27T20:22:00.112927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-27T20:22:00.125318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-27T20:22:00.125668] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-27T20:22:00.126490] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-27T20:22:00.126543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:00.126607] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:00.126638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:00.126700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:00.190539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:00.191520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:00.191639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:00.191678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:00.320975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:00.321153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:00.321217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:00.321251] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:00.324852] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-02-27T20:22:00.325195] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-27T20:22:00.325356] [INFO ] [sig ] FEP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:00.479549] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FEP.txt [2026-02-27T20:22:00.479744] [INFO ] [sig ] [1150/3373] Completed FEP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:00.479790] [INFO ] [sig ] [1151/3373] Forecasting FEPI... [2026-02-27T20:22:00.479823] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-27T20:22:00.479872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-27T20:22:00.493314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-27T20:22:00.493736] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-27T20:22:00.494674] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-27T20:22:00.494751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:00.494786] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:00.494815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:00.494875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:00.556886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:00.557776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:00.557868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:00.557930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:00.686550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:00.686709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:00.686755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:00.686786] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:00.690670] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-27T20:22:00.690987] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-27T20:22:00.691136] [INFO ] [sig ] FEPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:00.843561] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FEPI.txt [2026-02-27T20:22:00.843729] [INFO ] [sig ] [1151/3373] Completed FEPI in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:00.843771] [INFO ] [sig ] [1152/3373] Forecasting FERG... [2026-02-27T20:22:00.843803] [INFO ] [sig ] Generating forecast for: FERG [2026-02-27T20:22:00.843833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-27T20:22:00.858073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-27T20:22:00.858444] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-27T20:22:00.859303] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-27T20:22:00.859370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:00.859405] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:00.859434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:00.859494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:00.920908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:00.921762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:00.921879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:00.921917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:01.057382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:01.057503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:01.057548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:01.057597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:01.061268] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-02-27T20:22:01.061623] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-27T20:22:01.061766] [INFO ] [sig ] FERG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:01.212961] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FERG.txt [2026-02-27T20:22:01.213158] [INFO ] [sig ] [1152/3373] Completed FERG in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:01.213205] [INFO ] [sig ] [1153/3373] Forecasting FEX... [2026-02-27T20:22:01.213246] [INFO ] [sig ] Generating forecast for: FEX [2026-02-27T20:22:01.213280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-27T20:22:01.225548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-27T20:22:01.225939] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-27T20:22:01.226794] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-27T20:22:01.226848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:01.226880] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:01.226907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:01.226974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:01.284938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:01.285823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:01.285924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:01.285959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:01.415349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:01.415538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:01.415634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:01.415678] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:01.420031] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-27T20:22:01.420426] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-27T20:22:01.420600] [INFO ] [sig ] FEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:01.580231] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FEX.txt [2026-02-27T20:22:01.580433] [INFO ] [sig ] [1153/3373] Completed FEX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:01.580488] [INFO ] [sig ] [1154/3373] Forecasting FF... [2026-02-27T20:22:01.580529] [INFO ] [sig ] Generating forecast for: FF [2026-02-27T20:22:01.580568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-27T20:22:01.593947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-27T20:22:01.594356] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-27T20:22:01.595212] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-27T20:22:01.595267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:01.595300] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:01.595330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:01.595388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:01.654485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:01.655450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:01.655541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:01.655619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:01.781878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:01.782047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:01.782092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:01.782122] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:01.786620] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-27T20:22:01.787031] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-27T20:22:01.787210] [INFO ] [sig ] FF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:01.929463] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FF.txt [2026-02-27T20:22:01.929657] [INFO ] [sig ] [1154/3373] Completed FF in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-02-27T20:22:01.929700] [INFO ] [sig ] [1155/3373] Forecasting FFA... [2026-02-27T20:22:01.929731] [INFO ] [sig ] Generating forecast for: FFA [2026-02-27T20:22:01.929762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-27T20:22:01.945482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-27T20:22:01.945926] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-27T20:22:01.946803] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-27T20:22:01.946857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:01.946889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:01.946916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:01.946973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:02.005874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:02.006869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:02.006963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:02.006997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:02.129562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:02.129743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:02.129786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:02.129817] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:02.133441] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-27T20:22:02.133797] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-27T20:22:02.133943] [INFO ] [sig ] FFA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:02.276177] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFA.txt [2026-02-27T20:22:02.276368] [INFO ] [sig ] [1155/3373] Completed FFA in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:02.276417] [INFO ] [sig ] [1156/3373] Forecasting FFBC... [2026-02-27T20:22:02.276450] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-27T20:22:02.276480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-27T20:22:02.289382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-27T20:22:02.289789] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-27T20:22:02.290749] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-27T20:22:02.290806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:02.290839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:02.290866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:02.290929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:02.351026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:02.352105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:02.352200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:02.352234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:02.485527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:02.485722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:02.485767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:02.485798] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:02.489660] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-27T20:22:02.490034] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-27T20:22:02.490193] [INFO ] [sig ] FFBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:02.635338] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFBC.txt [2026-02-27T20:22:02.635507] [INFO ] [sig ] [1156/3373] Completed FFBC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:02.635548] [INFO ] [sig ] [1157/3373] Forecasting FFC... [2026-02-27T20:22:02.635599] [INFO ] [sig ] Generating forecast for: FFC [2026-02-27T20:22:02.635632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-27T20:22:02.648601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-27T20:22:02.649025] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-27T20:22:02.649877] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-27T20:22:02.649931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:02.649965] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:02.649992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:02.650051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:02.714163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:02.715163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:02.715247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:02.715281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:02.844789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:02.845088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:02.845140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:02.845170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:02.848954] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-27T20:22:02.849316] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-27T20:22:02.849488] [INFO ] [sig ] FFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:02.991508] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFC.txt [2026-02-27T20:22:02.991756] [INFO ] [sig ] [1157/3373] Completed FFC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:02.991801] [INFO ] [sig ] [1158/3373] Forecasting FFIC... [2026-02-27T20:22:02.991832] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-27T20:22:02.991863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-27T20:22:03.004984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-27T20:22:03.005384] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-27T20:22:03.006273] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-27T20:22:03.006329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:03.006362] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:03.006390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:03.006449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:03.065738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:03.066660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:03.066744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:03.066779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:03.187642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:03.187804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:03.187849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:03.187879] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:03.191461] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-27T20:22:03.191786] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-27T20:22:03.191967] [INFO ] [sig ] FFIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:03.342114] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFIC.txt [2026-02-27T20:22:03.342310] [INFO ] [sig ] [1158/3373] Completed FFIC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:03.342358] [INFO ] [sig ] [1159/3373] Forecasting FFIN... [2026-02-27T20:22:03.342391] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-27T20:22:03.342423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-27T20:22:03.356497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-27T20:22:03.357025] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-27T20:22:03.357980] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-27T20:22:03.358035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:03.358298] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:03.358329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:03.358398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:03.421852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:03.422784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:03.422876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:03.422913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:03.544098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:03.544303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:03.544350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:03.544408] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:03.548201] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-02-27T20:22:03.548502] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-27T20:22:03.548659] [INFO ] [sig ] FFIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:03.691566] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFIN.txt [2026-02-27T20:22:03.691735] [INFO ] [sig ] [1159/3373] Completed FFIN in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:03.691785] [INFO ] [sig ] [1160/3373] Forecasting FFWM... [2026-02-27T20:22:03.691816] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-27T20:22:03.691846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-27T20:22:03.704945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-27T20:22:03.705285] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-27T20:22:03.706327] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-27T20:22:03.706381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:03.706413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:03.706440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:03.706497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:03.766495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:03.767273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:03.767355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:03.767388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:03.889138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:03.889286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:03.889331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:03.889360] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:03.892811] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-27T20:22:03.893096] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-27T20:22:03.893224] [INFO ] [sig ] FFWM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:04.038437] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FFWM.txt [2026-02-27T20:22:04.038598] [INFO ] [sig ] [1160/3373] Completed FFWM in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:04.038640] [INFO ] [sig ] [1161/3373] Forecasting FG... [2026-02-27T20:22:04.038670] [INFO ] [sig ] Generating forecast for: FG [2026-02-27T20:22:04.038702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-27T20:22:04.051474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-27T20:22:04.051856] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-27T20:22:04.052869] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-27T20:22:04.052921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:04.052954] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:04.052981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:04.053038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:04.113741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:04.114699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:04.114797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:04.114831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:04.246612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:04.246778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:04.246836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:04.246867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:04.250535] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=74.43%) [2026-02-27T20:22:04.250856] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-27T20:22:04.251017] [INFO ] [sig ] FG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:04.397996] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FG.txt [2026-02-27T20:22:04.398139] [INFO ] [sig ] [1161/3373] Completed FG in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:04.398180] [INFO ] [sig ] [1162/3373] Forecasting FHB... [2026-02-27T20:22:04.398210] [INFO ] [sig ] Generating forecast for: FHB [2026-02-27T20:22:04.398243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-27T20:22:04.411100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-27T20:22:04.411452] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-27T20:22:04.412259] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-27T20:22:04.412313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:04.412345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:04.412372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:04.412428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:04.473949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:04.474663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:04.474744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:04.474777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:04.596029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:04.596187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:04.596231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:04.596260] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:04.600272] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-27T20:22:04.600550] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-27T20:22:04.600702] [INFO ] [sig ] FHB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:04.746475] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FHB.txt [2026-02-27T20:22:04.746636] [INFO ] [sig ] [1162/3373] Completed FHB in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:04.746678] [INFO ] [sig ] [1163/3373] Forecasting FHI... [2026-02-27T20:22:04.746708] [INFO ] [sig ] Generating forecast for: FHI [2026-02-27T20:22:04.746738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-27T20:22:04.759898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-27T20:22:04.760226] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-27T20:22:04.761027] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-27T20:22:04.761080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:04.761112] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:04.761150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:04.761208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:04.820151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:04.821000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:04.821083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:04.821116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:04.938954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:04.939117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:04.939161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:04.939191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:04.942777] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=28.81%) [2026-02-27T20:22:04.943067] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-27T20:22:04.943224] [INFO ] [sig ] FHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:05.091596] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FHI.txt [2026-02-27T20:22:05.091833] [INFO ] [sig ] [1163/3373] Completed FHI in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:05.091900] [INFO ] [sig ] [1164/3373] Forecasting FHN... [2026-02-27T20:22:05.091943] [INFO ] [sig ] Generating forecast for: FHN [2026-02-27T20:22:05.091980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-27T20:22:05.105377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-27T20:22:05.105770] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-27T20:22:05.106648] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-27T20:22:05.106703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:05.106735] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:05.106762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:05.106820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:05.165603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:05.166566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:05.166678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:05.166714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:05.291903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:05.292089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:05.292135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:05.292165] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:05.295741] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=93.11%) [2026-02-27T20:22:05.296051] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-27T20:22:05.296187] [INFO ] [sig ] FHN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:05.443972] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FHN.txt [2026-02-27T20:22:05.444309] [INFO ] [sig ] [1164/3373] Completed FHN in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:05.444350] [INFO ] [sig ] [1165/3373] Forecasting FHTX... [2026-02-27T20:22:05.444379] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-27T20:22:05.444409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-27T20:22:05.457859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-27T20:22:05.458253] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-27T20:22:05.459263] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-27T20:22:05.459316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:05.459347] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:05.459373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:05.459430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:05.521272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:05.522083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:05.522168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:05.522203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:05.646596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:05.646760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:05.646805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:05.646835] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:05.650408] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-27T20:22:05.650715] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-27T20:22:05.650848] [INFO ] [sig ] FHTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:05.798212] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FHTX.txt [2026-02-27T20:22:05.798383] [INFO ] [sig ] [1165/3373] Completed FHTX in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:05.798430] [INFO ] [sig ] [1166/3373] Forecasting FIBK... [2026-02-27T20:22:05.798461] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-27T20:22:05.798492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-27T20:22:05.811412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-27T20:22:05.811816] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-27T20:22:05.812647] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-27T20:22:05.812700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:05.812732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:05.812759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:05.812815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:05.871877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:05.872826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:05.872911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:05.872944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:05.995291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:05.995454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:05.995499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:05.995530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:05.999249] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-27T20:22:05.999537] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-27T20:22:05.999694] [INFO ] [sig ] FIBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:06.144367] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FIBK.txt [2026-02-27T20:22:06.144526] [INFO ] [sig ] [1166/3373] Completed FIBK in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:06.144586] [INFO ] [sig ] [1167/3373] Forecasting FICO... [2026-02-27T20:22:06.144621] [INFO ] [sig ] Generating forecast for: FICO [2026-02-27T20:22:06.144658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-27T20:22:06.159882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-27T20:22:06.160645] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-27T20:22:06.161775] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-27T20:22:06.161833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:06.161868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:06.161898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:06.161959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:06.225380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:06.226340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:06.226439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:06.226485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:06.357424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:06.357608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:06.357657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:06.357704] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:06.361434] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-02-27T20:22:06.361755] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-27T20:22:06.361914] [INFO ] [sig ] FICO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:06.516048] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FICO.txt [2026-02-27T20:22:06.516234] [INFO ] [sig ] [1167/3373] Completed FICO in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:06.516279] [INFO ] [sig ] [1168/3373] Forecasting FICS... [2026-02-27T20:22:06.516313] [INFO ] [sig ] Generating forecast for: FICS [2026-02-27T20:22:06.516344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-27T20:22:06.528961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-27T20:22:06.529391] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-27T20:22:06.530407] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-27T20:22:06.530468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:06.530530] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:06.530590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:06.530656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:06.592516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:06.593502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:06.593647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:06.593700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:06.724446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:06.724638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:06.724685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:06.724717] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:06.728557] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=51.42%) [2026-02-27T20:22:06.728977] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-27T20:22:06.729157] [INFO ] [sig ] FICS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:06.881349] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FICS.txt [2026-02-27T20:22:06.881523] [INFO ] [sig ] [1168/3373] Completed FICS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:06.881587] [INFO ] [sig ] [1169/3373] Forecasting FID... [2026-02-27T20:22:06.881623] [INFO ] [sig ] Generating forecast for: FID [2026-02-27T20:22:06.881653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-27T20:22:06.894076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-27T20:22:06.894504] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-27T20:22:06.895436] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-27T20:22:06.895492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:06.895525] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:06.895553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:06.895665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:06.955736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:06.956848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:06.956977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:06.957021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:07.085330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:07.085500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:07.085545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:07.085599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:07.090362] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=0.67%) [2026-02-27T20:22:07.090693] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-27T20:22:07.090841] [INFO ] [sig ] FID: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:07.252716] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FID.txt [2026-02-27T20:22:07.253093] [INFO ] [sig ] [1169/3373] Completed FID in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:07.253358] [INFO ] [sig ] [1170/3373] Forecasting FIGS... [2026-02-27T20:22:07.253402] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-27T20:22:07.253452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-27T20:22:07.270927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-27T20:22:07.271375] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-27T20:22:07.272517] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-27T20:22:07.272605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:07.272664] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:07.272693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:07.272768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:07.341996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:07.343019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:07.343120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:07.343158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:07.478165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:07.478336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:07.478382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:07.478412] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:07.482192] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-02-27T20:22:07.482542] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-27T20:22:07.482726] [INFO ] [sig ] FIGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:07.641817] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FIGS.txt [2026-02-27T20:22:07.641976] [INFO ] [sig ] [1170/3373] Completed FIGS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:07.642018] [INFO ] [sig ] [1171/3373] Forecasting FIHL... [2026-02-27T20:22:07.642047] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-27T20:22:07.642077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-27T20:22:07.655102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-27T20:22:07.655497] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-27T20:22:07.656310] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-27T20:22:07.656363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:07.656396] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:07.656423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:07.656480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:07.717341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:07.718484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:07.718594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:07.718631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:07.858762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:07.858934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:07.858986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:07.859019] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:07.863119] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=10.74%) [2026-02-27T20:22:07.863413] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-27T20:22:07.863567] [INFO ] [sig ] FIHL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:08.014089] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FIHL.txt [2026-02-27T20:22:08.014358] [INFO ] [sig ] [1171/3373] Completed FIHL in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-02-27T20:22:08.014422] [INFO ] [sig ] [1172/3373] Forecasting FINS... [2026-02-27T20:22:08.014482] [INFO ] [sig ] Generating forecast for: FINS [2026-02-27T20:22:08.014534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-27T20:22:08.031132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-27T20:22:08.031664] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-27T20:22:08.032871] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-27T20:22:08.032939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:08.032984] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:08.033023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:08.033109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:08.095847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:08.096886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:08.097012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:08.097050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:08.231799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:08.231968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:08.232012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:08.232044] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:08.236543] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-27T20:22:08.236987] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-27T20:22:08.237187] [INFO ] [sig ] FINS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:08.397820] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FINS.txt [2026-02-27T20:22:08.398084] [INFO ] [sig ] [1172/3373] Completed FINS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:08.398136] [INFO ] [sig ] [1173/3373] Forecasting FINX... [2026-02-27T20:22:08.398170] [INFO ] [sig ] Generating forecast for: FINX [2026-02-27T20:22:08.398202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-27T20:22:08.413107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-27T20:22:08.413837] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-27T20:22:08.414978] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-27T20:22:08.415045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:08.415088] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:08.415123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:08.415382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:08.486570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:08.487545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:08.487660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:08.487696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:08.629960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:08.630167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:08.630224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:08.630455] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:08.635901] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-27T20:22:08.636603] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-27T20:22:08.636807] [INFO ] [sig ] FINX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:08.792832] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FINX.txt [2026-02-27T20:22:08.793042] [INFO ] [sig ] [1173/3373] Completed FINX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:08.793098] [INFO ] [sig ] [1174/3373] Forecasting FIP... [2026-02-27T20:22:08.793139] [INFO ] [sig ] Generating forecast for: FIP [2026-02-27T20:22:08.793191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-27T20:22:08.805813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-27T20:22:08.806197] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-27T20:22:08.807071] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-27T20:22:08.807126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:08.807159] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:08.807188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:08.807247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:08.883770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:08.884958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:08.885069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:08.885114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:09.011536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:09.011717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:09.011761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:09.011790] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:09.015318] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-27T20:22:09.015617] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-27T20:22:09.015748] [INFO ] [sig ] FIP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:09.157443] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FIP.txt [2026-02-27T20:22:09.157585] [INFO ] [sig ] [1174/3373] Completed FIP in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:09.157629] [INFO ] [sig ] [1175/3373] Forecasting FIS... [2026-02-27T20:22:09.157659] [INFO ] [sig ] Generating forecast for: FIS [2026-02-27T20:22:09.157690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-27T20:22:09.170189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-27T20:22:09.170548] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-27T20:22:09.171423] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-27T20:22:09.171477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:09.171511] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:09.171540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:09.171624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:09.233190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:09.233834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:09.233918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:09.233952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:09.358227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:09.358359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:09.358402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:09.358435] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:09.362087] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-02-27T20:22:09.362379] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-27T20:22:09.362514] [INFO ] [sig ] FIS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:09.506877] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FIS.txt [2026-02-27T20:22:09.507002] [INFO ] [sig ] [1175/3373] Completed FIS in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:09.507047] [INFO ] [sig ] [1176/3373] Forecasting FISI... [2026-02-27T20:22:09.507077] [INFO ] [sig ] Generating forecast for: FISI [2026-02-27T20:22:09.507106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-27T20:22:09.523981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-27T20:22:09.524374] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-27T20:22:09.525274] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-27T20:22:09.525341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:09.525417] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:09.525458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:09.525541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:09.587049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:09.587744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:09.587837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:09.587874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:09.713358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:09.713493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:09.713537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:09.713584] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:09.717118] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=83.58%) [2026-02-27T20:22:09.717415] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-27T20:22:09.717548] [INFO ] [sig ] FISI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:09.863818] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FISI.txt [2026-02-27T20:22:09.863960] [INFO ] [sig ] [1176/3373] Completed FISI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:09.864008] [INFO ] [sig ] [1177/3373] Forecasting FITB... [2026-02-27T20:22:09.864039] [INFO ] [sig ] Generating forecast for: FITB [2026-02-27T20:22:09.864070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-27T20:22:09.876659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-27T20:22:09.877004] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-27T20:22:09.878063] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-27T20:22:09.878117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:09.878150] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:09.878178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:09.878236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:09.939562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:09.940445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:09.940529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:09.940564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:10.074115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:10.074269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:10.074312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:10.074341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:10.077901] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-02-27T20:22:10.078217] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-27T20:22:10.078350] [INFO ] [sig ] FITB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:10.218296] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FITB.txt [2026-02-27T20:22:10.218437] [INFO ] [sig ] [1177/3373] Completed FITB in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:10.218476] [INFO ] [sig ] [1178/3373] Forecasting FITBI... [2026-02-27T20:22:10.218506] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-27T20:22:10.218536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-27T20:22:10.230425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-27T20:22:10.230793] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-27T20:22:10.231606] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-27T20:22:10.231660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:10.231693] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:10.231721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:10.231782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:10.294766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:10.295772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:10.295857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:10.295890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:10.419530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:10.419702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:10.419744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:10.419773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:10.423305] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-27T20:22:10.423601] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-27T20:22:10.423743] [INFO ] [sig ] FITBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:10.655386] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FITBI.txt [2026-02-27T20:22:10.655551] [INFO ] [sig ] [1178/3373] Completed FITBI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:10.655615] [INFO ] [sig ] [1179/3373] Forecasting FITBO... [2026-02-27T20:22:10.655651] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-27T20:22:10.655685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-27T20:22:10.670853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-27T20:22:10.671357] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-27T20:22:10.672483] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-27T20:22:10.672552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:10.672619] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:10.672662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:10.672751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:10.732842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:10.733722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:10.733807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:10.733841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:10.854620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:10.854784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:10.854830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:10.854915] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:10.858859] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=61.48%) [2026-02-27T20:22:10.859170] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-27T20:22:10.859312] [INFO ] [sig ] FITBO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:11.008982] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FITBO.txt [2026-02-27T20:22:11.009149] [INFO ] [sig ] [1179/3373] Completed FITBO in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:11.009194] [INFO ] [sig ] [1180/3373] Forecasting FIVE... [2026-02-27T20:22:11.009226] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-27T20:22:11.009258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-27T20:22:11.022620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-27T20:22:11.023028] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-27T20:22:11.023887] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-27T20:22:11.023943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:11.023977] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:11.024005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:11.024063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:11.088156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:11.089283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:11.089391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:11.089439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:11.217802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:11.217993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:11.218039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:11.218068] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:11.221785] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-27T20:22:11.222149] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-27T20:22:11.222317] [INFO ] [sig ] FIVE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:11.378814] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FIVE.txt [2026-02-27T20:22:11.378979] [INFO ] [sig ] [1180/3373] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:11.379024] [INFO ] [sig ] [1181/3373] Forecasting FIVN... [2026-02-27T20:22:11.379055] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-27T20:22:11.379088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-27T20:22:11.392233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-27T20:22:11.392696] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-27T20:22:11.393536] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-27T20:22:11.393617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:11.393651] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:11.393678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:11.393736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:11.452792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:11.453715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:11.453807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:11.453842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:11.576393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:11.576558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:11.576622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:11.576655] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:11.580817] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-27T20:22:11.581135] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-27T20:22:11.581463] [INFO ] [sig ] FIVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:11.726421] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FIVN.txt [2026-02-27T20:22:11.726546] [INFO ] [sig ] [1181/3373] Completed FIVN in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:11.726604] [INFO ] [sig ] [1182/3373] Forecasting FIX... [2026-02-27T20:22:11.726636] [INFO ] [sig ] Generating forecast for: FIX [2026-02-27T20:22:11.726667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-27T20:22:11.740682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-27T20:22:11.741053] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-27T20:22:11.741864] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-27T20:22:11.741917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:11.741950] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:11.741977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:11.742035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:11.804309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:11.805231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:11.805311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:11.805343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:11.929746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:11.929907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:11.929953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:11.929984] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:11.934005] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: DOWN (p=45.37%) [2026-02-27T20:22:11.934305] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-27T20:22:11.934440] [INFO ] [sig ] FIX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:12.079335] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FIX.txt [2026-02-27T20:22:12.079473] [INFO ] [sig ] [1182/3373] Completed FIX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:12.079515] [INFO ] [sig ] [1183/3373] Forecasting FIXD... [2026-02-27T20:22:12.079544] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-27T20:22:12.079627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-27T20:22:12.092478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-27T20:22:12.092866] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-27T20:22:12.093691] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-27T20:22:12.093744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:12.093777] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:12.093806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:12.093862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:12.154476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:12.155166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:12.155245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:12.155277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:12.296417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:12.296903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:12.296970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:12.297011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:12.303615] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=53.58%) [2026-02-27T20:22:12.304159] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-27T20:22:12.304602] [INFO ] [sig ] FIXD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:12.525279] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FIXD.txt [2026-02-27T20:22:12.525455] [INFO ] [sig ] [1183/3373] Completed FIXD in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:12.525501] [INFO ] [sig ] [1184/3373] Forecasting FIZZ... [2026-02-27T20:22:12.525533] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-27T20:22:12.525565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-27T20:22:12.538940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-27T20:22:12.539410] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-27T20:22:12.540517] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-27T20:22:12.540623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:12.540677] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:12.540719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:12.540806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:12.639066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:12.640499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:12.640691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:12.640750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:12.779635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:12.779833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:12.779903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:12.779955] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:12.785728] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-02-27T20:22:12.786151] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-27T20:22:12.786313] [INFO ] [sig ] FIZZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:12.942345] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FIZZ.txt [2026-02-27T20:22:12.942488] [INFO ] [sig ] [1184/3373] Completed FIZZ in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:12.942530] [INFO ] [sig ] [1185/3373] Forecasting FJP... [2026-02-27T20:22:12.942560] [INFO ] [sig ] Generating forecast for: FJP [2026-02-27T20:22:12.942610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-27T20:22:12.953723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-27T20:22:12.954037] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-27T20:22:12.954874] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-27T20:22:12.954930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:12.954964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:12.954993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:12.955053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:13.014954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:13.015790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:13.015877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:13.015913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:13.132544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:13.132736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:13.132791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:13.132828] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:13.136421] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=74.28%) [2026-02-27T20:22:13.136725] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-27T20:22:13.136856] [INFO ] [sig ] FJP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:13.282819] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FJP.txt [2026-02-27T20:22:13.282975] [INFO ] [sig ] [1185/3373] Completed FJP in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:13.283017] [INFO ] [sig ] [1186/3373] Forecasting FLEX... [2026-02-27T20:22:13.283050] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-27T20:22:13.283082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-27T20:22:13.296065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-27T20:22:13.296439] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-27T20:22:13.297399] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-27T20:22:13.297463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:13.297500] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:13.297530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:13.297625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:13.368798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:13.369878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:13.370031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:13.370072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:13.494291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:13.494452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:13.494495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:13.494524] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:13.498051] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=54.88%) [2026-02-27T20:22:13.498345] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-27T20:22:13.498478] [INFO ] [sig ] FLEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:13.643315] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FLEX.txt [2026-02-27T20:22:13.643688] [INFO ] [sig ] [1186/3373] Completed FLEX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:13.643731] [INFO ] [sig ] [1187/3373] Forecasting FLL... [2026-02-27T20:22:13.643761] [INFO ] [sig ] Generating forecast for: FLL [2026-02-27T20:22:13.643792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-27T20:22:13.657701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-27T20:22:13.658112] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-27T20:22:13.658934] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-27T20:22:13.658987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:13.659048] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:13.659078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:13.659135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:13.719886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:13.720818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:13.720905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:13.720939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:13.842833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:13.842995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:13.843038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:13.843066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:13.846515] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-02-27T20:22:13.846815] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-27T20:22:13.846944] [INFO ] [sig ] FLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:13.988208] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FLL.txt [2026-02-27T20:22:13.988356] [INFO ] [sig ] [1187/3373] Completed FLL in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-02-27T20:22:13.988395] [INFO ] [sig ] [1188/3373] Forecasting FLNC... [2026-02-27T20:22:13.988424] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-27T20:22:13.988456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-27T20:22:14.001040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-27T20:22:14.001401] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-27T20:22:14.002222] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-27T20:22:14.002275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:14.002306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:14.002332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:14.002389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:14.064777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:14.065658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:14.065757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:14.065793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:14.190430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:14.190610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:14.190656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:14.190684] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:14.194171] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=14.24%) [2026-02-27T20:22:14.194638] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-27T20:22:14.194774] [INFO ] [sig ] FLNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:14.342718] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FLNC.txt [2026-02-27T20:22:14.342880] [INFO ] [sig ] [1188/3373] Completed FLNC in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-27T20:22:14.342927] [INFO ] [sig ] [1189/3373] Forecasting FLNG... [2026-02-27T20:22:14.342959] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-27T20:22:14.342991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-27T20:22:14.356812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-27T20:22:14.357192] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-27T20:22:14.358097] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-27T20:22:14.358156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:14.358190] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:14.358218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:14.358275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:14.423520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:14.424408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:14.424496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:14.424530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:14.544441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:14.544634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:14.544682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:14.544714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:14.548972] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-27T20:22:14.549288] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-27T20:22:14.549443] [INFO ] [sig ] FLNG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:14.703677] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FLNG.txt [2026-02-27T20:22:14.703877] [INFO ] [sig ] [1189/3373] Completed FLNG in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:14.703940] [INFO ] [sig ] [1190/3373] Forecasting FLO... [2026-02-27T20:22:14.703980] [INFO ] [sig ] Generating forecast for: FLO [2026-02-27T20:22:14.704013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-27T20:22:14.718843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-27T20:22:14.719297] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-27T20:22:14.720283] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-27T20:22:14.720365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:14.720414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:14.720445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:14.720505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:14.785002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:14.785899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:14.785987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:14.786022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:14.920297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:14.920476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:14.920529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:14.920564] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:14.924433] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-02-27T20:22:14.924792] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-27T20:22:14.924933] [INFO ] [sig ] FLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:15.065262] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FLO.txt [2026-02-27T20:22:15.065414] [INFO ] [sig ] [1190/3373] Completed FLO in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:15.065463] [INFO ] [sig ] [1191/3373] Forecasting FLS... [2026-02-27T20:22:15.065495] [INFO ] [sig ] Generating forecast for: FLS [2026-02-27T20:22:15.065527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-27T20:22:15.077874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-27T20:22:15.078251] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-27T20:22:15.079077] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-27T20:22:15.079130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:15.079161] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:15.079187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:15.079244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:15.135921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:15.136755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:15.136838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:15.136871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:15.265599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:15.265761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:15.265805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:15.265836] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:15.269704] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-02-27T20:22:15.270000] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-27T20:22:15.270143] [INFO ] [sig ] FLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:15.422789] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FLS.txt [2026-02-27T20:22:15.422948] [INFO ] [sig ] [1191/3373] Completed FLS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:15.422990] [INFO ] [sig ] [1192/3373] Forecasting FLUX... [2026-02-27T20:22:15.423022] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-27T20:22:15.423052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-27T20:22:15.436745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-27T20:22:15.437143] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-27T20:22:15.438217] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-27T20:22:15.438272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:15.438306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:15.438334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:15.438391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:15.504005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:15.504949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:15.505038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:15.505072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:15.640761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:15.640950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:15.641002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:15.641032] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:15.644884] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-02-27T20:22:15.645255] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-27T20:22:15.645433] [INFO ] [sig ] FLUX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:15.798145] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FLUX.txt [2026-02-27T20:22:15.798324] [INFO ] [sig ] [1192/3373] Completed FLUX in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:15.798375] [INFO ] [sig ] [1193/3373] Forecasting FLWS... [2026-02-27T20:22:15.798411] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-27T20:22:15.798442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-27T20:22:15.813120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-27T20:22:15.813510] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-27T20:22:15.814477] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-27T20:22:15.814545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:15.814660] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:15.814700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:15.814773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:15.880463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:15.881370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:15.881458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:15.881492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:16.009608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:16.009769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:16.009812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:16.009843] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:16.014286] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-27T20:22:16.014738] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-27T20:22:16.014899] [INFO ] [sig ] FLWS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:16.167506] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FLWS.txt [2026-02-27T20:22:16.167702] [INFO ] [sig ] [1193/3373] Completed FLWS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:16.167756] [INFO ] [sig ] [1194/3373] Forecasting FLXS... [2026-02-27T20:22:16.167801] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-27T20:22:16.167841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-27T20:22:16.180259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-27T20:22:16.180621] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-27T20:22:16.181502] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-27T20:22:16.181561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:16.181637] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:16.181668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:16.181726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:16.246482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:16.247366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:16.247456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:16.247499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:16.377439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:16.377667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:16.377721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:16.377769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:16.381787] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=26.62%) [2026-02-27T20:22:16.382169] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-27T20:22:16.382352] [INFO ] [sig ] FLXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:16.534842] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FLXS.txt [2026-02-27T20:22:16.535011] [INFO ] [sig ] [1194/3373] Completed FLXS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:16.535056] [INFO ] [sig ] [1195/3373] Forecasting FLYE... [2026-02-27T20:22:16.535089] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-27T20:22:16.535121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-27T20:22:16.547425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-27T20:22:16.547804] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-27T20:22:16.548871] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-27T20:22:16.548926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:16.548960] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:16.548988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:16.549047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:16.615851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:16.616991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:16.617078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:16.617112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:16.748994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:16.749158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:16.749202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:16.749234] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:16.753641] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-02-27T20:22:16.753969] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-27T20:22:16.754124] [INFO ] [sig ] FLYE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:16.909786] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FLYE.txt [2026-02-27T20:22:16.909934] [INFO ] [sig ] [1195/3373] Completed FLYE in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:16.909976] [INFO ] [sig ] [1196/3373] Forecasting FMAO... [2026-02-27T20:22:16.910006] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-27T20:22:16.910038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-27T20:22:16.922722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-27T20:22:16.923088] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-27T20:22:16.923968] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-27T20:22:16.924025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:16.924059] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:16.924088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:16.924146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:16.985749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:16.986756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:16.986901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:16.986940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:17.102616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:17.102818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:17.102865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:17.102938] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:17.106603] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-27T20:22:17.106923] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-27T20:22:17.107084] [INFO ] [sig ] FMAO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:17.257001] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FMAO.txt [2026-02-27T20:22:17.257153] [INFO ] [sig ] [1196/3373] Completed FMAO in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:17.257193] [INFO ] [sig ] [1197/3373] Forecasting FMB... [2026-02-27T20:22:17.257224] [INFO ] [sig ] Generating forecast for: FMB [2026-02-27T20:22:17.257255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-27T20:22:17.270236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-27T20:22:17.270650] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-27T20:22:17.271445] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-27T20:22:17.271497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:17.271529] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:17.271556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:17.271635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:17.329901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:17.330844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:17.330930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:17.330965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:17.455891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:17.456063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:17.456116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:17.456158] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:17.460166] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=59.80%) [2026-02-27T20:22:17.460550] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-27T20:22:17.460749] [INFO ] [sig ] FMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:17.613966] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FMB.txt [2026-02-27T20:22:17.614130] [INFO ] [sig ] [1197/3373] Completed FMB in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:17.614170] [INFO ] [sig ] [1198/3373] Forecasting FMBH... [2026-02-27T20:22:17.614201] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-27T20:22:17.614232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-27T20:22:17.627801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-27T20:22:17.628311] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-27T20:22:17.629295] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-27T20:22:17.629363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:17.629419] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:17.629452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:17.629513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:17.692516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:17.693486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:17.693595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:17.693632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:17.827944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:17.828113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:17.828160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:17.828196] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:17.831810] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-27T20:22:17.832103] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-27T20:22:17.832249] [INFO ] [sig ] FMBH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:17.984599] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FMBH.txt [2026-02-27T20:22:17.984800] [INFO ] [sig ] [1198/3373] Completed FMBH in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:17.984859] [INFO ] [sig ] [1199/3373] Forecasting FMC... [2026-02-27T20:22:17.984893] [INFO ] [sig ] Generating forecast for: FMC [2026-02-27T20:22:17.984931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-27T20:22:18.000302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-27T20:22:18.000722] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-27T20:22:18.001609] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-27T20:22:18.001670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:18.001703] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:18.001730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:18.001786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:18.060832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:18.061804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:18.061893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:18.061928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:18.190689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:18.190857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:18.190903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:18.190933] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:18.194696] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: DOWN (p=44.11%) [2026-02-27T20:22:18.194979] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-27T20:22:18.195115] [INFO ] [sig ] FMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:18.340745] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FMC.txt [2026-02-27T20:22:18.340888] [INFO ] [sig ] [1199/3373] Completed FMC in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:18.340929] [INFO ] [sig ] [1200/3373] Forecasting FMHI... [2026-02-27T20:22:18.340958] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-27T20:22:18.340989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-27T20:22:18.354427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-27T20:22:18.355049] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-27T20:22:18.356029] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-27T20:22:18.356081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:18.356115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:18.356143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:18.356201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:18.413478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:18.414327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:18.414410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:18.414443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:18.538035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:18.538208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:18.538252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:18.538282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:18.541787] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=50.57%) [2026-02-27T20:22:18.542082] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-27T20:22:18.542217] [INFO ] [sig ] FMHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:18.684642] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FMHI.txt [2026-02-27T20:22:18.684823] [INFO ] [sig ] [1200/3373] Completed FMHI in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:18.684865] [INFO ] [sig ] [1201/3373] Forecasting FMN... [2026-02-27T20:22:18.684895] [INFO ] [sig ] Generating forecast for: FMN [2026-02-27T20:22:18.684927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-27T20:22:18.696701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-27T20:22:18.697070] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-27T20:22:18.697918] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-27T20:22:18.697971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:18.698003] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:18.698030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:18.698088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:18.754895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:18.755846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:18.755933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:18.755966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:18.916625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:18.916822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:18.916880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:18.916921] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:18.921888] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-27T20:22:18.922340] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-27T20:22:18.922532] [INFO ] [sig ] FMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:19.122901] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FMN.txt [2026-02-27T20:22:19.123153] [INFO ] [sig ] [1201/3373] Completed FMN in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:19.123227] [INFO ] [sig ] [1202/3373] Forecasting FMNB... [2026-02-27T20:22:19.123270] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-27T20:22:19.123311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-27T20:22:19.145534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-27T20:22:19.146032] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-27T20:22:19.147136] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-27T20:22:19.147206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:19.147258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:19.147306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:19.147401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:19.230173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:19.231447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:19.231620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:19.231681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:19.396053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:19.396274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:19.396345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:19.396396] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:19.402368] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-27T20:22:19.402998] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-27T20:22:19.403241] [INFO ] [sig ] FMNB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:19.646172] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FMNB.txt [2026-02-27T20:22:19.646413] [INFO ] [sig ] [1202/3373] Completed FMNB in 0.5s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-02-27T20:22:19.646483] [INFO ] [sig ] [1203/3373] Forecasting FMS... [2026-02-27T20:22:19.646542] [INFO ] [sig ] Generating forecast for: FMS [2026-02-27T20:22:19.646622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-27T20:22:19.674363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-27T20:22:19.675089] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-27T20:22:19.676398] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-27T20:22:19.676471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:19.676523] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:19.676590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:19.676688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:19.790163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:19.791536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:19.791749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:19.791811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:19.969953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:19.970173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:19.970235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:19.970277] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:19.976237] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=34.11%) [2026-02-27T20:22:19.976852] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-27T20:22:19.977107] [INFO ] [sig ] FMS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:20.193756] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FMS.txt [2026-02-27T20:22:20.194001] [INFO ] [sig ] [1203/3373] Completed FMS in 0.5s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-27T20:22:20.194070] [INFO ] [sig ] [1204/3373] Forecasting FMX... [2026-02-27T20:22:20.194125] [INFO ] [sig ] Generating forecast for: FMX [2026-02-27T20:22:20.194177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-27T20:22:20.212662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-27T20:22:20.213180] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-27T20:22:20.214470] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-27T20:22:20.214546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:20.214636] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:20.214685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:20.214772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:20.301676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:20.302713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:20.302813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:20.302848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:20.431229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:20.431430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:20.431488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:20.431530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:20.435949] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-27T20:22:20.436384] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-27T20:22:20.436602] [INFO ] [sig ] FMX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:20.587280] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FMX.txt [2026-02-27T20:22:20.587449] [INFO ] [sig ] [1204/3373] Completed FMX in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-27T20:22:20.587493] [INFO ] [sig ] [1205/3373] Forecasting FN... [2026-02-27T20:22:20.587525] [INFO ] [sig ] Generating forecast for: FN [2026-02-27T20:22:20.587557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-27T20:22:20.601187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-27T20:22:20.601621] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-27T20:22:20.602455] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-27T20:22:20.602508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:20.602541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:20.602569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:20.602664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:20.660683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:20.661520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:20.661623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:20.661659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:20.786623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:20.786802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:20.786860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:20.786896] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:20.790698] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=55.20%) [2026-02-27T20:22:20.791036] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-27T20:22:20.791207] [INFO ] [sig ] FN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:20.944711] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FN.txt [2026-02-27T20:22:20.944876] [INFO ] [sig ] [1205/3373] Completed FN in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-27T20:22:20.944919] [INFO ] [sig ] [1206/3373] Forecasting FNB... [2026-02-27T20:22:20.944952] [INFO ] [sig ] Generating forecast for: FNB [2026-02-27T20:22:20.944985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-27T20:22:20.959142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-27T20:22:20.959615] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-27T20:22:20.960451] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-27T20:22:20.960505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:20.960540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:20.960600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:20.960684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:21.023292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:21.024277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:21.024383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:21.024425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:21.155608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:21.155775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:21.155821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:21.155851] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:21.160141] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-02-27T20:22:21.160481] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-27T20:22:21.160865] [INFO ] [sig ] FNB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:21.314524] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FNB.txt [2026-02-27T20:22:21.314735] [INFO ] [sig ] [1206/3373] Completed FNB in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-27T20:22:21.314782] [INFO ] [sig ] [1207/3373] Forecasting FND... [2026-02-27T20:22:21.314813] [INFO ] [sig ] Generating forecast for: FND [2026-02-27T20:22:21.314846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-27T20:22:21.330933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-27T20:22:21.331418] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-27T20:22:21.332357] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-27T20:22:21.332416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:21.332451] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:21.332479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:21.332537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:21.392771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:21.393782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:21.393879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:21.393913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:21.518411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:21.518605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:21.518652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:21.518682] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:21.522322] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-27T20:22:21.522658] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-27T20:22:21.522810] [INFO ] [sig ] FND: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:21.682113] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FND.txt [2026-02-27T20:22:21.682275] [INFO ] [sig ] [1207/3373] Completed FND in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-27T20:22:21.682318] [INFO ] [sig ] [1208/3373] Forecasting FNF... [2026-02-27T20:22:21.682348] [INFO ] [sig ] Generating forecast for: FNF [2026-02-27T20:22:21.682379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-27T20:22:21.695718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-27T20:22:21.696141] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-27T20:22:21.697030] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-27T20:22:21.697085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:21.697118] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:21.697146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:21.697203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:21.761135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:21.762087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:21.762178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:21.762213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:21.891642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:21.891807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:21.891858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:21.891905] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:21.895700] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=48.44%) [2026-02-27T20:22:21.896002] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-27T20:22:21.896143] [INFO ] [sig ] FNF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:22.048665] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FNF.txt [2026-02-27T20:22:22.048839] [INFO ] [sig ] [1208/3373] Completed FNF in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:22.048890] [INFO ] [sig ] [1209/3373] Forecasting FNKO... [2026-02-27T20:22:22.048940] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-27T20:22:22.048980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-27T20:22:22.064127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-27T20:22:22.064557] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-27T20:22:22.065717] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-27T20:22:22.065951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:22.065985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:22.066013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:22.066075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:22.131849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:22.132681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:22.132771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:22.132806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:22.265060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:22.265227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:22.265271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:22.265303] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:22.269372] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-27T20:22:22.269987] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-27T20:22:22.270138] [INFO ] [sig ] FNKO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:22.420776] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FNKO.txt [2026-02-27T20:22:22.420935] [INFO ] [sig ] [1209/3373] Completed FNKO in 0.4s | 2.76 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:22.420993] [INFO ] [sig ] [1210/3373] Forecasting FNLC... [2026-02-27T20:22:22.421049] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-27T20:22:22.421087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-27T20:22:22.433656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-27T20:22:22.434013] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-27T20:22:22.434873] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-27T20:22:22.434929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:22.435014] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:22.435046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:22.435105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:22.500041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:22.501005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:22.501095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:22.501130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:22.619437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:22.619625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:22.619673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:22.619704] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:22.623261] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-27T20:22:22.623558] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-27T20:22:22.623718] [INFO ] [sig ] FNLC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:22.777152] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FNLC.txt [2026-02-27T20:22:22.777316] [INFO ] [sig ] [1210/3373] Completed FNLC in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:22.777373] [INFO ] [sig ] [1211/3373] Forecasting FNX... [2026-02-27T20:22:22.777415] [INFO ] [sig ] Generating forecast for: FNX [2026-02-27T20:22:22.777451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-27T20:22:22.790542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-27T20:22:22.790989] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-27T20:22:22.791846] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-27T20:22:22.791913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:22.791949] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:22.791978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:22.792037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:22.854463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:22.855325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:22.855413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:22.855448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:22.985419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:22.985620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:22.985676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:22.985708] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:22.989570] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-27T20:22:22.989890] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-27T20:22:22.990028] [INFO ] [sig ] FNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:23.139397] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FNX.txt [2026-02-27T20:22:23.139596] [INFO ] [sig ] [1211/3373] Completed FNX in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:23.139659] [INFO ] [sig ] [1212/3373] Forecasting FNY... [2026-02-27T20:22:23.139698] [INFO ] [sig ] Generating forecast for: FNY [2026-02-27T20:22:23.139730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-27T20:22:23.151486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-27T20:22:23.152020] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-27T20:22:23.153063] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-27T20:22:23.153117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:23.153153] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:23.153190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:23.153279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:23.218498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:23.219230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:23.219313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:23.219349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:23.340990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:23.341143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:23.341186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:23.341218] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:23.344802] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-02-27T20:22:23.345089] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-27T20:22:23.345221] [INFO ] [sig ] FNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:23.498448] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FNY.txt [2026-02-27T20:22:23.498605] [INFO ] [sig ] [1212/3373] Completed FNY in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:23.498649] [INFO ] [sig ] [1213/3373] Forecasting FOA... [2026-02-27T20:22:23.498680] [INFO ] [sig ] Generating forecast for: FOA [2026-02-27T20:22:23.498711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-27T20:22:23.511547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-27T20:22:23.511930] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-27T20:22:23.512758] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-27T20:22:23.512811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:23.512845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:23.512873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:23.512931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:23.578557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:23.579539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:23.579666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:23.579706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:23.713347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:23.713510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:23.713557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:23.713648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:23.717319] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-27T20:22:23.717657] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-27T20:22:23.717824] [INFO ] [sig ] FOA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:23.863289] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FOA.txt [2026-02-27T20:22:23.863430] [INFO ] [sig ] [1213/3373] Completed FOA in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:23.863472] [INFO ] [sig ] [1214/3373] Forecasting FOF... [2026-02-27T20:22:23.863512] [INFO ] [sig ] Generating forecast for: FOF [2026-02-27T20:22:23.863543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-27T20:22:23.876387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-27T20:22:23.876727] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-27T20:22:23.877503] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-27T20:22:23.877555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:23.877607] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:23.877636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:23.877694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:23.934827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:23.935440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:23.935520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:23.935552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:24.052183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:24.052333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:24.052375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:24.052405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:24.055790] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-27T20:22:24.056062] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-27T20:22:24.056192] [INFO ] [sig ] FOF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:24.198563] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FOF.txt [2026-02-27T20:22:24.198701] [INFO ] [sig ] [1214/3373] Completed FOF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:24.198771] [INFO ] [sig ] [1215/3373] Forecasting FOLD... [2026-02-27T20:22:24.198804] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-27T20:22:24.198834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-27T20:22:24.212554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-27T20:22:24.213119] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-27T20:22:24.213936] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-27T20:22:24.213999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:24.214038] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:24.214070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:24.214134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:24.273537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:24.274159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:24.274238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:24.274271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:24.395211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:24.395340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:24.395383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:24.395416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:24.399146] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-27T20:22:24.399432] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-27T20:22:24.399593] [INFO ] [sig ] FOLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:24.540771] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FOLD.txt [2026-02-27T20:22:24.540887] [INFO ] [sig ] [1215/3373] Completed FOLD in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:24.540928] [INFO ] [sig ] [1216/3373] Forecasting FORM... [2026-02-27T20:22:24.540958] [INFO ] [sig ] Generating forecast for: FORM [2026-02-27T20:22:24.540988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-27T20:22:24.554614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-27T20:22:24.554932] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-27T20:22:24.555937] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-27T20:22:24.555991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:24.556024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:24.556052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:24.556110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:24.614199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:24.614874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:24.614956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:24.614991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:24.741202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:24.741337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:24.741378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:24.741409] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:24.744730] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-27T20:22:24.745004] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-27T20:22:24.745146] [INFO ] [sig ] FORM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:24.884076] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FORM.txt [2026-02-27T20:22:24.884201] [INFO ] [sig ] [1216/3373] Completed FORM in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:24.884240] [INFO ] [sig ] [1217/3373] Forecasting FOSL... [2026-02-27T20:22:24.884270] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-27T20:22:24.884300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-27T20:22:24.898265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-27T20:22:24.898627] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-27T20:22:24.899419] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-27T20:22:24.899483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:24.899523] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:24.899551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:24.899628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:24.956161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:24.956789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:24.956868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:24.956901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:25.077463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:25.077610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:25.077654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:25.077684] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:25.081071] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=51.21%) [2026-02-27T20:22:25.081346] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-27T20:22:25.081474] [INFO ] [sig ] FOSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:25.220334] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FOSL.txt [2026-02-27T20:22:25.220449] [INFO ] [sig ] [1217/3373] Completed FOSL in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:25.220488] [INFO ] [sig ] [1218/3373] Forecasting FOX... [2026-02-27T20:22:25.220517] [INFO ] [sig ] Generating forecast for: FOX [2026-02-27T20:22:25.220547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-27T20:22:25.237660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-27T20:22:25.237997] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-27T20:22:25.238807] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-27T20:22:25.238860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:25.238892] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:25.238920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:25.238978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:25.295132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:25.295773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:25.295851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:25.295884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:25.419287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:25.419422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:25.419487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:25.419523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:25.422938] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=39.35%) [2026-02-27T20:22:25.423214] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-27T20:22:25.423339] [INFO ] [sig ] FOX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:25.562623] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FOX.txt [2026-02-27T20:22:25.562745] [INFO ] [sig ] [1218/3373] Completed FOX in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:25.562785] [INFO ] [sig ] [1219/3373] Forecasting FOXA... [2026-02-27T20:22:25.562813] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-27T20:22:25.562842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-27T20:22:25.577232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-27T20:22:25.577559] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-27T20:22:25.578390] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-27T20:22:25.578443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:25.578475] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:25.578501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:25.578557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:25.637278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:25.637947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:25.638033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:25.638066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:25.761010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:25.761147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:25.761188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:25.761216] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:25.764515] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-02-27T20:22:25.764807] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-27T20:22:25.764936] [INFO ] [sig ] FOXA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:25.907556] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FOXA.txt [2026-02-27T20:22:25.907690] [INFO ] [sig ] [1219/3373] Completed FOXA in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-02-27T20:22:25.907729] [INFO ] [sig ] [1220/3373] Forecasting FOXF... [2026-02-27T20:22:25.907759] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-27T20:22:25.907789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-27T20:22:25.921334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-27T20:22:25.921855] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-27T20:22:25.922657] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-27T20:22:25.922708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:25.922740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:25.922766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:25.922823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:25.979168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:25.979805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:25.979909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:25.979943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:26.096665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:26.096827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:26.096871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:26.096899] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:26.100376] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=28.99%) [2026-02-27T20:22:26.100707] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-27T20:22:26.100837] [INFO ] [sig ] FOXF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:26.242132] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FOXF.txt [2026-02-27T20:22:26.242293] [INFO ] [sig ] [1220/3373] Completed FOXF in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-27T20:22:26.242336] [INFO ] [sig ] [1221/3373] Forecasting FPF... [2026-02-27T20:22:26.242366] [INFO ] [sig ] Generating forecast for: FPF [2026-02-27T20:22:26.242402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-27T20:22:26.259950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-27T20:22:26.260555] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-27T20:22:26.262140] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-27T20:22:26.262282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:26.262328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:26.262364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:26.262446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:26.336497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:26.337430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:26.337519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:26.337555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:26.471041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:26.471208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:26.471252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:26.471281] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:26.475003] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-27T20:22:26.475301] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-27T20:22:26.475442] [INFO ] [sig ] FPF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:26.636409] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FPF.txt [2026-02-27T20:22:26.636599] [INFO ] [sig ] [1221/3373] Completed FPF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-27T20:22:26.636648] [INFO ] [sig ] [1222/3373] Forecasting FPH... [2026-02-27T20:22:26.636680] [INFO ] [sig ] Generating forecast for: FPH [2026-02-27T20:22:26.636711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-27T20:22:26.649330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-27T20:22:26.649776] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-27T20:22:26.650649] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-27T20:22:26.650704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:26.650750] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:26.650778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:26.650837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:26.714927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:26.716417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:26.716603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:26.716643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:26.860854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:26.861029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:26.861075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:26.861105] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:26.865098] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=66.28%) [2026-02-27T20:22:26.865501] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-27T20:22:26.865699] [INFO ] [sig ] FPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:27.016644] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FPH.txt [2026-02-27T20:22:27.016837] [INFO ] [sig ] [1222/3373] Completed FPH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-27T20:22:27.016882] [INFO ] [sig ] [1223/3373] Forecasting FPI... [2026-02-27T20:22:27.016914] [INFO ] [sig ] Generating forecast for: FPI [2026-02-27T20:22:27.016961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-27T20:22:27.033819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-27T20:22:27.034255] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-27T20:22:27.035400] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-27T20:22:27.035470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:27.035512] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:27.035546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:27.035655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:27.099266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:27.100462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:27.100786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:27.100825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:27.228158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:27.228335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:27.228380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:27.228413] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:27.232171] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-27T20:22:27.232512] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-27T20:22:27.232693] [INFO ] [sig ] FPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:27.406142] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FPI.txt [2026-02-27T20:22:27.406354] [INFO ] [sig ] [1223/3373] Completed FPI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-27T20:22:27.406428] [INFO ] [sig ] [1224/3373] Forecasting FPXI... [2026-02-27T20:22:27.406479] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-27T20:22:27.406531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-27T20:22:27.419669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-27T20:22:27.420325] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-27T20:22:27.421215] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-27T20:22:27.421271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:27.421304] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:27.421332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:27.421391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:27.488309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:27.489507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:27.489639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:27.489677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:27.600367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:27.600548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:27.600614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:27.600647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:27.604325] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-27T20:22:27.604683] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-27T20:22:27.604851] [INFO ] [sig ] FPXI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:27.752870] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FPXI.txt [2026-02-27T20:22:27.753061] [INFO ] [sig ] [1224/3373] Completed FPXI in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-27T20:22:27.753117] [INFO ] [sig ] [1225/3373] Forecasting FRA... [2026-02-27T20:22:27.753152] [INFO ] [sig ] Generating forecast for: FRA [2026-02-27T20:22:27.753191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-27T20:22:27.768272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-27T20:22:27.768831] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-27T20:22:27.769775] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-27T20:22:27.769831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:27.769865] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:27.769893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:27.769951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:27.837755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:27.838779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:27.838876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:27.838911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:27.983965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:27.984149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:27.984207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:27.984248] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:27.988912] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=74.31%) [2026-02-27T20:22:27.989242] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-27T20:22:27.989389] [INFO ] [sig ] FRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:28.142244] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRA.txt [2026-02-27T20:22:28.142420] [INFO ] [sig ] [1225/3373] Completed FRA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:28.142463] [INFO ] [sig ] [1226/3373] Forecasting FRBA... [2026-02-27T20:22:28.142510] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-27T20:22:28.142543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-27T20:22:28.155944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-27T20:22:28.156399] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-27T20:22:28.157313] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-27T20:22:28.157384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:28.157434] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:28.157471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:28.157542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:28.219129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:28.220140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:28.220234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:28.220272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:28.355338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:28.355495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:28.355543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:28.355602] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:28.359351] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-02-27T20:22:28.359836] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-27T20:22:28.359985] [INFO ] [sig ] FRBA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:28.515694] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FRBA.txt [2026-02-27T20:22:28.515864] [INFO ] [sig ] [1226/3373] Completed FRBA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:28.515910] [INFO ] [sig ] [1227/3373] Forecasting FRGE... [2026-02-27T20:22:28.515942] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-27T20:22:28.515974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-27T20:22:28.530472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-27T20:22:28.530953] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-27T20:22:28.531990] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-27T20:22:28.532055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:28.532166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:28.532205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:28.532285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:28.598821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:28.599796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:28.599907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:28.599941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:28.723364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:28.723547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:28.723625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:28.723668] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:28.727285] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=90.22%) [2026-02-27T20:22:28.727593] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-27T20:22:28.727734] [INFO ] [sig ] FRGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:28.868938] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRGE.txt [2026-02-27T20:22:28.869100] [INFO ] [sig ] [1227/3373] Completed FRGE in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:28.869144] [INFO ] [sig ] [1228/3373] Forecasting FRHC... [2026-02-27T20:22:28.869174] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-27T20:22:28.869204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-27T20:22:28.881965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-27T20:22:28.882344] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-27T20:22:28.883152] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-27T20:22:28.883204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:28.883236] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:28.883263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:28.883320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:28.940601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:28.941496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:28.941597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:28.941633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:29.064414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:29.064603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:29.064652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:29.064681] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:29.068326] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-02-27T20:22:29.068643] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-27T20:22:29.068778] [INFO ] [sig ] FRHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:29.211429] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRHC.txt [2026-02-27T20:22:29.211611] [INFO ] [sig ] [1228/3373] Completed FRHC in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:29.211655] [INFO ] [sig ] [1229/3373] Forecasting FRME... [2026-02-27T20:22:29.211684] [INFO ] [sig ] Generating forecast for: FRME [2026-02-27T20:22:29.211714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-27T20:22:29.224419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-27T20:22:29.224862] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-27T20:22:29.225676] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-27T20:22:29.225728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:29.225762] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:29.225788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:29.225845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:29.282423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:29.283320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:29.283404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:29.283437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:29.402982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:29.403145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:29.403187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:29.403233] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:29.406683] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=31.03%) [2026-02-27T20:22:29.407029] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-27T20:22:29.407199] [INFO ] [sig ] FRME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:29.552633] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FRME.txt [2026-02-27T20:22:29.553001] [INFO ] [sig ] [1229/3373] Completed FRME in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:29.553042] [INFO ] [sig ] [1230/3373] Forecasting FRO... [2026-02-27T20:22:29.553072] [INFO ] [sig ] Generating forecast for: FRO [2026-02-27T20:22:29.553103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-27T20:22:29.570659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-27T20:22:29.571140] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-27T20:22:29.572177] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-27T20:22:29.572244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:29.572285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:29.572319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:29.572398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:29.639159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:29.640132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:29.640237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:29.640272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:29.769853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:29.770017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:29.770064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:29.770137] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:29.773803] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-27T20:22:29.774130] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-27T20:22:29.774279] [INFO ] [sig ] FRO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:29.919082] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRO.txt [2026-02-27T20:22:29.919248] [INFO ] [sig ] [1230/3373] Completed FRO in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:29.919290] [INFO ] [sig ] [1231/3373] Forecasting FROG... [2026-02-27T20:22:29.919319] [INFO ] [sig ] Generating forecast for: FROG [2026-02-27T20:22:29.919350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-27T20:22:29.932542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-27T20:22:29.933002] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-27T20:22:29.933884] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-27T20:22:29.933939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:29.933972] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:29.934000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:29.934056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:29.995314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:29.996303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:29.996395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:29.996447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:30.123115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:30.123282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:30.123326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:30.123355] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:30.127322] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=15.08%) [2026-02-27T20:22:30.127718] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-27T20:22:30.128090] [INFO ] [sig ] FROG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:30.277395] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FROG.txt [2026-02-27T20:22:30.277559] [INFO ] [sig ] [1231/3373] Completed FROG in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:30.277623] [INFO ] [sig ] [1232/3373] Forecasting FRPH... [2026-02-27T20:22:30.277655] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-27T20:22:30.277685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-27T20:22:30.291626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-27T20:22:30.292229] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-27T20:22:30.293042] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-27T20:22:30.293094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:30.293126] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:30.293152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:30.293209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:30.354439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:30.355483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:30.355602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:30.355650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:30.489022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:30.489194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:30.489239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:30.489269] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:30.493478] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-27T20:22:30.493872] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-27T20:22:30.494026] [INFO ] [sig ] FRPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:30.641373] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRPH.txt [2026-02-27T20:22:30.641550] [INFO ] [sig ] [1232/3373] Completed FRPH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:30.641617] [INFO ] [sig ] [1233/3373] Forecasting FRSH... [2026-02-27T20:22:30.641648] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-27T20:22:30.641680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-27T20:22:30.656096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-27T20:22:30.656559] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-27T20:22:30.657515] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-27T20:22:30.657602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:30.657639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:30.657682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:30.657741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:30.724768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:30.725732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:30.725824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:30.725856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:30.855874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:30.856044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:30.856088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:30.856116] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:30.859852] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-27T20:22:30.860193] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-27T20:22:30.860345] [INFO ] [sig ] FRSH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:31.006124] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FRSH.txt [2026-02-27T20:22:31.006283] [INFO ] [sig ] [1233/3373] Completed FRSH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:31.006324] [INFO ] [sig ] [1234/3373] Forecasting FSBC... [2026-02-27T20:22:31.006354] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-27T20:22:31.006384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-27T20:22:31.019198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-27T20:22:31.019623] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-27T20:22:31.020418] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-27T20:22:31.020470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:31.020502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:31.020529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:31.020610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:31.078248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:31.079147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:31.079231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:31.079264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:31.203531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:31.203723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:31.203771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:31.203800] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:31.207337] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-27T20:22:31.207667] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-27T20:22:31.207810] [INFO ] [sig ] FSBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:31.384767] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FSBC.txt [2026-02-27T20:22:31.384992] [INFO ] [sig ] [1234/3373] Completed FSBC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:31.385058] [INFO ] [sig ] [1235/3373] Forecasting FSCO... [2026-02-27T20:22:31.385105] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-27T20:22:31.385153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-27T20:22:31.404356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-27T20:22:31.404959] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-27T20:22:31.406370] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-27T20:22:31.406489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:31.406541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:31.406619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:31.406710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:31.474983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:31.475912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:31.476000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:31.476035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:31.600443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:31.600630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:31.600676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:31.600706] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:31.604405] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-02-27T20:22:31.604795] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-27T20:22:31.604949] [INFO ] [sig ] FSCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:31.755892] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FSCO.txt [2026-02-27T20:22:31.756029] [INFO ] [sig ] [1235/3373] Completed FSCO in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:31.756069] [INFO ] [sig ] [1236/3373] Forecasting FSK... [2026-02-27T20:22:31.756099] [INFO ] [sig ] Generating forecast for: FSK [2026-02-27T20:22:31.756129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-27T20:22:31.769609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-27T20:22:31.769962] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-27T20:22:31.770764] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-27T20:22:31.770817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:31.770850] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:31.770876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:31.770933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:31.827720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:31.828422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:31.828502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:31.828535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:31.945846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:31.946020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:31.946063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:31.946092] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:31.949678] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-02-27T20:22:31.949959] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-27T20:22:31.950090] [INFO ] [sig ] FSK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:32.092740] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FSK.txt [2026-02-27T20:22:32.092885] [INFO ] [sig ] [1236/3373] Completed FSK in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-02-27T20:22:32.092927] [INFO ] [sig ] [1237/3373] Forecasting FSLY... [2026-02-27T20:22:32.092957] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-27T20:22:32.092993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-27T20:22:32.105512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-27T20:22:32.105892] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-27T20:22:32.106695] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-27T20:22:32.106747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:32.106780] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:32.106807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:32.106865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:32.163511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:32.164451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:32.164594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:32.164631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:32.290306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:32.290469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:32.290518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:32.290554] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:32.294217] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-27T20:22:32.294529] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-27T20:22:32.294693] [INFO ] [sig ] FSLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:32.443488] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FSLY.txt [2026-02-27T20:22:32.443690] [INFO ] [sig ] [1237/3373] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-27T20:22:32.443737] [INFO ] [sig ] [1238/3373] Forecasting FSM... [2026-02-27T20:22:32.443957] [INFO ] [sig ] Generating forecast for: FSM [2026-02-27T20:22:32.443986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-27T20:22:32.458467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-27T20:22:32.459060] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-27T20:22:32.460118] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-27T20:22:32.460183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:32.460221] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:32.460255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:32.460324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:32.522327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:32.523432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:32.523520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:32.523554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:32.661378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:32.661545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:32.661622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:32.661662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:32.666199] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-27T20:22:32.666661] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-27T20:22:32.666852] [INFO ] [sig ] FSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:32.846419] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FSM.txt [2026-02-27T20:22:32.846610] [INFO ] [sig ] [1238/3373] Completed FSM in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-27T20:22:32.846654] [INFO ] [sig ] [1239/3373] Forecasting FSS... [2026-02-27T20:22:32.846686] [INFO ] [sig ] Generating forecast for: FSS [2026-02-27T20:22:32.846717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-27T20:22:32.860210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-27T20:22:32.860617] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-27T20:22:32.861446] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-27T20:22:32.861500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:32.861533] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:32.861560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:32.861641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:32.920976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:32.921947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:32.922033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:32.922068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:33.053307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:33.053466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:33.053510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:33.053544] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:33.057079] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-27T20:22:33.057401] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-27T20:22:33.057536] [INFO ] [sig ] FSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:33.199417] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FSS.txt [2026-02-27T20:22:33.199607] [INFO ] [sig ] [1239/3373] Completed FSS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-27T20:22:33.199661] [INFO ] [sig ] [1240/3373] Forecasting FTA... [2026-02-27T20:22:33.199698] [INFO ] [sig ] Generating forecast for: FTA [2026-02-27T20:22:33.199732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-27T20:22:33.213423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-27T20:22:33.213853] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-27T20:22:33.214691] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-27T20:22:33.214746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:33.214781] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:33.214810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:33.214869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:33.274991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:33.275882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:33.275965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:33.276000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:33.394761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:33.394921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:33.394969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:33.394998] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:33.398458] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=66.46%) [2026-02-27T20:22:33.398769] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-27T20:22:33.398904] [INFO ] [sig ] FTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:33.543552] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTA.txt [2026-02-27T20:22:33.543777] [INFO ] [sig ] [1240/3373] Completed FTA in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-27T20:22:33.543823] [INFO ] [sig ] [1241/3373] Forecasting FTAI... [2026-02-27T20:22:33.543853] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-27T20:22:33.543883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-27T20:22:33.558654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-27T20:22:33.559095] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-27T20:22:33.560011] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-27T20:22:33.560065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:33.560097] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:33.560124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:33.560182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:33.618912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:33.619842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:33.619931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:33.619965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:33.749526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:33.749738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:33.749788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:33.749818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:33.753541] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-27T20:22:33.753875] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-27T20:22:33.754020] [INFO ] [sig ] FTAI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:33.898170] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTAI.txt [2026-02-27T20:22:33.898334] [INFO ] [sig ] [1241/3373] Completed FTAI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:33.898377] [INFO ] [sig ] [1242/3373] Forecasting FTC... [2026-02-27T20:22:33.898407] [INFO ] [sig ] Generating forecast for: FTC [2026-02-27T20:22:33.898440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-27T20:22:33.911545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-27T20:22:33.911972] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-27T20:22:33.912829] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-27T20:22:33.912882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:33.912914] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:33.912941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:33.912998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:33.971994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:33.972965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:33.973055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:33.973090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:34.092724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:34.092905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:34.092950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:34.092979] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:34.096640] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-02-27T20:22:34.096944] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-27T20:22:34.097078] [INFO ] [sig ] FTC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:34.247300] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTC.txt [2026-02-27T20:22:34.247463] [INFO ] [sig ] [1242/3373] Completed FTC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:34.247504] [INFO ] [sig ] [1243/3373] Forecasting FTCI... [2026-02-27T20:22:34.247534] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-27T20:22:34.247564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-27T20:22:34.262033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-27T20:22:34.262418] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-27T20:22:34.263254] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-27T20:22:34.263309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:34.263344] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:34.263373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:34.263432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:34.327485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:34.328501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:34.328609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:34.328648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:34.454473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:34.454662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:34.454718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:34.454757] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:34.458290] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=74.85%) [2026-02-27T20:22:34.458598] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-27T20:22:34.458739] [INFO ] [sig ] FTCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:34.600901] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTCI.txt [2026-02-27T20:22:34.601065] [INFO ] [sig ] [1243/3373] Completed FTCI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:34.601108] [INFO ] [sig ] [1244/3373] Forecasting FTCS... [2026-02-27T20:22:34.601138] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-27T20:22:34.601168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-27T20:22:34.614323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-27T20:22:34.614727] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-27T20:22:34.615541] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-27T20:22:34.615617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:34.615699] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:34.615733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:34.615792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:34.673423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:34.674313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:34.674396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:34.674430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:34.795457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:34.795638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:34.795683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:34.795711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:34.799591] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-27T20:22:34.799891] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-27T20:22:34.800028] [INFO ] [sig ] FTCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:34.954231] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTCS.txt [2026-02-27T20:22:34.954453] [INFO ] [sig ] [1244/3373] Completed FTCS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:34.954521] [INFO ] [sig ] [1245/3373] Forecasting FTEK... [2026-02-27T20:22:34.954569] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-27T20:22:34.954655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-27T20:22:34.969082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-27T20:22:34.969508] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-27T20:22:34.970379] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-27T20:22:34.970436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:34.970470] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:34.970499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:34.970558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:35.031061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:35.031971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:35.032055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:35.032088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:35.161384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:35.161555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:35.161624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:35.161656] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:35.165641] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-27T20:22:35.165994] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-27T20:22:35.166143] [INFO ] [sig ] FTEK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:35.317885] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTEK.txt [2026-02-27T20:22:35.318081] [INFO ] [sig ] [1245/3373] Completed FTEK in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:35.318127] [INFO ] [sig ] [1246/3373] Forecasting FTGC... [2026-02-27T20:22:35.318158] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-27T20:22:35.318188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-27T20:22:35.331800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-27T20:22:35.332220] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-27T20:22:35.333061] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-27T20:22:35.333128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:35.333165] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:35.333194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:35.333252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:35.396084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:35.397207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:35.397297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:35.397332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:35.527705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:35.527870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:35.527937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:35.527969] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:35.531664] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-27T20:22:35.532120] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-27T20:22:35.532325] [INFO ] [sig ] FTGC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:35.715172] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTGC.txt [2026-02-27T20:22:35.715336] [INFO ] [sig ] [1246/3373] Completed FTGC in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:35.715376] [INFO ] [sig ] [1247/3373] Forecasting FTGS... [2026-02-27T20:22:35.715409] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-27T20:22:35.715440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-27T20:22:35.729712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-27T20:22:35.730374] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-27T20:22:35.731436] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-27T20:22:35.731493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:35.731527] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:35.731555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:35.731636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:35.796919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:35.797962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:35.798067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:35.798104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:35.926053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:35.926214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:35.926264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:35.926351] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:35.930217] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-02-27T20:22:35.930538] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-27T20:22:35.930699] [INFO ] [sig ] FTGS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:36.082444] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTGS.txt [2026-02-27T20:22:36.082635] [INFO ] [sig ] [1247/3373] Completed FTGS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:36.082677] [INFO ] [sig ] [1248/3373] Forecasting FTHI... [2026-02-27T20:22:36.082710] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-27T20:22:36.082745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-27T20:22:36.096440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-27T20:22:36.096917] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-27T20:22:36.097821] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-27T20:22:36.097878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:36.097936] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:36.097966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:36.098036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:36.159407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:36.160331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:36.160418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:36.160452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:36.282507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:36.282693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:36.282737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:36.282766] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:36.286178] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-02-27T20:22:36.286454] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-27T20:22:36.286602] [INFO ] [sig ] FTHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:36.428949] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTHI.txt [2026-02-27T20:22:36.429123] [INFO ] [sig ] [1248/3373] Completed FTHI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:36.429164] [INFO ] [sig ] [1249/3373] Forecasting FTHY... [2026-02-27T20:22:36.429195] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-27T20:22:36.429225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-27T20:22:36.442431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-27T20:22:36.442889] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-27T20:22:36.443704] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-27T20:22:36.443756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:36.443788] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:36.443815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:36.443873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:36.501880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:36.502800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:36.502884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:36.502918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:36.618412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:36.618610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:36.618657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:36.618694] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:36.622329] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=86.66%) [2026-02-27T20:22:36.622677] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-27T20:22:36.622817] [INFO ] [sig ] FTHY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:36.771352] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTHY.txt [2026-02-27T20:22:36.771526] [INFO ] [sig ] [1249/3373] Completed FTHY in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:36.771594] [INFO ] [sig ] [1250/3373] Forecasting FTI... [2026-02-27T20:22:36.771628] [INFO ] [sig ] Generating forecast for: FTI [2026-02-27T20:22:36.771660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-27T20:22:36.784976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-27T20:22:36.785387] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-27T20:22:36.786192] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-27T20:22:36.786246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:36.786278] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:36.786305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:36.786362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:36.848844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:36.849888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:36.850000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:36.850044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:37.007426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:37.007637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:37.007723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:37.007776] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:37.013309] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-27T20:22:37.013801] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-27T20:22:37.014213] [INFO ] [sig ] FTI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:37.163926] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTI.txt [2026-02-27T20:22:37.164066] [INFO ] [sig ] [1250/3373] Completed FTI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:37.164106] [INFO ] [sig ] [1251/3373] Forecasting FTK... [2026-02-27T20:22:37.164136] [INFO ] [sig ] Generating forecast for: FTK [2026-02-27T20:22:37.164166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-27T20:22:37.176879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-27T20:22:37.177222] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-27T20:22:37.178063] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-27T20:22:37.178119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:37.178154] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:37.178184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:37.178248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:37.240405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:37.241116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:37.241197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:37.241232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:37.370307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:37.370493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:37.370537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:37.370567] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:37.374287] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=18.65%) [2026-02-27T20:22:37.374594] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-27T20:22:37.374755] [INFO ] [sig ] FTK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:37.518226] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTK.txt [2026-02-27T20:22:37.518365] [INFO ] [sig ] [1251/3373] Completed FTK in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:37.518406] [INFO ] [sig ] [1252/3373] Forecasting FTLF... [2026-02-27T20:22:37.518437] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-27T20:22:37.518468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-27T20:22:37.531108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-27T20:22:37.531398] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-27T20:22:37.532216] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-27T20:22:37.532270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:37.532302] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:37.532329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:37.532390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:37.590906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:37.591605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:37.591689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:37.591724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:37.726463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:37.726638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:37.726684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:37.726713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:37.730593] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-27T20:22:37.730892] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-27T20:22:37.731027] [INFO ] [sig ] FTLF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:37.880611] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTLF.txt [2026-02-27T20:22:37.880800] [INFO ] [sig ] [1252/3373] Completed FTLF in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-02-27T20:22:37.880845] [INFO ] [sig ] [1253/3373] Forecasting FTQI... [2026-02-27T20:22:37.880875] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-27T20:22:37.881095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-27T20:22:37.894252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-27T20:22:37.894639] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-27T20:22:37.895647] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-27T20:22:37.895700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:37.895735] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:37.895763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:37.895825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:37.957438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:37.958390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:37.958482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:37.958517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:38.100220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:38.100405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:38.100475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:38.100510] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:38.104972] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=66.12%) [2026-02-27T20:22:38.105437] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-27T20:22:38.105641] [INFO ] [sig ] FTQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:38.250733] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTQI.txt [2026-02-27T20:22:38.250922] [INFO ] [sig ] [1253/3373] Completed FTQI in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-27T20:22:38.250969] [INFO ] [sig ] [1254/3373] Forecasting FTRE... [2026-02-27T20:22:38.250999] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-27T20:22:38.251029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-27T20:22:38.266196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-27T20:22:38.266725] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-27T20:22:38.267564] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-27T20:22:38.267637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:38.267669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:38.267696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:38.267753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:38.326198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:38.327191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:38.327321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:38.327358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:38.462224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:38.462429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:38.462499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:38.462550] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:38.467367] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-27T20:22:38.467790] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-27T20:22:38.467973] [INFO ] [sig ] FTRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:38.615378] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTRE.txt [2026-02-27T20:22:38.615547] [INFO ] [sig ] [1254/3373] Completed FTRE in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-27T20:22:38.615614] [INFO ] [sig ] [1255/3373] Forecasting FTRI... [2026-02-27T20:22:38.615646] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-27T20:22:38.615676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-27T20:22:38.630156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-27T20:22:38.630590] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-27T20:22:38.631480] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-27T20:22:38.631537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:38.631592] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:38.631625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:38.631684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:38.693412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:38.694372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:38.694462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:38.694526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:38.812835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:38.813005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:38.813050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:38.813080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:38.816619] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=95.92%) [2026-02-27T20:22:38.816910] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-27T20:22:38.817045] [INFO ] [sig ] FTRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:38.961753] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTRI.txt [2026-02-27T20:22:38.961920] [INFO ] [sig ] [1255/3373] Completed FTRI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-27T20:22:38.961964] [INFO ] [sig ] [1256/3373] Forecasting FTS... [2026-02-27T20:22:38.961993] [INFO ] [sig ] Generating forecast for: FTS [2026-02-27T20:22:38.962024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-27T20:22:38.975637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-27T20:22:38.976067] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-27T20:22:38.977266] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-27T20:22:38.977324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:38.977358] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:38.977385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:38.977444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:39.043320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:39.044253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:39.044340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:39.044376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:39.176318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:39.176487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:39.176531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:39.176560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:39.180134] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-02-27T20:22:39.180439] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-27T20:22:39.180601] [INFO ] [sig ] FTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:39.329241] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTS.txt [2026-02-27T20:22:39.329405] [INFO ] [sig ] [1256/3373] Completed FTS in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-27T20:22:39.329454] [INFO ] [sig ] [1257/3373] Forecasting FTSL... [2026-02-27T20:22:39.329493] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-27T20:22:39.329529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-27T20:22:39.343315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-27T20:22:39.343710] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-27T20:22:39.344561] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-27T20:22:39.344655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:39.344717] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:39.344747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:39.344805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:39.402723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:39.403538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:39.403640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:39.403675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:39.526914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:39.527082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:39.527126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:39.527156] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:39.530699] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=52.85%) [2026-02-27T20:22:39.530989] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-27T20:22:39.531125] [INFO ] [sig ] FTSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:39.671153] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTSL.txt [2026-02-27T20:22:39.671344] [INFO ] [sig ] [1257/3373] Completed FTSL in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-27T20:22:39.671389] [INFO ] [sig ] [1258/3373] Forecasting FTSM... [2026-02-27T20:22:39.671419] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-27T20:22:39.671450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-27T20:22:39.683604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-27T20:22:39.683987] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-27T20:22:39.684826] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-27T20:22:39.684880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:39.684912] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:39.684939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:39.684996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:39.741360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:39.742214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:39.742297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:39.742331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:39.839698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:39.839860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:39.839904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:39.839936] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:39.843397] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-02-27T20:22:39.843701] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-27T20:22:39.843832] [INFO ] [sig ] FTSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:39.985031] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTSM.txt [2026-02-27T20:22:39.985163] [INFO ] [sig ] [1258/3373] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:39.985205] [INFO ] [sig ] [1259/3373] Forecasting FTXL... [2026-02-27T20:22:39.985234] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-27T20:22:39.985264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-27T20:22:39.996463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-27T20:22:39.996760] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-27T20:22:39.997551] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-27T20:22:39.997624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:39.997657] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:39.997685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:39.997742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:40.058843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:40.059563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:40.059671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:40.059707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:40.183420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:40.183566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:40.183633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:40.183661] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:40.187280] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-27T20:22:40.187558] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-27T20:22:40.187709] [INFO ] [sig ] FTXL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:40.328477] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTXL.txt [2026-02-27T20:22:40.328618] [INFO ] [sig ] [1259/3373] Completed FTXL in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:40.328661] [INFO ] [sig ] [1260/3373] Forecasting FTXN... [2026-02-27T20:22:40.328691] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-27T20:22:40.328721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-27T20:22:40.341451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-27T20:22:40.341807] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-27T20:22:40.342806] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-27T20:22:40.342860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:40.343082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:40.343109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:40.343168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:40.400546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:40.401183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:40.401263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:40.401296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:40.519999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:40.520124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:40.520166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:40.520197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:40.523597] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-27T20:22:40.523876] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-27T20:22:40.524015] [INFO ] [sig ] FTXN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:40.668181] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FTXN.txt [2026-02-27T20:22:40.668330] [INFO ] [sig ] [1260/3373] Completed FTXN in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:40.668370] [INFO ] [sig ] [1261/3373] Forecasting FTXO... [2026-02-27T20:22:40.668424] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-27T20:22:40.668458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-27T20:22:40.682319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-27T20:22:40.682710] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-27T20:22:40.683504] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-27T20:22:40.683558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:40.683650] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:40.683680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:40.683739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:40.742673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:40.743559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:40.743664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:40.743699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:40.869676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:40.869865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:40.869930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:40.869961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:40.873827] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=19.63%) [2026-02-27T20:22:40.874125] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-27T20:22:40.874255] [INFO ] [sig ] FTXO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:41.015415] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FTXO.txt [2026-02-27T20:22:41.015546] [INFO ] [sig ] [1261/3373] Completed FTXO in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:41.015606] [INFO ] [sig ] [1262/3373] Forecasting FUBO... [2026-02-27T20:22:41.015638] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-27T20:22:41.015669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-27T20:22:41.028004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-27T20:22:41.028387] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-27T20:22:41.029225] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-27T20:22:41.029279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:41.029310] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:41.029336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:41.029394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:41.089688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:41.090558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:41.090663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:41.090698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:41.214224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:41.214382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:41.214427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:41.214456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:41.218009] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-27T20:22:41.218297] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-27T20:22:41.218425] [INFO ] [sig ] FUBO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:41.360051] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FUBO.txt [2026-02-27T20:22:41.360183] [INFO ] [sig ] [1262/3373] Completed FUBO in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:41.360224] [INFO ] [sig ] [1263/3373] Forecasting FUL... [2026-02-27T20:22:41.360255] [INFO ] [sig ] Generating forecast for: FUL [2026-02-27T20:22:41.360286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-27T20:22:41.373434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-27T20:22:41.373817] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-27T20:22:41.374845] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-27T20:22:41.375095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:41.375128] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:41.375154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:41.375216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:41.435848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:41.436623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:41.436708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:41.436742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:41.567122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:41.567290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:41.567333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:41.567363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:41.570948] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-27T20:22:41.571233] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-27T20:22:41.571369] [INFO ] [sig ] FUL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:41.716659] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FUL.txt [2026-02-27T20:22:41.716843] [INFO ] [sig ] [1263/3373] Completed FUL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:41.716893] [INFO ] [sig ] [1264/3373] Forecasting FULC... [2026-02-27T20:22:41.716927] [INFO ] [sig ] Generating forecast for: FULC [2026-02-27T20:22:41.716958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-27T20:22:41.729626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-27T20:22:41.730000] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-27T20:22:41.730867] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-27T20:22:41.730921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:41.730953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:41.730980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:41.731036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:41.792356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:41.793208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:41.793298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:41.793333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:41.920248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:41.920412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:41.920458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:41.920533] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:41.926224] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-27T20:22:41.926519] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-27T20:22:41.926681] [INFO ] [sig ] FULC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:42.070557] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FULC.txt [2026-02-27T20:22:42.070746] [INFO ] [sig ] [1264/3373] Completed FULC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:42.070790] [INFO ] [sig ] [1265/3373] Forecasting FUN... [2026-02-27T20:22:42.070824] [INFO ] [sig ] Generating forecast for: FUN [2026-02-27T20:22:42.070856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-27T20:22:42.084355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-27T20:22:42.084848] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-27T20:22:42.085768] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-27T20:22:42.085824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:42.085858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:42.085886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:42.085945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:42.146592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:42.147500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:42.147605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:42.147642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:42.272845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:42.273006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:42.273054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:42.273083] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:42.276737] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-27T20:22:42.277079] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-27T20:22:42.277226] [INFO ] [sig ] FUN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:42.424887] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FUN.txt [2026-02-27T20:22:42.425103] [INFO ] [sig ] [1265/3373] Completed FUN in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:42.425149] [INFO ] [sig ] [1266/3373] Forecasting FUNC... [2026-02-27T20:22:42.425179] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-27T20:22:42.425209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-27T20:22:42.437274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-27T20:22:42.437730] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-27T20:22:42.438696] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-27T20:22:42.438752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:42.438784] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:42.438811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:42.438870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:42.503231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:42.504172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:42.504265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:42.504318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:42.625755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:42.625921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:42.625966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:42.625996] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:42.630195] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-27T20:22:42.630601] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-27T20:22:42.630762] [INFO ] [sig ] FUNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:42.803230] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FUNC.txt [2026-02-27T20:22:42.803391] [INFO ] [sig ] [1266/3373] Completed FUNC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:42.803431] [INFO ] [sig ] [1267/3373] Forecasting FUND... [2026-02-27T20:22:42.803463] [INFO ] [sig ] Generating forecast for: FUND [2026-02-27T20:22:42.803493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-27T20:22:42.816987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-27T20:22:42.817460] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-27T20:22:42.818598] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-27T20:22:42.818666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:42.818710] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:42.818749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:42.818853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:42.910157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:42.911463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:42.911604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:42.911650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:43.068726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:43.068909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:43.068958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:43.068992] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:43.073714] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-02-27T20:22:43.074150] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-27T20:22:43.074331] [INFO ] [sig ] FUND: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:43.275483] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FUND.txt [2026-02-27T20:22:43.275760] [INFO ] [sig ] [1267/3373] Completed FUND in 0.5s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:43.275825] [INFO ] [sig ] [1268/3373] Forecasting FVCB... [2026-02-27T20:22:43.275878] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-27T20:22:43.275926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-27T20:22:43.290967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-27T20:22:43.291460] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-27T20:22:43.292560] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-27T20:22:43.292642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:43.292682] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:43.292729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:43.292811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:43.370296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:43.371436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:43.371569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:43.371630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:43.511241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:43.511412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:43.511458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:43.511489] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:43.515373] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-27T20:22:43.515738] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-27T20:22:43.515904] [INFO ] [sig ] FVCB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:43.660444] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FVCB.txt [2026-02-27T20:22:43.660638] [INFO ] [sig ] [1268/3373] Completed FVCB in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:43.660684] [INFO ] [sig ] [1269/3373] Forecasting FWONA... [2026-02-27T20:22:43.660715] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-27T20:22:43.660747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-27T20:22:43.674152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-27T20:22:43.674619] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-27T20:22:43.675502] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-27T20:22:43.675558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:43.675624] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:43.675654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:43.675712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:43.740402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:43.741353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:43.741442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:43.741477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:43.862281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:43.862458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:43.862502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:43.862531] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:43.866782] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-02-27T20:22:43.867066] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-27T20:22:43.867197] [INFO ] [sig ] FWONA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:44.023232] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FWONA.txt [2026-02-27T20:22:44.023428] [INFO ] [sig ] [1269/3373] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-02-27T20:22:44.023470] [INFO ] [sig ] [1270/3373] Forecasting FWONK... [2026-02-27T20:22:44.023501] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-27T20:22:44.023539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-27T20:22:44.037059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-27T20:22:44.037470] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-27T20:22:44.038483] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-27T20:22:44.038538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:44.038591] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:44.038634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:44.038713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:44.102793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:44.104115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:44.104233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:44.104271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:44.229472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:44.229657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:44.229704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:44.229735] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:44.233805] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=84.99%) [2026-02-27T20:22:44.234132] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-27T20:22:44.234291] [INFO ] [sig ] FWONK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:44.379014] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FWONK.txt [2026-02-27T20:22:44.379178] [INFO ] [sig ] [1270/3373] Completed FWONK in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-27T20:22:44.379222] [INFO ] [sig ] [1271/3373] Forecasting FWRD... [2026-02-27T20:22:44.379253] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-27T20:22:44.379283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-27T20:22:44.391917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-27T20:22:44.392314] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-27T20:22:44.393153] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-27T20:22:44.393209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:44.393242] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:44.393272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:44.393329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:44.454242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:44.455382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:44.455506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:44.455541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:44.582226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:44.582389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:44.582434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:44.582464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:44.586039] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-27T20:22:44.586342] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-27T20:22:44.586481] [INFO ] [sig ] FWRD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:44.727777] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FWRD.txt [2026-02-27T20:22:44.727959] [INFO ] [sig ] [1271/3373] Completed FWRD in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-27T20:22:44.728003] [INFO ] [sig ] [1272/3373] Forecasting FWRG... [2026-02-27T20:22:44.728042] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-27T20:22:44.728075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-27T20:22:44.740972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-27T20:22:44.741389] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-27T20:22:44.742299] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-27T20:22:44.742354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:44.742387] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:44.742414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:44.742473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:44.805046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:44.806248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:44.806375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:44.806411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:44.932327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:44.932490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:44.932535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:44.932565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:44.936436] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-27T20:22:44.936763] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-27T20:22:44.936905] [INFO ] [sig ] FWRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:45.079300] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FWRG.txt [2026-02-27T20:22:45.079464] [INFO ] [sig ] [1272/3373] Completed FWRG in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-27T20:22:45.079517] [INFO ] [sig ] [1273/3373] Forecasting FYC... [2026-02-27T20:22:45.079551] [INFO ] [sig ] Generating forecast for: FYC [2026-02-27T20:22:45.079603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-27T20:22:45.092321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-27T20:22:45.092750] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-27T20:22:45.093600] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-27T20:22:45.093654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:45.093688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:45.093716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:45.093774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:45.155118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:45.156010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:45.156098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:45.156132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:45.286806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:45.286975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:45.287021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:45.287052] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:45.290808] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-27T20:22:45.291128] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-27T20:22:45.291456] [INFO ] [sig ] FYC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:45.435326] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/FYC.txt [2026-02-27T20:22:45.435460] [INFO ] [sig ] [1273/3373] Completed FYC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-27T20:22:45.435499] [INFO ] [sig ] [1274/3373] Forecasting FYX... [2026-02-27T20:22:45.435530] [INFO ] [sig ] Generating forecast for: FYX [2026-02-27T20:22:45.435559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-27T20:22:45.447564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-27T20:22:45.447940] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-27T20:22:45.448775] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-27T20:22:45.448829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:45.448862] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:45.448889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:45.448947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:45.508985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:45.509802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:45.509891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:45.509925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:45.634871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:45.635056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:45.635114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:45.635146] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:45.638861] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=17.93%) [2026-02-27T20:22:45.639189] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-27T20:22:45.639331] [INFO ] [sig ] FYX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:45.784429] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/FYX.txt [2026-02-27T20:22:45.784648] [INFO ] [sig ] [1274/3373] Completed FYX in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:45.784694] [INFO ] [sig ] [1275/3373] Forecasting G... [2026-02-27T20:22:45.784727] [INFO ] [sig ] Generating forecast for: G [2026-02-27T20:22:45.784758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-27T20:22:45.796773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-27T20:22:45.797151] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-27T20:22:45.797992] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-27T20:22:45.798045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:45.798078] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:45.798105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:45.798162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:45.856215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:45.857043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:45.857126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:45.857161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:45.984534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:45.984719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:45.984765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:45.984796] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:45.988997] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=55.41%) [2026-02-27T20:22:45.989368] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-27T20:22:45.989523] [INFO ] [sig ] G: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:46.130620] [INFO ] [LOCAL ] Saved forecast: G 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/G.txt [2026-02-27T20:22:46.130783] [INFO ] [sig ] [1275/3373] Completed G in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:46.130824] [INFO ] [sig ] [1276/3373] Forecasting GAB... [2026-02-27T20:22:46.130854] [INFO ] [sig ] Generating forecast for: GAB [2026-02-27T20:22:46.130885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-27T20:22:46.143506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-27T20:22:46.143930] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-27T20:22:46.144824] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-27T20:22:46.144877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:46.144910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:46.144941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:46.145001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:46.203830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:46.204698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:46.204785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:46.204819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:46.330691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:46.330840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:46.330891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:46.330926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:46.334936] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=11.37%) [2026-02-27T20:22:46.335408] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-27T20:22:46.335541] [INFO ] [sig ] GAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:46.484929] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GAB.txt [2026-02-27T20:22:46.485109] [INFO ] [sig ] [1276/3373] Completed GAB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:46.485152] [INFO ] [sig ] [1277/3373] Forecasting GABC... [2026-02-27T20:22:46.485182] [INFO ] [sig ] Generating forecast for: GABC [2026-02-27T20:22:46.485218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-27T20:22:46.500483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-27T20:22:46.500941] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-27T20:22:46.501839] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-27T20:22:46.501919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:46.501978] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:46.502031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:46.502120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:46.562828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:46.563834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:46.563930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:46.563965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:46.679650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:46.679808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:46.679854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:46.679890] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:46.683443] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-27T20:22:46.683755] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-27T20:22:46.683908] [INFO ] [sig ] GABC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:46.826053] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GABC.txt [2026-02-27T20:22:46.826191] [INFO ] [sig ] [1277/3373] Completed GABC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:46.826231] [INFO ] [sig ] [1278/3373] Forecasting GAIA... [2026-02-27T20:22:46.826262] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-27T20:22:46.826292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-27T20:22:46.838111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-27T20:22:46.838461] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-27T20:22:46.839275] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-27T20:22:46.839330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:46.839398] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:46.839427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:46.839485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:46.897875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:46.898826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:46.898916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:46.898950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:47.018550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:47.018730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:47.018775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:47.018804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:47.022352] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-27T20:22:47.022670] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-27T20:22:47.022807] [INFO ] [sig ] GAIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:47.166955] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GAIA.txt [2026-02-27T20:22:47.167126] [INFO ] [sig ] [1278/3373] Completed GAIA in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:47.167168] [INFO ] [sig ] [1279/3373] Forecasting GAIN... [2026-02-27T20:22:47.167197] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-27T20:22:47.167226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-27T20:22:47.185002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-27T20:22:47.185458] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-27T20:22:47.186462] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-27T20:22:47.186526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:47.186591] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:47.186634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:47.186725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:47.249022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:47.250220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:47.250316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:47.250353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:47.374502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:47.374686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:47.374731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:47.374761] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:47.378222] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-02-27T20:22:47.378538] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-27T20:22:47.378705] [INFO ] [sig ] GAIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:47.524201] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GAIN.txt [2026-02-27T20:22:47.524376] [INFO ] [sig ] [1279/3373] Completed GAIN in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:47.524422] [INFO ] [sig ] [1280/3373] Forecasting GAM... [2026-02-27T20:22:47.524451] [INFO ] [sig ] Generating forecast for: GAM [2026-02-27T20:22:47.524482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-27T20:22:47.537603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-27T20:22:47.538025] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-27T20:22:47.538867] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-27T20:22:47.538920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:47.538953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:47.538979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:47.539035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:47.596177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:47.596964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:47.597047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:47.597080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:47.712952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:47.713120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:47.713162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:47.713191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:47.716714] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-27T20:22:47.717025] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-27T20:22:47.717163] [INFO ] [sig ] GAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:47.857125] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GAM.txt [2026-02-27T20:22:47.857290] [INFO ] [sig ] [1280/3373] Completed GAM in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:47.857332] [INFO ] [sig ] [1281/3373] Forecasting GAMB... [2026-02-27T20:22:47.857363] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-27T20:22:47.857393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-27T20:22:47.870466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-27T20:22:47.870854] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-27T20:22:47.871695] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-27T20:22:47.871759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:47.871792] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:47.871819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:47.871876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:47.930966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:47.931953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:47.932046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:47.932081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:48.060622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:48.060846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:48.060909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:48.060986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:48.064889] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-02-27T20:22:48.065253] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-27T20:22:48.065411] [INFO ] [sig ] GAMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:48.214565] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GAMB.txt [2026-02-27T20:22:48.214767] [INFO ] [sig ] [1281/3373] Completed GAMB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:48.214809] [INFO ] [sig ] [1282/3373] Forecasting GANX... [2026-02-27T20:22:48.214838] [INFO ] [sig ] Generating forecast for: GANX [2026-02-27T20:22:48.214869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-27T20:22:48.228381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-27T20:22:48.228799] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-27T20:22:48.229728] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-27T20:22:48.229783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:48.229815] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:48.229843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:48.229900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:48.288447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:48.289433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:48.289531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:48.289564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:48.414799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:48.414972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:48.415020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:48.415051] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:48.418620] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-02-27T20:22:48.418919] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-27T20:22:48.419071] [INFO ] [sig ] GANX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:48.561486] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GANX.txt [2026-02-27T20:22:48.561673] [INFO ] [sig ] [1282/3373] Completed GANX in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:48.561717] [INFO ] [sig ] [1283/3373] Forecasting GASS... [2026-02-27T20:22:48.561747] [INFO ] [sig ] Generating forecast for: GASS [2026-02-27T20:22:48.561776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-27T20:22:48.574125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-27T20:22:48.574526] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-27T20:22:48.575335] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-27T20:22:48.575389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:48.575421] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:48.575448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:48.575506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:48.634499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:48.635443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:48.635534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:48.635568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:48.760898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:48.761068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:48.761110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:48.761141] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:48.764625] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-27T20:22:48.764929] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-27T20:22:48.765069] [INFO ] [sig ] GASS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:48.913056] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GASS.txt [2026-02-27T20:22:48.913229] [INFO ] [sig ] [1283/3373] Completed GASS in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:48.913270] [INFO ] [sig ] [1284/3373] Forecasting GATX... [2026-02-27T20:22:48.913299] [INFO ] [sig ] Generating forecast for: GATX [2026-02-27T20:22:48.913331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-27T20:22:48.927155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-27T20:22:48.927552] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-27T20:22:48.928564] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-27T20:22:48.928647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:48.928679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:48.928706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:48.928767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:48.987382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:48.988360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:48.988450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:48.988483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:49.119641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:49.119811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:49.119856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:49.119886] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:49.125199] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: DOWN (p=17.30%) [2026-02-27T20:22:49.125765] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-27T20:22:49.125915] [INFO ] [sig ] GATX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:49.272073] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GATX.txt [2026-02-27T20:22:49.272244] [INFO ] [sig ] [1284/3373] Completed GATX in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:49.272288] [INFO ] [sig ] [1285/3373] Forecasting GBAB... [2026-02-27T20:22:49.272320] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-27T20:22:49.272354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-27T20:22:49.288078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-27T20:22:49.288702] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-27T20:22:49.289745] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-27T20:22:49.289801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:49.289835] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:49.289864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:49.289930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:49.352319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:49.353220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:49.353307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:49.353340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:49.481299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:49.481500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:49.481546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:49.481597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:49.485630] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-02-27T20:22:49.486038] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-27T20:22:49.486199] [INFO ] [sig ] GBAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:49.635843] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GBAB.txt [2026-02-27T20:22:49.636025] [INFO ] [sig ] [1285/3373] Completed GBAB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:49.636075] [INFO ] [sig ] [1286/3373] Forecasting GBCI... [2026-02-27T20:22:49.636121] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-27T20:22:49.636187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-27T20:22:49.652039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-27T20:22:49.652445] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-27T20:22:49.653257] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-27T20:22:49.653312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:49.653344] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:49.653371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:49.653428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:49.712358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:49.713290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:49.713378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:49.713411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:49.838443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:49.838628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:49.838673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:49.838702] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:49.842209] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-27T20:22:49.842542] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-27T20:22:49.842701] [INFO ] [sig ] GBCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:49.990788] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GBCI.txt [2026-02-27T20:22:49.990949] [INFO ] [sig ] [1286/3373] Completed GBCI in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-02-27T20:22:49.990990] [INFO ] [sig ] [1287/3373] Forecasting GBDC... [2026-02-27T20:22:49.991020] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-27T20:22:49.991049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-27T20:22:50.005290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-27T20:22:50.005749] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-27T20:22:50.006785] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-27T20:22:50.006837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:50.006869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:50.006895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:50.006952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:50.067434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:50.068380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:50.068464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:50.068497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:50.189680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:50.189862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:50.189905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:50.189933] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:50.193470] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-02-27T20:22:50.193792] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-27T20:22:50.193931] [INFO ] [sig ] GBDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:50.338203] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GBDC.txt [2026-02-27T20:22:50.338384] [INFO ] [sig ] [1287/3373] Completed GBDC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-27T20:22:50.338440] [INFO ] [sig ] [1288/3373] Forecasting GBTG... [2026-02-27T20:22:50.338478] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-27T20:22:50.338509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-27T20:22:50.351012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-27T20:22:50.351358] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-27T20:22:50.352155] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-27T20:22:50.352208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:50.352240] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:50.352268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:50.352325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:50.413786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:50.414701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:50.414825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:50.414861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:50.547526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:50.547736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:50.547784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:50.547815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:50.551919] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-02-27T20:22:50.552316] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-27T20:22:50.552478] [INFO ] [sig ] GBTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:50.704901] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GBTG.txt [2026-02-27T20:22:50.705088] [INFO ] [sig ] [1288/3373] Completed GBTG in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-27T20:22:50.705135] [INFO ] [sig ] [1289/3373] Forecasting GBX... [2026-02-27T20:22:50.705166] [INFO ] [sig ] Generating forecast for: GBX [2026-02-27T20:22:50.705196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-27T20:22:50.719388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-27T20:22:50.719839] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-27T20:22:50.720689] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-27T20:22:50.720742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:50.720774] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:50.720800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:50.720857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:50.777533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:50.778520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:50.778624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:50.778660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:50.893188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:50.893359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:50.893404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:50.893434] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:50.896943] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-02-27T20:22:50.897242] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-27T20:22:50.897379] [INFO ] [sig ] GBX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:51.037392] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GBX.txt [2026-02-27T20:22:51.037555] [INFO ] [sig ] [1289/3373] Completed GBX in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-27T20:22:51.037617] [INFO ] [sig ] [1290/3373] Forecasting GCBC... [2026-02-27T20:22:51.037649] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-27T20:22:51.037679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-27T20:22:51.050523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-27T20:22:51.050930] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-27T20:22:51.051938] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-27T20:22:51.051994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:51.052027] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:51.052054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:51.052110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:51.111361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:51.112516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:51.112625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:51.112661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:51.236171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:51.236374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:51.236433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:51.236464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:51.240416] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-27T20:22:51.240787] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-27T20:22:51.240947] [INFO ] [sig ] GCBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:51.382082] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GCBC.txt [2026-02-27T20:22:51.382225] [INFO ] [sig ] [1290/3373] Completed GCBC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:51.382265] [INFO ] [sig ] [1291/3373] Forecasting GCMG... [2026-02-27T20:22:51.382295] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-27T20:22:51.382325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-27T20:22:51.396365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-27T20:22:51.396840] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-27T20:22:51.397781] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-27T20:22:51.397836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:51.397870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:51.397925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:51.397986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:51.461891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:51.463086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:51.463175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:51.463210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:51.597154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:51.597331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:51.597378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:51.597410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:51.601477] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-27T20:22:51.601802] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-27T20:22:51.601953] [INFO ] [sig ] GCMG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:51.750926] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GCMG.txt [2026-02-27T20:22:51.751146] [INFO ] [sig ] [1291/3373] Completed GCMG in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:51.751190] [INFO ] [sig ] [1292/3373] Forecasting GCO... [2026-02-27T20:22:51.751223] [INFO ] [sig ] Generating forecast for: GCO [2026-02-27T20:22:51.751254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-27T20:22:51.766239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-27T20:22:51.766731] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-27T20:22:51.767829] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-27T20:22:51.767920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:51.767990] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:51.768040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:51.768114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:51.827764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:51.828673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:51.828758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:51.828792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:51.949950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:51.950109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:51.950156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:51.950185] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:51.953731] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-02-27T20:22:51.954029] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-27T20:22:51.954166] [INFO ] [sig ] GCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:52.099072] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GCO.txt [2026-02-27T20:22:52.099306] [INFO ] [sig ] [1292/3373] Completed GCO in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:52.099356] [INFO ] [sig ] [1293/3373] Forecasting GD... [2026-02-27T20:22:52.099394] [INFO ] [sig ] Generating forecast for: GD [2026-02-27T20:22:52.099437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-27T20:22:52.112683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-27T20:22:52.113084] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-27T20:22:52.113957] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-27T20:22:52.114011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:52.114045] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:52.114076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:52.114138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:52.173880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:52.174689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:52.174772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:52.174805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:52.296707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:52.296871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:52.296916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:52.296946] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:52.300469] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-27T20:22:52.300780] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-27T20:22:52.300919] [INFO ] [sig ] GD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:52.450003] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GD.txt [2026-02-27T20:22:52.450191] [INFO ] [sig ] [1293/3373] Completed GD in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:52.450242] [INFO ] [sig ] [1294/3373] Forecasting GDC... [2026-02-27T20:22:52.450274] [INFO ] [sig ] Generating forecast for: GDC [2026-02-27T20:22:52.450493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-27T20:22:52.468956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-27T20:22:52.469514] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-27T20:22:52.470726] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-27T20:22:52.470781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:52.470816] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:52.470845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:52.470903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:52.529417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:52.530428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:52.530523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:52.530556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:52.653751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:52.653935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:52.653985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:52.654016] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:52.657627] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-27T20:22:52.657941] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-27T20:22:52.658078] [INFO ] [sig ] GDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:52.797052] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GDC.txt [2026-02-27T20:22:52.797214] [INFO ] [sig ] [1294/3373] Completed GDC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:52.797255] [INFO ] [sig ] [1295/3373] Forecasting GDDY... [2026-02-27T20:22:52.797286] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-27T20:22:52.797317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-27T20:22:52.814722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-27T20:22:52.815184] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-27T20:22:52.816066] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-27T20:22:52.816134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:52.816225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:52.816257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:52.816329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:52.882351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:52.883504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:52.883609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:52.883646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:53.019374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:53.019540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:53.019604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:53.019639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:53.023537] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-27T20:22:53.023836] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-27T20:22:53.023968] [INFO ] [sig ] GDDY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:53.167643] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GDDY.txt [2026-02-27T20:22:53.167776] [INFO ] [sig ] [1295/3373] Completed GDDY in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:53.167823] [INFO ] [sig ] [1296/3373] Forecasting GDEN... [2026-02-27T20:22:53.167853] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-27T20:22:53.167883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-27T20:22:53.181043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-27T20:22:53.181397] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-27T20:22:53.182221] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-27T20:22:53.182274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:53.182305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:53.182332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:53.182388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:53.240102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:53.240730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:53.240809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:53.240842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:53.367605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:53.367760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:53.367803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:53.367832] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:53.371264] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-02-27T20:22:53.371537] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-27T20:22:53.371685] [INFO ] [sig ] GDEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:53.516087] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GDEN.txt [2026-02-27T20:22:53.516229] [INFO ] [sig ] [1296/3373] Completed GDEN in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:53.516270] [INFO ] [sig ] [1297/3373] Forecasting GDRX... [2026-02-27T20:22:53.516299] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-27T20:22:53.516329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-27T20:22:53.530143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-27T20:22:53.530475] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-27T20:22:53.531309] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-27T20:22:53.531363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:53.531397] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:53.531425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:53.531483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:53.592847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:53.593502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:53.593619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:53.593658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:53.713372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:53.713497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:53.713538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:53.713585] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:53.716953] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=45.02%) [2026-02-27T20:22:53.717251] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-27T20:22:53.717422] [INFO ] [sig ] GDRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:53.859715] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GDRX.txt [2026-02-27T20:22:53.859852] [INFO ] [sig ] [1297/3373] Completed GDRX in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:53.859893] [INFO ] [sig ] [1298/3373] Forecasting GDS... [2026-02-27T20:22:53.859925] [INFO ] [sig ] Generating forecast for: GDS [2026-02-27T20:22:53.859958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-27T20:22:53.875065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-27T20:22:53.875452] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-27T20:22:53.876405] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-27T20:22:53.876466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:53.876504] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:53.876536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:53.876630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:53.947931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:53.949134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:53.949262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:53.949308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:54.088656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:54.088820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:54.088864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:54.088932] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:54.092599] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-27T20:22:54.092941] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-27T20:22:54.093086] [INFO ] [sig ] GDS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:54.244905] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GDS.txt [2026-02-27T20:22:54.245036] [INFO ] [sig ] [1298/3373] Completed GDS in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:54.245076] [INFO ] [sig ] [1299/3373] Forecasting GDYN... [2026-02-27T20:22:54.245106] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-27T20:22:54.245137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-27T20:22:54.257325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-27T20:22:54.257684] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-27T20:22:54.258530] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-27T20:22:54.258606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:54.258641] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:54.258668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:54.258726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:54.316850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:54.317670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:54.317755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:54.317788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:54.446943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:54.447147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:54.447193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:54.447429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:54.451365] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-27T20:22:54.451798] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-27T20:22:54.451955] [INFO ] [sig ] GDYN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:54.599313] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GDYN.txt [2026-02-27T20:22:54.599477] [INFO ] [sig ] [1299/3373] Completed GDYN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:54.599518] [INFO ] [sig ] [1300/3373] Forecasting GE... [2026-02-27T20:22:54.599550] [INFO ] [sig ] Generating forecast for: GE [2026-02-27T20:22:54.599614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-27T20:22:54.613966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-27T20:22:54.614613] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-27T20:22:54.615429] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-27T20:22:54.615692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:54.615725] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:54.615753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:54.615812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:54.675939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:54.676818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:54.676901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:54.676934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:54.803824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:54.803991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:54.804034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:54.804064] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:54.807529] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-27T20:22:54.807844] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-27T20:22:54.808025] [INFO ] [sig ] GE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:54.954001] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GE.txt [2026-02-27T20:22:54.954133] [INFO ] [sig ] [1300/3373] Completed GE in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:54.954171] [INFO ] [sig ] [1301/3373] Forecasting GECC... [2026-02-27T20:22:54.954201] [INFO ] [sig ] Generating forecast for: GECC [2026-02-27T20:22:54.954233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-27T20:22:54.966268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-27T20:22:54.966544] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-27T20:22:54.967325] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-27T20:22:54.967377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:54.967409] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:54.967646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:54.967703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:55.025063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:55.025926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:55.026009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:55.026054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:55.145957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:55.146094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:55.146134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:55.146163] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:55.149570] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-27T20:22:55.149860] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-27T20:22:55.149988] [INFO ] [sig ] GECC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:55.295138] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GECC.txt [2026-02-27T20:22:55.295308] [INFO ] [sig ] [1301/3373] Completed GECC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:55.295349] [INFO ] [sig ] [1302/3373] Forecasting GEF... [2026-02-27T20:22:55.295378] [INFO ] [sig ] Generating forecast for: GEF [2026-02-27T20:22:55.295408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-27T20:22:55.307751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-27T20:22:55.308106] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-27T20:22:55.308957] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-27T20:22:55.309010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:55.309041] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:55.309068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:55.309126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:55.369470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:55.370156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:55.370251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:55.370287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:55.493247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:55.493406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:55.493449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:55.493478] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:55.496926] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-02-27T20:22:55.497205] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-27T20:22:55.497335] [INFO ] [sig ] GEF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:55.639071] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GEF.txt [2026-02-27T20:22:55.639190] [INFO ] [sig ] [1302/3373] Completed GEF in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:55.639229] [INFO ] [sig ] [1303/3373] Forecasting GEHC... [2026-02-27T20:22:55.639259] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-27T20:22:55.639288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-27T20:22:55.653084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-27T20:22:55.653484] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-27T20:22:55.654291] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-27T20:22:55.654344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:55.654375] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:55.654413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:55.654471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:55.714912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:55.715771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:55.715851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:55.715885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:55.841724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:55.841847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:55.841887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:55.841915] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:55.845158] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-02-27T20:22:55.845429] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-27T20:22:55.845557] [INFO ] [sig ] GEHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:55.988187] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GEHC.txt [2026-02-27T20:22:55.988309] [INFO ] [sig ] [1303/3373] Completed GEHC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-02-27T20:22:55.988518] [INFO ] [sig ] [1304/3373] Forecasting GEL... [2026-02-27T20:22:55.988547] [INFO ] [sig ] Generating forecast for: GEL [2026-02-27T20:22:55.988594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-27T20:22:56.002154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-27T20:22:56.002489] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-27T20:22:56.003284] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-27T20:22:56.003336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:56.003367] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:56.003394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:56.003452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:56.070986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:56.072053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:56.072157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:56.072213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:56.194401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:56.194556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:56.194618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:56.194647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:56.198080] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-27T20:22:56.198359] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-27T20:22:56.198489] [INFO ] [sig ] GEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:56.338827] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GEL.txt [2026-02-27T20:22:56.338949] [INFO ] [sig ] [1304/3373] Completed GEL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-27T20:22:56.338989] [INFO ] [sig ] [1305/3373] Forecasting GEN... [2026-02-27T20:22:56.339020] [INFO ] [sig ] Generating forecast for: GEN [2026-02-27T20:22:56.339051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-27T20:22:56.351640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-27T20:22:56.351974] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-27T20:22:56.352786] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-27T20:22:56.352838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:56.352869] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:56.352897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:56.352953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:56.411361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:56.411998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:56.412107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:56.412142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:56.541222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:56.541410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:56.541458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:56.541488] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:56.545009] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-02-27T20:22:56.545296] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-27T20:22:56.545643] [INFO ] [sig ] GEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:56.686324] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GEN.txt [2026-02-27T20:22:56.686451] [INFO ] [sig ] [1305/3373] Completed GEN in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-27T20:22:56.686498] [INFO ] [sig ] [1306/3373] Forecasting GENI... [2026-02-27T20:22:56.686530] [INFO ] [sig ] Generating forecast for: GENI [2026-02-27T20:22:56.686561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-27T20:22:56.699433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-27T20:22:56.699783] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-27T20:22:56.700612] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-27T20:22:56.700664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:56.700695] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:56.700721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:56.700777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:56.757603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:56.758284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:56.758362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:56.758394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:56.877363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:56.877528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:56.877590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:56.877624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:56.881145] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-27T20:22:56.881421] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-27T20:22:56.881550] [INFO ] [sig ] GENI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:57.023351] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GENI.txt [2026-02-27T20:22:57.023494] [INFO ] [sig ] [1306/3373] Completed GENI in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:57.023535] [INFO ] [sig ] [1307/3373] Forecasting GENK... [2026-02-27T20:22:57.023565] [INFO ] [sig ] Generating forecast for: GENK [2026-02-27T20:22:57.023623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-27T20:22:57.035820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-27T20:22:57.036111] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-27T20:22:57.036943] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-27T20:22:57.036995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:57.037027] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:57.037053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:57.037114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:57.096547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:57.097244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:57.097325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:57.097357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:57.220839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:57.220997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:57.221041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:57.221069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:57.224439] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-02-27T20:22:57.224745] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-27T20:22:57.224875] [INFO ] [sig ] GENK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:57.364464] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GENK.txt [2026-02-27T20:22:57.364679] [INFO ] [sig ] [1307/3373] Completed GENK in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:57.364735] [INFO ] [sig ] [1308/3373] Forecasting GEOS... [2026-02-27T20:22:57.364773] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-27T20:22:57.364809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-27T20:22:57.378448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-27T20:22:57.378879] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-27T20:22:57.379735] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-27T20:22:57.379788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:57.379820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:57.379846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:57.379902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:57.438194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:57.439111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:57.439198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:57.439232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:57.563975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:57.564147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:57.564191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:57.564223] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:57.568007] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-27T20:22:57.568297] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-27T20:22:57.568638] [INFO ] [sig ] GEOS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:57.719272] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GEOS.txt [2026-02-27T20:22:57.719473] [INFO ] [sig ] [1308/3373] Completed GEOS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:57.719515] [INFO ] [sig ] [1309/3373] Forecasting GERN... [2026-02-27T20:22:57.719545] [INFO ] [sig ] Generating forecast for: GERN [2026-02-27T20:22:57.719610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-27T20:22:57.733364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-27T20:22:57.733996] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-27T20:22:57.735075] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-27T20:22:57.735141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:57.735174] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:57.735200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:57.735262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:57.795212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:57.796167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:57.796255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:57.796290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:57.921951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:57.922111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:57.922157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:57.922186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:57.925858] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-27T20:22:57.926166] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-27T20:22:57.926336] [INFO ] [sig ] GERN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:58.151368] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GERN.txt [2026-02-27T20:22:58.151530] [INFO ] [sig ] [1309/3373] Completed GERN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:58.151588] [INFO ] [sig ] [1310/3373] Forecasting GEVO... [2026-02-27T20:22:58.151622] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-27T20:22:58.151653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-27T20:22:58.165859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-27T20:22:58.166270] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-27T20:22:58.167309] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-27T20:22:58.167362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:58.167393] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:58.167420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:58.167476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:58.232080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:58.233027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:58.233114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:58.233149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:58.358814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:58.358968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:58.359013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:58.359042] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:58.362557] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-02-27T20:22:58.362855] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-27T20:22:58.362987] [INFO ] [sig ] GEVO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:58.537673] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GEVO.txt [2026-02-27T20:22:58.537839] [INFO ] [sig ] [1310/3373] Completed GEVO in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:58.537883] [INFO ] [sig ] [1311/3373] Forecasting GFF... [2026-02-27T20:22:58.537939] [INFO ] [sig ] Generating forecast for: GFF [2026-02-27T20:22:58.537971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-27T20:22:58.552206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-27T20:22:58.552642] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-27T20:22:58.553466] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-27T20:22:58.553535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:58.553612] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:58.553652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:58.553735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:58.619675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:58.620565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:58.620669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:58.620703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:58.753899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:58.754066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:58.754110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:58.754146] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:58.757740] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=19.34%) [2026-02-27T20:22:58.758076] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-27T20:22:58.758223] [INFO ] [sig ] GFF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:58.902907] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GFF.txt [2026-02-27T20:22:58.903068] [INFO ] [sig ] [1311/3373] Completed GFF in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:58.903109] [INFO ] [sig ] [1312/3373] Forecasting GFI... [2026-02-27T20:22:58.903140] [INFO ] [sig ] Generating forecast for: GFI [2026-02-27T20:22:58.903172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-27T20:22:58.916987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-27T20:22:58.917614] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-27T20:22:58.918490] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-27T20:22:58.918544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:58.918623] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:58.918653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:58.918710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:58.982559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:58.983533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:58.983640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:58.983677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:59.108818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:59.108978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:59.109021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:59.109050] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:59.112551] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-27T20:22:59.112851] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-27T20:22:59.112985] [INFO ] [sig ] GFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:59.254454] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GFI.txt [2026-02-27T20:22:59.254618] [INFO ] [sig ] [1312/3373] Completed GFI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:59.254662] [INFO ] [sig ] [1313/3373] Forecasting GFL... [2026-02-27T20:22:59.254692] [INFO ] [sig ] Generating forecast for: GFL [2026-02-27T20:22:59.254724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-27T20:22:59.266952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-27T20:22:59.267299] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-27T20:22:59.268139] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-27T20:22:59.268192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:59.268225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:59.268252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:59.268309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:59.324774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:59.325473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:59.325554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:59.325608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:59.445368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:59.445522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:59.445584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:59.445617] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:59.449069] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-27T20:22:59.449382] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-27T20:22:59.449516] [INFO ] [sig ] GFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:22:59.589400] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GFL.txt [2026-02-27T20:22:59.589533] [INFO ] [sig ] [1313/3373] Completed GFL in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:59.589591] [INFO ] [sig ] [1314/3373] Forecasting GFS... [2026-02-27T20:22:59.589625] [INFO ] [sig ] Generating forecast for: GFS [2026-02-27T20:22:59.589656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-27T20:22:59.602426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-27T20:22:59.602782] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-27T20:22:59.603561] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-27T20:22:59.603634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:59.603667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:59.603693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:59.603750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:22:59.661226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:22:59.662077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:22:59.662161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:22:59.662193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:22:59.787305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:22:59.787458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:22:59.787499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:22:59.787527] [INFO ] [FORECASTER] Training complete [2026-02-27T20:22:59.791151] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=60.44%) [2026-02-27T20:22:59.791426] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-27T20:22:59.791556] [INFO ] [sig ] GFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:22:59.933069] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GFS.txt [2026-02-27T20:22:59.933195] [INFO ] [sig ] [1314/3373] Completed GFS in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:22:59.933235] [INFO ] [sig ] [1315/3373] Forecasting GGAL... [2026-02-27T20:22:59.933265] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-27T20:22:59.933296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-27T20:22:59.946418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-27T20:22:59.946810] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-27T20:22:59.947663] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-27T20:22:59.947718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:22:59.947752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:22:59.947780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:22:59.947837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:00.007631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:00.008377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:00.008462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:00.008496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:00.130143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:00.130310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:00.130363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:00.130427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:00.135761] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-27T20:23:00.136067] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-27T20:23:00.136208] [INFO ] [sig ] GGAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:00.280647] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GGAL.txt [2026-02-27T20:23:00.281673] [INFO ] [sig ] [1315/3373] Completed GGAL in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:00.281729] [INFO ] [sig ] [1316/3373] Forecasting GGB... [2026-02-27T20:23:00.281762] [INFO ] [sig ] Generating forecast for: GGB [2026-02-27T20:23:00.281794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-27T20:23:00.294116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-27T20:23:00.294759] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-27T20:23:00.295765] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-27T20:23:00.295841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:00.295875] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:00.295901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:00.295963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:00.357913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:00.358878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:00.358967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:00.359002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:00.499068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:00.499236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:00.499280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:00.499310] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:00.502898] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-27T20:23:00.503251] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-27T20:23:00.503399] [INFO ] [sig ] GGB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:00.652734] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GGB.txt [2026-02-27T20:23:00.652890] [INFO ] [sig ] [1316/3373] Completed GGB in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:00.652931] [INFO ] [sig ] [1317/3373] Forecasting GGG... [2026-02-27T20:23:00.652962] [INFO ] [sig ] Generating forecast for: GGG [2026-02-27T20:23:00.652993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-27T20:23:00.665262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-27T20:23:00.665836] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-27T20:23:00.666684] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-27T20:23:00.666739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:00.666773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:00.666801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:00.666861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:00.731656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:00.732496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:00.732604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:00.732642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:00.856295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:00.856417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:00.856458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:00.856488] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:00.860029] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-02-27T20:23:00.860370] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-27T20:23:00.860514] [INFO ] [sig ] GGG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:01.010937] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GGG.txt [2026-02-27T20:23:01.011090] [INFO ] [sig ] [1317/3373] Completed GGG in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:01.011131] [INFO ] [sig ] [1318/3373] Forecasting GGLL... [2026-02-27T20:23:01.011162] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-27T20:23:01.011198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-27T20:23:01.023917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-27T20:23:01.024298] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-27T20:23:01.025382] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-27T20:23:01.025437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:01.025470] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:01.025500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:01.025559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:01.092094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:01.092975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:01.093063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:01.093100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:01.213378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:01.213493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:01.213535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:01.213565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:01.216961] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-27T20:23:01.217243] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-27T20:23:01.217372] [INFO ] [sig ] GGLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:01.370221] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GGLL.txt [2026-02-27T20:23:01.370410] [INFO ] [sig ] [1318/3373] Completed GGLL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:01.370453] [INFO ] [sig ] [1319/3373] Forecasting GGLS... [2026-02-27T20:23:01.370486] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-27T20:23:01.370519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-27T20:23:01.383886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-27T20:23:01.384270] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-27T20:23:01.385184] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-27T20:23:01.385240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:01.385275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:01.385304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:01.385363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:01.445090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:01.446020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:01.446114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:01.446147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:01.574486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:01.574654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:01.574699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:01.574730] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:01.578821] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=51.14%) [2026-02-27T20:23:01.579117] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-27T20:23:01.579253] [INFO ] [sig ] GGLS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:01.722345] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GGLS.txt [2026-02-27T20:23:01.722498] [INFO ] [sig ] [1319/3373] Completed GGLS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:01.722547] [INFO ] [sig ] [1320/3373] Forecasting GH... [2026-02-27T20:23:01.722597] [INFO ] [sig ] Generating forecast for: GH [2026-02-27T20:23:01.722631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-27T20:23:01.734762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-27T20:23:01.735155] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-27T20:23:01.736105] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-27T20:23:01.736160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:01.736193] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:01.736219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:01.736288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:01.796922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:01.797809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:01.797914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:01.797953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:01.922771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:01.922908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:01.922951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:01.922982] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:01.926387] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-27T20:23:01.926687] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-27T20:23:01.926821] [INFO ] [sig ] GH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:02.073489] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GH.txt [2026-02-27T20:23:02.073637] [INFO ] [sig ] [1320/3373] Completed GH in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-02-27T20:23:02.073681] [INFO ] [sig ] [1321/3373] Forecasting GHI... [2026-02-27T20:23:02.073711] [INFO ] [sig ] Generating forecast for: GHI [2026-02-27T20:23:02.073741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-27T20:23:02.085600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-27T20:23:02.085927] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-27T20:23:02.086743] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-27T20:23:02.086797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:02.086829] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:02.086856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:02.086913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:02.144169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:02.144855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:02.144935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:02.144968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:02.258352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:02.258508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:02.258551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:02.258599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:02.262070] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-27T20:23:02.262345] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-27T20:23:02.262515] [INFO ] [sig ] GHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:02.407363] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GHI.txt [2026-02-27T20:23:02.407500] [INFO ] [sig ] [1321/3373] Completed GHI in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-27T20:23:02.407543] [INFO ] [sig ] [1322/3373] Forecasting GHM... [2026-02-27T20:23:02.407595] [INFO ] [sig ] Generating forecast for: GHM [2026-02-27T20:23:02.407632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-27T20:23:02.419656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-27T20:23:02.420013] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-27T20:23:02.420853] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-27T20:23:02.420907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:02.420940] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:02.420977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:02.421048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:02.481035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:02.481928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:02.482010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:02.482069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:02.610887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:02.611060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:02.611105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:02.611136] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:02.614655] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-02-27T20:23:02.614945] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-27T20:23:02.615082] [INFO ] [sig ] GHM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:02.758154] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GHM.txt [2026-02-27T20:23:02.758327] [INFO ] [sig ] [1322/3373] Completed GHM in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:02.758380] [INFO ] [sig ] [1323/3373] Forecasting GHRS... [2026-02-27T20:23:02.758420] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-27T20:23:02.758453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-27T20:23:02.772288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-27T20:23:02.772713] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-27T20:23:02.773533] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-27T20:23:02.773616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:02.773653] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:02.773681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:02.773739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:02.833762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:02.834681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:02.834771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:02.834812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:02.957040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:02.957205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:02.957265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:02.957296] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:02.960868] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-27T20:23:02.961176] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-27T20:23:02.961313] [INFO ] [sig ] GHRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:03.106891] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GHRS.txt [2026-02-27T20:23:03.107051] [INFO ] [sig ] [1323/3373] Completed GHRS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:03.107093] [INFO ] [sig ] [1324/3373] Forecasting GHY... [2026-02-27T20:23:03.107125] [INFO ] [sig ] Generating forecast for: GHY [2026-02-27T20:23:03.107155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-27T20:23:03.120934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-27T20:23:03.121333] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-27T20:23:03.122195] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-27T20:23:03.122251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:03.122284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:03.122312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:03.122370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:03.184262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:03.185172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:03.185260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:03.185296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:03.306688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:03.306853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:03.306898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:03.306936] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:03.311081] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=14.38%) [2026-02-27T20:23:03.311373] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-27T20:23:03.311507] [INFO ] [sig ] GHY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:03.462039] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GHY.txt [2026-02-27T20:23:03.462175] [INFO ] [sig ] [1324/3373] Completed GHY in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:03.462215] [INFO ] [sig ] [1325/3373] Forecasting GIB... [2026-02-27T20:23:03.462245] [INFO ] [sig ] Generating forecast for: GIB [2026-02-27T20:23:03.462275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-27T20:23:03.474856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-27T20:23:03.475195] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-27T20:23:03.476012] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-27T20:23:03.476066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:03.476098] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:03.476125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:03.476182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:03.537409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:03.538100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:03.538193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:03.538227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:03.669755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:03.669926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:03.669972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:03.670002] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:03.673639] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-02-27T20:23:03.673934] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-27T20:23:03.674075] [INFO ] [sig ] GIB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:03.822820] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GIB.txt [2026-02-27T20:23:03.823025] [INFO ] [sig ] [1325/3373] Completed GIB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:03.823072] [INFO ] [sig ] [1326/3373] Forecasting GIII... [2026-02-27T20:23:03.823107] [INFO ] [sig ] Generating forecast for: GIII [2026-02-27T20:23:03.823139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-27T20:23:03.836093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-27T20:23:03.836511] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-27T20:23:03.837382] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-27T20:23:03.837440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:03.837475] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:03.837505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:03.837590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:03.903422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:03.904388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:03.904487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:03.904522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:04.031105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:04.031271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:04.031327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:04.031372] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:04.035780] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-27T20:23:04.036176] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-27T20:23:04.036330] [INFO ] [sig ] GIII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:04.193800] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GIII.txt [2026-02-27T20:23:04.193969] [INFO ] [sig ] [1326/3373] Completed GIII in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:04.194012] [INFO ] [sig ] [1327/3373] Forecasting GILD... [2026-02-27T20:23:04.194045] [INFO ] [sig ] Generating forecast for: GILD [2026-02-27T20:23:04.194080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-27T20:23:04.208311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-27T20:23:04.208754] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-27T20:23:04.209640] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-27T20:23:04.209700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:04.209748] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:04.209778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:04.209837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:04.272391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:04.273318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:04.273424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:04.273468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:04.408052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:04.408236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:04.408283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:04.408317] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:04.413235] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-02-27T20:23:04.413813] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-27T20:23:04.413975] [INFO ] [sig ] GILD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:04.559129] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GILD.txt [2026-02-27T20:23:04.559300] [INFO ] [sig ] [1327/3373] Completed GILD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:04.559352] [INFO ] [sig ] [1328/3373] Forecasting GIS... [2026-02-27T20:23:04.559388] [INFO ] [sig ] Generating forecast for: GIS [2026-02-27T20:23:04.559424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-27T20:23:04.572490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-27T20:23:04.572868] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-27T20:23:04.573710] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-27T20:23:04.573763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:04.573795] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:04.573822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:04.573879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:04.633589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:04.634332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:04.634447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:04.634485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:04.761322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:04.761464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:04.761513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:04.761544] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:04.765859] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-27T20:23:04.766134] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-27T20:23:04.766264] [INFO ] [sig ] GIS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:04.908469] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GIS.txt [2026-02-27T20:23:04.908615] [INFO ] [sig ] [1328/3373] Completed GIS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:04.908656] [INFO ] [sig ] [1329/3373] Forecasting GKOS... [2026-02-27T20:23:04.908686] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-27T20:23:04.908717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-27T20:23:04.921175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-27T20:23:04.921707] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-27T20:23:04.922559] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-27T20:23:04.922839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:04.922899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:04.922928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:04.922987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:04.982525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:04.983367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:04.983464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:04.983497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:05.107052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:05.107199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:05.107242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:05.107271] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:05.110708] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-27T20:23:05.110982] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-27T20:23:05.111110] [INFO ] [sig ] GKOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:05.252622] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GKOS.txt [2026-02-27T20:23:05.252752] [INFO ] [sig ] [1329/3373] Completed GKOS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:05.252791] [INFO ] [sig ] [1330/3373] Forecasting GL... [2026-02-27T20:23:05.252820] [INFO ] [sig ] Generating forecast for: GL [2026-02-27T20:23:05.252851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-27T20:23:05.266071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-27T20:23:05.266451] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-27T20:23:05.267271] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-27T20:23:05.267325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:05.267358] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:05.267385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:05.267442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:05.330887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:05.331830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:05.331922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:05.331971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:05.467378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:05.467549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:05.467616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:05.467650] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:05.471947] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=45.93%) [2026-02-27T20:23:05.472298] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-27T20:23:05.472459] [INFO ] [sig ] GL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:05.625984] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GL.txt [2026-02-27T20:23:05.626150] [INFO ] [sig ] [1330/3373] Completed GL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:05.626195] [INFO ] [sig ] [1331/3373] Forecasting GLAD... [2026-02-27T20:23:05.626229] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-27T20:23:05.626268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-27T20:23:05.639730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-27T20:23:05.640154] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-27T20:23:05.641022] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-27T20:23:05.641077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:05.641111] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:05.641140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:05.641199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:05.708401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:05.709605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:05.709694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:05.709728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:05.844328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:05.844506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:05.844558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:05.844612] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:05.848208] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-27T20:23:05.848495] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-27T20:23:05.848657] [INFO ] [sig ] GLAD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:05.999714] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLAD.txt [2026-02-27T20:23:05.999968] [INFO ] [sig ] [1331/3373] Completed GLAD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:06.000026] [INFO ] [sig ] [1332/3373] Forecasting GLBE... [2026-02-27T20:23:06.000079] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-27T20:23:06.000124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-27T20:23:06.023419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-27T20:23:06.023992] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-27T20:23:06.025373] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-27T20:23:06.025447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:06.025511] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:06.025557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:06.025708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:06.104948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:06.106427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:06.106625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:06.106687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:06.284738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:06.284946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:06.285008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:06.285112] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:06.290951] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-27T20:23:06.291399] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-27T20:23:06.291607] [INFO ] [sig ] GLBE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:06.491485] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLBE.txt [2026-02-27T20:23:06.491738] [INFO ] [sig ] [1332/3373] Completed GLBE in 0.5s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:06.491801] [INFO ] [sig ] [1333/3373] Forecasting GLBS... [2026-02-27T20:23:06.491835] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-27T20:23:06.491869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-27T20:23:06.516647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-27T20:23:06.517255] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-27T20:23:06.518952] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-27T20:23:06.519033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:06.519083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:06.519122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:06.519200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:06.615035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:06.616336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:06.616496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:06.616555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:06.773627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:06.773841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:06.773901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:06.773943] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:06.779004] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-27T20:23:06.779592] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-27T20:23:06.779814] [INFO ] [sig ] GLBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:07.024161] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GLBS.txt [2026-02-27T20:23:07.024407] [INFO ] [sig ] [1333/3373] Completed GLBS in 0.5s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:07.024471] [INFO ] [sig ] [1334/3373] Forecasting GLDD... [2026-02-27T20:23:07.024518] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-27T20:23:07.024590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-27T20:23:07.075887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-27T20:23:07.076446] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-27T20:23:07.077823] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-27T20:23:07.077933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:07.077982] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:07.078024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:07.078110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:07.182281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:07.183483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:07.183703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:07.183763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:07.360304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:07.360498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:07.360550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:07.360629] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:07.365456] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-02-27T20:23:07.365985] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-27T20:23:07.366190] [INFO ] [sig ] GLDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:07.563638] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLDD.txt [2026-02-27T20:23:07.563811] [INFO ] [sig ] [1334/3373] Completed GLDD in 0.5s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:07.563855] [INFO ] [sig ] [1335/3373] Forecasting GLNG... [2026-02-27T20:23:07.563885] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-27T20:23:07.563918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-27T20:23:07.578903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-27T20:23:07.579348] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-27T20:23:07.580219] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-27T20:23:07.580273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:07.580305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:07.580333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:07.580389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:07.646543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:07.647495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:07.647614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:07.647655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:07.778550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:07.778736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:07.778785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:07.778815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:07.782540] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-27T20:23:07.782892] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-27T20:23:07.783037] [INFO ] [sig ] GLNG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:07.940441] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GLNG.txt [2026-02-27T20:23:07.940621] [INFO ] [sig ] [1335/3373] Completed GLNG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-02-27T20:23:07.940666] [INFO ] [sig ] [1336/3373] Forecasting GLOB... [2026-02-27T20:23:07.940697] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-27T20:23:07.940728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-27T20:23:07.956434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-27T20:23:07.957102] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-27T20:23:07.958227] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-27T20:23:07.958287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:07.958322] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:07.958351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:07.958425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:08.038263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:08.039698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:08.039831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:08.039871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:08.203926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:08.204260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:08.204337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:08.204383] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:08.210559] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-27T20:23:08.211429] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-27T20:23:08.211770] [INFO ] [sig ] GLOB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:08.358397] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLOB.txt [2026-02-27T20:23:08.358597] [INFO ] [sig ] [1336/3373] Completed GLOB in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-27T20:23:08.358644] [INFO ] [sig ] [1337/3373] Forecasting GLP... [2026-02-27T20:23:08.358676] [INFO ] [sig ] Generating forecast for: GLP [2026-02-27T20:23:08.358706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-27T20:23:08.371759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-27T20:23:08.372187] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-27T20:23:08.373090] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-27T20:23:08.373145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:08.373178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:08.373205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:08.373263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:08.437099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:08.438086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:08.438173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:08.438207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:08.562377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:08.562549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:08.562614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:08.562646] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:08.566457] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-02-27T20:23:08.566967] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-27T20:23:08.567106] [INFO ] [sig ] GLP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:08.713331] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLP.txt [2026-02-27T20:23:08.713499] [INFO ] [sig ] [1337/3373] Completed GLP in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-27T20:23:08.713541] [INFO ] [sig ] [1338/3373] Forecasting GLPG... [2026-02-27T20:23:08.713593] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-27T20:23:08.713627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-27T20:23:08.727164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-27T20:23:08.727584] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-27T20:23:08.728620] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-27T20:23:08.728686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:08.728729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:08.728767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:08.728856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:08.787513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:08.788486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:08.788591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:08.788630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:08.914655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:08.914818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:08.914862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:08.914891] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:08.918559] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=48.35%) [2026-02-27T20:23:08.919055] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-27T20:23:08.919195] [INFO ] [sig ] GLPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:09.076525] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GLPG.txt [2026-02-27T20:23:09.076713] [INFO ] [sig ] [1338/3373] Completed GLPG in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-27T20:23:09.076755] [INFO ] [sig ] [1339/3373] Forecasting GLPI... [2026-02-27T20:23:09.076786] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-27T20:23:09.076816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-27T20:23:09.090292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-27T20:23:09.090729] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-27T20:23:09.091607] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-27T20:23:09.091665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:09.091710] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:09.091743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:09.091801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:09.152903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:09.153814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:09.153934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:09.153969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:09.286269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:09.286545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:09.286612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:09.286644] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:09.290363] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-02-27T20:23:09.290686] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-27T20:23:09.290846] [INFO ] [sig ] GLPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:09.433959] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLPI.txt [2026-02-27T20:23:09.434138] [INFO ] [sig ] [1339/3373] Completed GLPI in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-27T20:23:09.434191] [INFO ] [sig ] [1340/3373] Forecasting GLRE... [2026-02-27T20:23:09.434229] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-27T20:23:09.434269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-27T20:23:09.448437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-27T20:23:09.448879] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-27T20:23:09.449724] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-27T20:23:09.449790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:09.449825] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:09.449854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:09.449913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:09.509332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:09.510150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:09.510234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:09.510267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:09.631547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:09.631728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:09.631771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:09.631801] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:09.635366] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-27T20:23:09.635711] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-27T20:23:09.635865] [INFO ] [sig ] GLRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:09.783749] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GLRE.txt [2026-02-27T20:23:09.783914] [INFO ] [sig ] [1340/3373] Completed GLRE in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-27T20:23:09.783956] [INFO ] [sig ] [1341/3373] Forecasting GLSI... [2026-02-27T20:23:09.783988] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-27T20:23:09.784018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-27T20:23:09.803861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-27T20:23:09.804289] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-27T20:23:09.805218] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-27T20:23:09.805274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:09.805307] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:09.805335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:09.805394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:09.868273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:09.869211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:09.869299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:09.869334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:10.002395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:10.002622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:10.002675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:10.002711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:10.007990] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-02-27T20:23:10.008401] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-27T20:23:10.008606] [INFO ] [sig ] GLSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:10.163079] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLSI.txt [2026-02-27T20:23:10.163249] [INFO ] [sig ] [1341/3373] Completed GLSI in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:10.163290] [INFO ] [sig ] [1342/3373] Forecasting GLTO... [2026-02-27T20:23:10.163321] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-27T20:23:10.163350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-27T20:23:10.176322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-27T20:23:10.176763] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-27T20:23:10.177690] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-27T20:23:10.177748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:10.177782] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:10.178032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:10.178091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:10.242269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:10.243179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:10.243264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:10.243299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:10.371511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:10.371714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:10.371758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:10.371789] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:10.375518] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-02-27T20:23:10.375894] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-27T20:23:10.376048] [INFO ] [sig ] GLTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:10.532016] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLTO.txt [2026-02-27T20:23:10.532297] [INFO ] [sig ] [1342/3373] Completed GLTO in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:10.532361] [INFO ] [sig ] [1343/3373] Forecasting GLUE... [2026-02-27T20:23:10.532405] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-27T20:23:10.532448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-27T20:23:10.549256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-27T20:23:10.549812] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-27T20:23:10.551277] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-27T20:23:10.551342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:10.551385] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:10.551422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:10.551504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:10.635937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:10.637122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:10.637230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:10.637272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:10.777971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:10.778192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:10.778265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:10.778308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:10.783438] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-02-27T20:23:10.784038] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-27T20:23:10.784258] [INFO ] [sig ] GLUE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:10.993687] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GLUE.txt [2026-02-27T20:23:10.993910] [INFO ] [sig ] [1343/3373] Completed GLUE in 0.5s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:10.993959] [INFO ] [sig ] [1344/3373] Forecasting GMAB... [2026-02-27T20:23:10.993995] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-27T20:23:10.994032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-27T20:23:11.010805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-27T20:23:11.011285] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-27T20:23:11.012271] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-27T20:23:11.012331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:11.012368] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:11.012401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:11.012480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:11.070692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:11.071641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:11.071726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:11.071760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:11.193287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:11.193439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:11.193482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:11.193517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:11.197090] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=28.94%) [2026-02-27T20:23:11.197370] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-27T20:23:11.197503] [INFO ] [sig ] GMAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:11.343785] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GMAB.txt [2026-02-27T20:23:11.343916] [INFO ] [sig ] [1344/3373] Completed GMAB in 0.3s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:11.343956] [INFO ] [sig ] [1345/3373] Forecasting GME... [2026-02-27T20:23:11.343986] [INFO ] [sig ] Generating forecast for: GME [2026-02-27T20:23:11.344016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-27T20:23:11.357987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-27T20:23:11.358330] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-27T20:23:11.359307] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-27T20:23:11.359361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:11.359394] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:11.359421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:11.359478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:11.416889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:11.417527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:11.417625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:11.417660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:11.546700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:11.546858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:11.546900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:11.546930] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:11.550464] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-27T20:23:11.550785] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-27T20:23:11.550917] [INFO ] [sig ] GME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:11.694308] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GME.txt [2026-02-27T20:23:11.694438] [INFO ] [sig ] [1345/3373] Completed GME in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:11.694478] [INFO ] [sig ] [1346/3373] Forecasting GMED... [2026-02-27T20:23:11.694508] [INFO ] [sig ] Generating forecast for: GMED [2026-02-27T20:23:11.694538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-27T20:23:11.707303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-27T20:23:11.707660] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-27T20:23:11.708468] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-27T20:23:11.708531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:11.708638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:11.708668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:11.708726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:11.768808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:11.769482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:11.769596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:11.769638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:11.888847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:11.889005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:11.889048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:11.889077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:11.892499] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-02-27T20:23:11.892793] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-27T20:23:11.892921] [INFO ] [sig ] GMED: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:12.032277] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GMED.txt [2026-02-27T20:23:12.032431] [INFO ] [sig ] [1346/3373] Completed GMED in 0.3s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:12.032480] [INFO ] [sig ] [1347/3373] Forecasting GMM... [2026-02-27T20:23:12.032520] [INFO ] [sig ] Generating forecast for: GMM [2026-02-27T20:23:12.032556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-27T20:23:12.044018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-27T20:23:12.044286] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-27T20:23:12.045110] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-27T20:23:12.045163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:12.045195] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:12.045223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:12.045280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:12.102626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:12.103252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:12.103331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:12.103364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:12.209320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:12.209486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:12.209533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:12.209562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:12.212965] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-27T20:23:12.213239] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-27T20:23:12.213367] [INFO ] [sig ] GMM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:12.359128] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GMM.txt [2026-02-27T20:23:12.359259] [INFO ] [sig ] [1347/3373] Completed GMM in 0.3s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:12.359299] [INFO ] [sig ] [1348/3373] Forecasting GNE... [2026-02-27T20:23:12.359330] [INFO ] [sig ] Generating forecast for: GNE [2026-02-27T20:23:12.359359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-27T20:23:12.372477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-27T20:23:12.373034] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-27T20:23:12.373872] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-27T20:23:12.373924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:12.373957] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:12.373984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:12.374041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:12.431344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:12.432150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:12.432231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:12.432263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:12.556159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:12.556326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:12.556383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:12.556421] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:12.561261] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-27T20:23:12.561630] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-27T20:23:12.561794] [INFO ] [sig ] GNE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:12.727882] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNE.txt [2026-02-27T20:23:12.728075] [INFO ] [sig ] [1348/3373] Completed GNE in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:12.728131] [INFO ] [sig ] [1349/3373] Forecasting GNK... [2026-02-27T20:23:12.728171] [INFO ] [sig ] Generating forecast for: GNK [2026-02-27T20:23:12.728214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-27T20:23:12.743969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-27T20:23:12.744385] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-27T20:23:12.745362] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-27T20:23:12.745424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:12.745468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:12.745503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:12.745607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:12.825346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:12.826596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:12.826697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:12.826743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:12.956906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:12.957068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:12.957111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:12.957174] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:12.961196] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-27T20:23:12.961484] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-27T20:23:12.961639] [INFO ] [sig ] GNK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:13.106666] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GNK.txt [2026-02-27T20:23:13.106799] [INFO ] [sig ] [1349/3373] Completed GNK in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:13.106839] [INFO ] [sig ] [1350/3373] Forecasting GNL... [2026-02-27T20:23:13.106870] [INFO ] [sig ] Generating forecast for: GNL [2026-02-27T20:23:13.106900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-27T20:23:13.119332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-27T20:23:13.119710] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-27T20:23:13.120494] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-27T20:23:13.120550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:13.120603] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:13.120632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:13.120689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:13.179226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:13.179922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:13.180001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:13.180034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:13.306471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:13.306653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:13.306887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:13.306916] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:13.310357] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-27T20:23:13.310663] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-27T20:23:13.310795] [INFO ] [sig ] GNL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:13.455026] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNL.txt [2026-02-27T20:23:13.455172] [INFO ] [sig ] [1350/3373] Completed GNL in 0.3s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:13.455212] [INFO ] [sig ] [1351/3373] Forecasting GNLX... [2026-02-27T20:23:13.455242] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-27T20:23:13.455271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-27T20:23:13.467533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-27T20:23:13.467950] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-27T20:23:13.468791] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-27T20:23:13.468844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:13.468886] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:13.468914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:13.468971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:13.525773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:13.526913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:13.526996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:13.527029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:13.649656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:13.649821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:13.649866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:13.649894] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:13.653333] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=33.25%) [2026-02-27T20:23:13.653637] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-27T20:23:13.653775] [INFO ] [sig ] GNLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:13.798833] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNLX.txt [2026-02-27T20:23:13.799016] [INFO ] [sig ] [1351/3373] Completed GNLX in 0.3s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:13.799058] [INFO ] [sig ] [1352/3373] Forecasting GNMA... [2026-02-27T20:23:13.799089] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-27T20:23:13.799120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-27T20:23:13.811102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-27T20:23:13.811473] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-27T20:23:13.812303] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-27T20:23:13.812356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:13.812389] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:13.812416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:13.812485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:13.883687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:13.884812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:13.884947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:13.884995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:14.009542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:14.009739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:14.009785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:14.009813] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:14.013272] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-27T20:23:14.013591] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-27T20:23:14.013727] [INFO ] [sig ] GNMA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:14.157119] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNMA.txt [2026-02-27T20:23:14.157280] [INFO ] [sig ] [1352/3373] Completed GNMA in 0.4s | 2.76 sym/s | Total: 8.1m | ETA: 12.2m [2026-02-27T20:23:14.157320] [INFO ] [sig ] [1353/3373] Forecasting GNOM... [2026-02-27T20:23:14.157352] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-27T20:23:14.157383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-27T20:23:14.169089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-27T20:23:14.169389] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-27T20:23:14.170214] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-27T20:23:14.170266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:14.170298] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:14.170325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:14.170381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:14.228569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:14.229439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:14.229520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:14.229552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:14.347269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:14.347429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:14.347472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:14.347502] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:14.351086] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-02-27T20:23:14.351361] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-27T20:23:14.351491] [INFO ] [sig ] GNOM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:14.495674] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNOM.txt [2026-02-27T20:23:14.495806] [INFO ] [sig ] [1353/3373] Completed GNOM in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-27T20:23:14.495847] [INFO ] [sig ] [1354/3373] Forecasting GNPX... [2026-02-27T20:23:14.495876] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-27T20:23:14.495906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-27T20:23:14.508501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-27T20:23:14.508849] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-27T20:23:14.509648] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-27T20:23:14.509702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:14.509735] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:14.509762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:14.509824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:14.571742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:14.572473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:14.572559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:14.572611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:14.686449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:14.686642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:14.686688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:14.686718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:14.690248] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=38.97%) [2026-02-27T20:23:14.690541] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-27T20:23:14.690694] [INFO ] [sig ] GNPX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:14.833365] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNPX.txt [2026-02-27T20:23:14.833537] [INFO ] [sig ] [1354/3373] Completed GNPX in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-27T20:23:14.833606] [INFO ] [sig ] [1355/3373] Forecasting GNRC... [2026-02-27T20:23:14.833640] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-27T20:23:14.833670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-27T20:23:14.851362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-27T20:23:14.851785] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-27T20:23:14.852619] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-27T20:23:14.852682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:14.852719] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:14.852746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:14.852804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:14.913213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:14.914084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:14.914169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:14.914202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:15.037202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:15.037367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:15.037411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:15.037439] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:15.040918] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-02-27T20:23:15.041208] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-27T20:23:15.041343] [INFO ] [sig ] GNRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:15.184744] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNRC.txt [2026-02-27T20:23:15.184907] [INFO ] [sig ] [1355/3373] Completed GNRC in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-27T20:23:15.184948] [INFO ] [sig ] [1356/3373] Forecasting GNSS... [2026-02-27T20:23:15.184980] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-27T20:23:15.185009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-27T20:23:15.202551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-27T20:23:15.202947] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-27T20:23:15.203775] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-27T20:23:15.203829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:15.203861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:15.203888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:15.203944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:15.270566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:15.271533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:15.271681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:15.271718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:15.418619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:15.418790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:15.418839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:15.418871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:15.422840] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=18.37%) [2026-02-27T20:23:15.423182] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-27T20:23:15.423346] [INFO ] [sig ] GNSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:15.587533] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNSS.txt [2026-02-27T20:23:15.587780] [INFO ] [sig ] [1356/3373] Completed GNSS in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-27T20:23:15.587840] [INFO ] [sig ] [1357/3373] Forecasting GNTX... [2026-02-27T20:23:15.587909] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-27T20:23:15.587957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-27T20:23:15.604178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-27T20:23:15.604679] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-27T20:23:15.605872] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-27T20:23:15.605949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:15.605995] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:15.606035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:15.606119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:15.669828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:15.670765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:15.670851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:15.670886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:15.801087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:15.801255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:15.801300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:15.801331] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:15.804938] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-02-27T20:23:15.805239] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-27T20:23:15.805382] [INFO ] [sig ] GNTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:15.959620] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GNTX.txt [2026-02-27T20:23:15.959911] [INFO ] [sig ] [1357/3373] Completed GNTX in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-27T20:23:15.959970] [INFO ] [sig ] [1358/3373] Forecasting GO... [2026-02-27T20:23:15.960005] [INFO ] [sig ] Generating forecast for: GO [2026-02-27T20:23:15.960037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-27T20:23:15.973815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-27T20:23:15.974232] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-27T20:23:15.975134] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-27T20:23:15.975190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:15.975225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:15.975253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:15.975313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:16.035193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:16.036104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:16.036193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:16.036228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:16.170964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:16.171170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:16.171260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:16.171306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:16.175224] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=14.25%) [2026-02-27T20:23:16.175629] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-27T20:23:16.175777] [INFO ] [sig ] GO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:16.325941] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GO.txt [2026-02-27T20:23:16.326097] [INFO ] [sig ] [1358/3373] Completed GO in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:16.326142] [INFO ] [sig ] [1359/3373] Forecasting GOCO... [2026-02-27T20:23:16.326174] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-27T20:23:16.326206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-27T20:23:16.337866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-27T20:23:16.338223] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-27T20:23:16.339132] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-27T20:23:16.339187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:16.339221] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:16.339248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:16.339306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:16.401145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:16.402117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:16.402208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:16.402243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:16.532825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:16.533000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:16.533044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:16.533075] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:16.536955] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-02-27T20:23:16.537324] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-27T20:23:16.537479] [INFO ] [sig ] GOCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:16.699510] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GOCO.txt [2026-02-27T20:23:16.699800] [INFO ] [sig ] [1359/3373] Completed GOCO in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:16.699872] [INFO ] [sig ] [1360/3373] Forecasting GOF... [2026-02-27T20:23:16.699920] [INFO ] [sig ] Generating forecast for: GOF [2026-02-27T20:23:16.699964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-27T20:23:16.715936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-27T20:23:16.716406] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-27T20:23:16.717391] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-27T20:23:16.717456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:16.717489] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:16.717518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:16.717605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:16.781591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:16.782503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:16.782631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:16.782682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:16.937065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:16.937255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:16.937316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:16.937348] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:16.941280] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-27T20:23:16.941724] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-27T20:23:16.941894] [INFO ] [sig ] GOF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:17.102230] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GOF.txt [2026-02-27T20:23:17.102431] [INFO ] [sig ] [1360/3373] Completed GOF in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:17.102488] [INFO ] [sig ] [1361/3373] Forecasting GOGO... [2026-02-27T20:23:17.102521] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-27T20:23:17.102553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-27T20:23:17.115865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-27T20:23:17.116264] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-27T20:23:17.117218] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-27T20:23:17.117288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:17.117331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:17.117360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:17.117420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:17.185606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:17.186536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:17.186648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:17.186687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:17.324187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:17.324370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:17.324435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:17.324472] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:17.328406] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-27T20:23:17.328745] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-27T20:23:17.329093] [INFO ] [sig ] GOGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:17.483794] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GOGO.txt [2026-02-27T20:23:17.483964] [INFO ] [sig ] [1361/3373] Completed GOGO in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:17.484006] [INFO ] [sig ] [1362/3373] Forecasting GOLF... [2026-02-27T20:23:17.484035] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-27T20:23:17.484065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-27T20:23:17.497102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-27T20:23:17.497564] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-27T20:23:17.498620] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-27T20:23:17.498693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:17.498767] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:17.498817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:17.498889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:17.565565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:17.566975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:17.567086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:17.567132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:17.702301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:17.702501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:17.702549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:17.702605] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:17.707057] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-27T20:23:17.707383] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-27T20:23:17.707531] [INFO ] [sig ] GOLF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:17.866903] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GOLF.txt [2026-02-27T20:23:17.867082] [INFO ] [sig ] [1362/3373] Completed GOLF in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:17.867134] [INFO ] [sig ] [1363/3373] Forecasting GOOD... [2026-02-27T20:23:17.867166] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-27T20:23:17.867197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-27T20:23:17.880329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-27T20:23:17.880782] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-27T20:23:17.881788] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-27T20:23:17.881857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:17.881942] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:17.881974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:17.882032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:17.947489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:17.948450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:17.948543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:17.948600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:18.067769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:18.067956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:18.068001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:18.068030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:18.071724] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-27T20:23:18.072030] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-27T20:23:18.072170] [INFO ] [sig ] GOOD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:18.224607] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GOOD.txt [2026-02-27T20:23:18.224742] [INFO ] [sig ] [1363/3373] Completed GOOD in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:18.224782] [INFO ] [sig ] [1364/3373] Forecasting GOOG... [2026-02-27T20:23:18.224813] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-27T20:23:18.224843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-27T20:23:18.237493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-27T20:23:18.237925] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-27T20:23:18.238772] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-27T20:23:18.238825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:18.238858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:18.238885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:18.238942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:18.301159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:18.302036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:18.302121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:18.302156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:18.446231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:18.446404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:18.446452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:18.446482] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:18.450365] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-02-27T20:23:18.450675] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-27T20:23:18.450822] [INFO ] [sig ] GOOG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:18.599341] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GOOG.txt [2026-02-27T20:23:18.599501] [INFO ] [sig ] [1364/3373] Completed GOOG in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:18.599540] [INFO ] [sig ] [1365/3373] Forecasting GOOS... [2026-02-27T20:23:18.599591] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-27T20:23:18.599626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-27T20:23:18.612504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-27T20:23:18.612902] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-27T20:23:18.614222] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-27T20:23:18.614277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:18.614311] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:18.614339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:18.614401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:18.677546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:18.678604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:18.678707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:18.678747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:18.805073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:18.805237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:18.805284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:18.805313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:18.809622] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=33.79%) [2026-02-27T20:23:18.809911] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-27T20:23:18.810047] [INFO ] [sig ] GOOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:18.952405] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GOOS.txt [2026-02-27T20:23:18.952538] [INFO ] [sig ] [1365/3373] Completed GOOS in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:18.952595] [INFO ] [sig ] [1366/3373] Forecasting GOVI... [2026-02-27T20:23:18.952644] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-27T20:23:18.952679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-27T20:23:18.964784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-27T20:23:18.965106] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-27T20:23:18.965936] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-27T20:23:18.965990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:18.966022] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:18.966049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:18.966106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:19.023605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:19.024477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:19.024562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:19.024617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:19.145089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:19.145249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:19.145292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:19.145354] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:19.149172] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-02-27T20:23:19.149449] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-27T20:23:19.149599] [INFO ] [sig ] GOVI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:19.293739] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GOVI.txt [2026-02-27T20:23:19.293927] [INFO ] [sig ] [1366/3373] Completed GOVI in 0.3s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:19.293972] [INFO ] [sig ] [1367/3373] Forecasting GPC... [2026-02-27T20:23:19.294001] [INFO ] [sig ] Generating forecast for: GPC [2026-02-27T20:23:19.294032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-27T20:23:19.306795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-27T20:23:19.307175] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-27T20:23:19.308100] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-27T20:23:19.308156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:19.308189] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:19.308216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:19.308273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:19.367313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:19.368028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:19.368143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:19.368178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:19.488216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:19.488378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:19.488422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:19.488451] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:19.491906] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: DOWN (p=35.05%) [2026-02-27T20:23:19.492185] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-27T20:23:19.492315] [INFO ] [sig ] GPC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:19.637494] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPC.txt [2026-02-27T20:23:19.637646] [INFO ] [sig ] [1367/3373] Completed GPC in 0.3s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:19.637690] [INFO ] [sig ] [1368/3373] Forecasting GPI... [2026-02-27T20:23:19.637719] [INFO ] [sig ] Generating forecast for: GPI [2026-02-27T20:23:19.637749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-27T20:23:19.649852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-27T20:23:19.650194] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-27T20:23:19.651001] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-27T20:23:19.651053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:19.651085] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:19.651111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:19.651169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:19.713230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:19.714173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:19.714259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:19.714296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:19.840688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:19.840851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:19.840895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:19.840926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:19.844469] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-27T20:23:19.844815] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-27T20:23:19.844958] [INFO ] [sig ] GPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:19.998242] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GPI.txt [2026-02-27T20:23:19.998465] [INFO ] [sig ] [1368/3373] Completed GPI in 0.4s | 2.76 sym/s | Total: 8.2m | ETA: 12.1m [2026-02-27T20:23:19.998511] [INFO ] [sig ] [1369/3373] Forecasting GPIQ... [2026-02-27T20:23:19.998551] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-27T20:23:19.998646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-27T20:23:20.014769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-27T20:23:20.015253] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-27T20:23:20.016526] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-27T20:23:20.016618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:20.016664] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:20.016702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:20.016798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:20.079486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:20.080773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:20.081070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:20.081106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:20.207419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:20.207596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:20.207641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:20.207686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:20.212081] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-02-27T20:23:20.212369] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-27T20:23:20.212503] [INFO ] [sig ] GPIQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:20.360451] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPIQ.txt [2026-02-27T20:23:20.360618] [INFO ] [sig ] [1369/3373] Completed GPIQ in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:20.360663] [INFO ] [sig ] [1370/3373] Forecasting GPIX... [2026-02-27T20:23:20.360693] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-27T20:23:20.360725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-27T20:23:20.373688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-27T20:23:20.374220] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-27T20:23:20.375062] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-27T20:23:20.375115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:20.375147] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:20.375174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:20.375230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:20.436078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:20.436979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:20.437063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:20.437098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:20.559698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:20.559870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:20.559914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:20.559946] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:20.563347] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-02-27T20:23:20.563664] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-27T20:23:20.563827] [INFO ] [sig ] GPIX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:20.709732] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPIX.txt [2026-02-27T20:23:20.709906] [INFO ] [sig ] [1370/3373] Completed GPIX in 0.3s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:20.709963] [INFO ] [sig ] [1371/3373] Forecasting GPJA... [2026-02-27T20:23:20.710004] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-27T20:23:20.710045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-27T20:23:20.721866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-27T20:23:20.722199] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-27T20:23:20.723022] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-27T20:23:20.723078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:20.723112] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:20.723140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:20.723199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:20.791752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:20.793175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:20.793297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:20.793351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:20.910450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:20.910630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:20.910675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:20.910705] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:20.914210] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-27T20:23:20.914496] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-27T20:23:20.914645] [INFO ] [sig ] GPJA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:21.056272] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPJA.txt [2026-02-27T20:23:21.056442] [INFO ] [sig ] [1371/3373] Completed GPJA in 0.3s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:21.056493] [INFO ] [sig ] [1372/3373] Forecasting GPK... [2026-02-27T20:23:21.056524] [INFO ] [sig ] Generating forecast for: GPK [2026-02-27T20:23:21.056554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-27T20:23:21.069612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-27T20:23:21.070029] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-27T20:23:21.070891] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-27T20:23:21.070944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:21.070975] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:21.071001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:21.071058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:21.130348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:21.131345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:21.131433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:21.131467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:21.258425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:21.258598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:21.258642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:21.258672] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:21.262504] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-27T20:23:21.262809] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-27T20:23:21.262937] [INFO ] [sig ] GPK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:21.406732] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GPK.txt [2026-02-27T20:23:21.406864] [INFO ] [sig ] [1372/3373] Completed GPK in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:21.406906] [INFO ] [sig ] [1373/3373] Forecasting GPN... [2026-02-27T20:23:21.406935] [INFO ] [sig ] Generating forecast for: GPN [2026-02-27T20:23:21.406966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-27T20:23:21.419636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-27T20:23:21.420175] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-27T20:23:21.420978] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-27T20:23:21.421031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:21.421064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:21.421103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:21.421161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:21.482470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:21.483160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:21.483266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:21.483300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:21.609050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:21.609241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:21.609298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:21.609333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:21.613057] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-02-27T20:23:21.613363] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-27T20:23:21.613499] [INFO ] [sig ] GPN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:21.769431] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPN.txt [2026-02-27T20:23:21.769615] [INFO ] [sig ] [1373/3373] Completed GPN in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:21.769662] [INFO ] [sig ] [1374/3373] Forecasting GPRE... [2026-02-27T20:23:21.769692] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-27T20:23:21.769722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-27T20:23:21.781982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-27T20:23:21.782308] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-27T20:23:21.783124] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-27T20:23:21.783177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:21.783208] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:21.783235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:21.783293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:21.843210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:21.843954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:21.844039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:21.844074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:21.974622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:21.974773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:21.974815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:21.974843] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:21.978359] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=25.47%) [2026-02-27T20:23:21.978661] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-27T20:23:21.978792] [INFO ] [sig ] GPRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:22.126783] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GPRE.txt [2026-02-27T20:23:22.126950] [INFO ] [sig ] [1374/3373] Completed GPRE in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-27T20:23:22.126992] [INFO ] [sig ] [1375/3373] Forecasting GPRK... [2026-02-27T20:23:22.127021] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-27T20:23:22.127052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-27T20:23:22.140315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-27T20:23:22.140701] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-27T20:23:22.141804] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-27T20:23:22.141868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:22.141903] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:22.141930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:22.141987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:22.205531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:22.206387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:22.206470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:22.206504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:22.334336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:22.334529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:22.334589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:22.334625] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:22.339742] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=79.65%) [2026-02-27T20:23:22.340242] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-27T20:23:22.340464] [INFO ] [sig ] GPRK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:22.489330] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GPRK.txt [2026-02-27T20:23:22.489493] [INFO ] [sig ] [1375/3373] Completed GPRK in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:22.489540] [INFO ] [sig ] [1376/3373] Forecasting GRAB... [2026-02-27T20:23:22.489592] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-27T20:23:22.489634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-27T20:23:22.502561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-27T20:23:22.503016] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-27T20:23:22.503929] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-27T20:23:22.503985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:22.504018] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:22.504045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:22.504103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:22.563069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:22.564030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:22.564118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:22.564152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:22.691513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:22.691702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:22.691756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:22.691801] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:22.695347] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-27T20:23:22.695717] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-27T20:23:22.695883] [INFO ] [sig ] GRAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:22.843041] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRAB.txt [2026-02-27T20:23:22.843234] [INFO ] [sig ] [1376/3373] Completed GRAB in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:22.843276] [INFO ] [sig ] [1377/3373] Forecasting GRAL... [2026-02-27T20:23:22.843307] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-27T20:23:22.843345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-27T20:23:22.855427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-27T20:23:22.855823] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-27T20:23:22.856635] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-27T20:23:22.856688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:22.856720] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:22.856746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:22.856803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:22.918210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:22.919406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:22.919505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:22.919539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:23.050249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:23.050405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:23.050452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:23.050483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:23.053992] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=16.47%) [2026-02-27T20:23:23.054283] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-27T20:23:23.054435] [INFO ] [sig ] GRAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:23.210486] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GRAL.txt [2026-02-27T20:23:23.210694] [INFO ] [sig ] [1377/3373] Completed GRAL in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:23.210740] [INFO ] [sig ] [1378/3373] Forecasting GRBK... [2026-02-27T20:23:23.210774] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-27T20:23:23.210805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-27T20:23:23.224460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-27T20:23:23.224880] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-27T20:23:23.225912] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-27T20:23:23.226153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:23.226186] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:23.226214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:23.226271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:23.287663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:23.288496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:23.288604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:23.288642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:23.414330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:23.414491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:23.414535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:23.414563] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:23.418332] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-02-27T20:23:23.418641] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-27T20:23:23.418775] [INFO ] [sig ] GRBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:23.562068] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRBK.txt [2026-02-27T20:23:23.562233] [INFO ] [sig ] [1378/3373] Completed GRBK in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:23.562284] [INFO ] [sig ] [1379/3373] Forecasting GRC... [2026-02-27T20:23:23.562320] [INFO ] [sig ] Generating forecast for: GRC [2026-02-27T20:23:23.562353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-27T20:23:23.574872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-27T20:23:23.575246] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-27T20:23:23.576070] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-27T20:23:23.576123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:23.576156] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:23.576183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:23.576240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:23.635539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:23.636444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:23.636529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:23.636562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:23.767701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:23.767878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:23.767951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:23.767983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:23.771840] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-27T20:23:23.772320] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-27T20:23:23.772457] [INFO ] [sig ] GRC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:23.927057] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRC.txt [2026-02-27T20:23:23.927226] [INFO ] [sig ] [1379/3373] Completed GRC in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:23.927270] [INFO ] [sig ] [1380/3373] Forecasting GREE... [2026-02-27T20:23:23.927301] [INFO ] [sig ] Generating forecast for: GREE [2026-02-27T20:23:23.927332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-27T20:23:23.939919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-27T20:23:23.940270] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-27T20:23:23.941103] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-27T20:23:23.941156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:23.941223] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:23.941253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:23.941311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:24.000285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:24.000973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:24.001053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:24.001087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:24.120343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:24.120489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:24.120530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:24.120560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:24.123998] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=26.58%) [2026-02-27T20:23:24.124273] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-27T20:23:24.124401] [INFO ] [sig ] GREE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:24.270360] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GREE.txt [2026-02-27T20:23:24.270510] [INFO ] [sig ] [1380/3373] Completed GREE in 0.3s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:24.270552] [INFO ] [sig ] [1381/3373] Forecasting GRFS... [2026-02-27T20:23:24.270600] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-27T20:23:24.270633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-27T20:23:24.282866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-27T20:23:24.283249] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-27T20:23:24.284081] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-27T20:23:24.284136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:24.284170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:24.284198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:24.284256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:24.345569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:24.346491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:24.346597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:24.346636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:24.476204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:24.476364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:24.476409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:24.476440] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:24.480059] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-27T20:23:24.480349] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-27T20:23:24.480484] [INFO ] [sig ] GRFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:24.626536] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRFS.txt [2026-02-27T20:23:24.626718] [INFO ] [sig ] [1381/3373] Completed GRFS in 0.4s | 2.76 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:24.626760] [INFO ] [sig ] [1382/3373] Forecasting GRID... [2026-02-27T20:23:24.626790] [INFO ] [sig ] Generating forecast for: GRID [2026-02-27T20:23:24.626820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-27T20:23:24.640612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-27T20:23:24.640994] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-27T20:23:24.641860] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-27T20:23:24.641924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:24.641959] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:24.641986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:24.642042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:24.700293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:24.701086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:24.701172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:24.701206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:24.825795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:24.825969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:24.826014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:24.826046] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:24.829785] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: DOWN (p=11.56%) [2026-02-27T20:23:24.830136] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-27T20:23:24.830289] [INFO ] [sig ] GRID: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:24.974890] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GRID.txt [2026-02-27T20:23:24.975032] [INFO ] [sig ] [1382/3373] Completed GRID in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:24.975074] [INFO ] [sig ] [1383/3373] Forecasting GRMN... [2026-02-27T20:23:24.975104] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-27T20:23:24.975135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-27T20:23:24.988359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-27T20:23:24.988747] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-27T20:23:24.989566] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-27T20:23:24.989640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:24.989674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:24.989702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:24.989764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:25.048800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:25.049620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:25.049708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:25.049742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:25.181743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:25.181906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:25.181949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:25.182012] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:25.185669] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-27T20:23:25.186078] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-27T20:23:25.186248] [INFO ] [sig ] GRMN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:25.334406] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRMN.txt [2026-02-27T20:23:25.334595] [INFO ] [sig ] [1383/3373] Completed GRMN in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:25.334648] [INFO ] [sig ] [1384/3373] Forecasting GRND... [2026-02-27T20:23:25.334682] [INFO ] [sig ] Generating forecast for: GRND [2026-02-27T20:23:25.334728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-27T20:23:25.347811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-27T20:23:25.348232] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-27T20:23:25.349110] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-27T20:23:25.349178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:25.349219] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:25.349247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:25.349316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:25.414866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:25.415908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:25.416002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:25.416039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:25.559143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:25.559308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:25.559353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:25.559384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:25.563358] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: UP (p=79.72%) [2026-02-27T20:23:25.563704] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-27T20:23:25.563852] [INFO ] [sig ] GRND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:25.703564] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRND.txt [2026-02-27T20:23:25.703740] [INFO ] [sig ] [1384/3373] Completed GRND in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:25.703780] [INFO ] [sig ] [1385/3373] Forecasting GRPN... [2026-02-27T20:23:25.703810] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-27T20:23:25.703840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-27T20:23:25.716180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-27T20:23:25.716555] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-27T20:23:25.717382] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-27T20:23:25.717436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:25.717468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:25.717496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:25.717553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:25.774488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:25.775374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:25.775462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:25.775496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:25.895154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:25.895319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:25.895383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:25.895414] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:25.898994] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-02-27T20:23:25.899285] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-27T20:23:25.899436] [INFO ] [sig ] GRPN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:26.042744] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GRPN.txt [2026-02-27T20:23:26.042923] [INFO ] [sig ] [1385/3373] Completed GRPN in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-02-27T20:23:26.042979] [INFO ] [sig ] [1386/3373] Forecasting GRVY... [2026-02-27T20:23:26.043015] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-27T20:23:26.043046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-27T20:23:26.055874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-27T20:23:26.056319] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-27T20:23:26.057307] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-27T20:23:26.057378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:26.057412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:26.057440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:26.057498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:26.121880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:26.122923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:26.123011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:26.123046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:26.255758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:26.255955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:26.256003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:26.256231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:26.260723] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-27T20:23:26.261080] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-27T20:23:26.261261] [INFO ] [sig ] GRVY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:26.425996] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GRVY.txt [2026-02-27T20:23:26.426162] [INFO ] [sig ] [1386/3373] Completed GRVY in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-27T20:23:26.426203] [INFO ] [sig ] [1387/3373] Forecasting GRWG... [2026-02-27T20:23:26.426232] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-27T20:23:26.426263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-27T20:23:26.440812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-27T20:23:26.441286] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-27T20:23:26.442185] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-27T20:23:26.442240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:26.442275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:26.442304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:26.442363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:26.509244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:26.510400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:26.510501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:26.510537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:26.654075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:26.654245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:26.654290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:26.654320] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:26.658871] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=53.47%) [2026-02-27T20:23:26.659249] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-27T20:23:26.659429] [INFO ] [sig ] GRWG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:26.814084] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRWG.txt [2026-02-27T20:23:26.814252] [INFO ] [sig ] [1387/3373] Completed GRWG in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-27T20:23:26.814296] [INFO ] [sig ] [1388/3373] Forecasting GRX... [2026-02-27T20:23:26.814330] [INFO ] [sig ] Generating forecast for: GRX [2026-02-27T20:23:26.814361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-27T20:23:26.826399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-27T20:23:26.826800] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-27T20:23:26.827638] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-27T20:23:26.827692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:26.827725] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:26.827753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:26.827810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:26.898621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:26.899638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:26.899730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:26.899763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:27.032052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:27.032460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:27.032535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:27.032608] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:27.037635] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-02-27T20:23:27.038267] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-27T20:23:27.038456] [INFO ] [sig ] GRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:27.196516] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GRX.txt [2026-02-27T20:23:27.196701] [INFO ] [sig ] [1388/3373] Completed GRX in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-27T20:23:27.196746] [INFO ] [sig ] [1389/3373] Forecasting GS... [2026-02-27T20:23:27.196775] [INFO ] [sig ] Generating forecast for: GS [2026-02-27T20:23:27.196805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-27T20:23:27.211994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-27T20:23:27.212402] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-27T20:23:27.213243] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-27T20:23:27.213296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:27.213328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:27.213354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:27.213411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:27.273281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:27.274186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:27.274275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:27.274308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:27.403686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:27.403853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:27.403904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:27.403939] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:27.407401] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-27T20:23:27.407787] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-27T20:23:27.407962] [INFO ] [sig ] GS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:27.552984] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GS.txt [2026-02-27T20:23:27.553145] [INFO ] [sig ] [1389/3373] Completed GS in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-27T20:23:27.553203] [INFO ] [sig ] [1390/3373] Forecasting GSBC... [2026-02-27T20:23:27.553235] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-27T20:23:27.553265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-27T20:23:27.567222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-27T20:23:27.567763] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-27T20:23:27.569002] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-27T20:23:27.569076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:27.569115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:27.569149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:27.569215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:27.650242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:27.651404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:27.651545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:27.651618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:27.807822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:27.808178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:27.808239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:27.808276] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:27.812710] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-27T20:23:27.813044] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-27T20:23:27.813194] [INFO ] [sig ] GSBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:27.960499] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GSBC.txt [2026-02-27T20:23:27.960662] [INFO ] [sig ] [1390/3373] Completed GSBC in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-27T20:23:27.960707] [INFO ] [sig ] [1391/3373] Forecasting GSBD... [2026-02-27T20:23:27.960738] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-27T20:23:27.960769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-27T20:23:27.975911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-27T20:23:27.976529] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-27T20:23:27.977560] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-27T20:23:27.977633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:27.977667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:27.977694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:27.977751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:28.042539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:28.043651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:28.043744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:28.043777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:28.172316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:28.172482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:28.172527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:28.172556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:28.176200] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=60.53%) [2026-02-27T20:23:28.176524] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-27T20:23:28.176687] [INFO ] [sig ] GSBD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:28.332482] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GSBD.txt [2026-02-27T20:23:28.332667] [INFO ] [sig ] [1391/3373] Completed GSBD in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:28.332710] [INFO ] [sig ] [1392/3373] Forecasting GSHD... [2026-02-27T20:23:28.332741] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-27T20:23:28.332771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-27T20:23:28.347452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-27T20:23:28.347931] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-27T20:23:28.348962] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-27T20:23:28.349015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:28.349047] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:28.349074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:28.349131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:28.411654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:28.412622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:28.412714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:28.412752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:28.540781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:28.540956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:28.541001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:28.541031] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:28.544791] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-27T20:23:28.545112] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-27T20:23:28.545435] [INFO ] [sig ] GSHD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:28.695164] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GSHD.txt [2026-02-27T20:23:28.695321] [INFO ] [sig ] [1392/3373] Completed GSHD in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:28.695362] [INFO ] [sig ] [1393/3373] Forecasting GSK... [2026-02-27T20:23:28.695392] [INFO ] [sig ] Generating forecast for: GSK [2026-02-27T20:23:28.695423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-27T20:23:28.709752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-27T20:23:28.710403] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-27T20:23:28.711445] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-27T20:23:28.711500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:28.711533] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:28.711561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:28.711639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:28.776351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:28.777385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:28.777481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:28.777517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:28.905155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:28.905311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:28.905373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:28.905405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:28.909367] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-27T20:23:28.909691] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-27T20:23:28.909842] [INFO ] [sig ] GSK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:29.062857] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GSK.txt [2026-02-27T20:23:29.063113] [INFO ] [sig ] [1393/3373] Completed GSK in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:29.063176] [INFO ] [sig ] [1394/3373] Forecasting GSL... [2026-02-27T20:23:29.063209] [INFO ] [sig ] Generating forecast for: GSL [2026-02-27T20:23:29.063241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-27T20:23:29.075728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-27T20:23:29.076117] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-27T20:23:29.076940] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-27T20:23:29.076995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:29.077031] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:29.077060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:29.077119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:29.139466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:29.140389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:29.140479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:29.140515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:29.274431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:29.274636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:29.274697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:29.274738] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:29.279367] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-27T20:23:29.279723] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-27T20:23:29.279871] [INFO ] [sig ] GSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:29.428547] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GSL.txt [2026-02-27T20:23:29.428724] [INFO ] [sig ] [1394/3373] Completed GSL in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:29.428768] [INFO ] [sig ] [1395/3373] Forecasting GSM... [2026-02-27T20:23:29.428801] [INFO ] [sig ] Generating forecast for: GSM [2026-02-27T20:23:29.428833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-27T20:23:29.442108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-27T20:23:29.442487] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-27T20:23:29.443517] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-27T20:23:29.443590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:29.443634] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:29.443664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:29.443722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:29.503972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:29.505114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:29.505196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:29.505230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:29.643351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:29.643557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:29.643649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:29.643701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:29.648209] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-02-27T20:23:29.648634] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-27T20:23:29.648842] [INFO ] [sig ] GSM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:29.809605] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GSM.txt [2026-02-27T20:23:29.809767] [INFO ] [sig ] [1395/3373] Completed GSM in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:29.809810] [INFO ] [sig ] [1396/3373] Forecasting GTES... [2026-02-27T20:23:29.809841] [INFO ] [sig ] Generating forecast for: GTES [2026-02-27T20:23:29.809871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-27T20:23:29.823519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-27T20:23:29.823945] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-27T20:23:29.824977] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-27T20:23:29.825033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:29.825066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:29.825286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:29.825342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:29.891980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:29.893062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:29.893184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:29.893220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:30.017773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:30.017960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:30.018018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:30.018058] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:30.021555] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-27T20:23:30.021872] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-27T20:23:30.022015] [INFO ] [sig ] GTES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:30.167253] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GTES.txt [2026-02-27T20:23:30.167414] [INFO ] [sig ] [1396/3373] Completed GTES in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:30.167456] [INFO ] [sig ] [1397/3373] Forecasting GTLB... [2026-02-27T20:23:30.167487] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-27T20:23:30.167517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-27T20:23:30.180317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-27T20:23:30.180734] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-27T20:23:30.181601] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-27T20:23:30.181656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:30.181729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:30.181761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:30.181821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:30.240711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:30.241798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:30.241898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:30.241933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:30.370747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:30.370932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:30.370977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:30.371007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:30.374608] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-02-27T20:23:30.374922] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-27T20:23:30.375089] [INFO ] [sig ] GTLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:30.535758] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GTLB.txt [2026-02-27T20:23:30.535920] [INFO ] [sig ] [1397/3373] Completed GTLB in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:30.535964] [INFO ] [sig ] [1398/3373] Forecasting GTLS... [2026-02-27T20:23:30.535994] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-27T20:23:30.536025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-27T20:23:30.550848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-27T20:23:30.551411] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-27T20:23:30.552246] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-27T20:23:30.552301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:30.552334] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:30.552361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:30.552420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:30.610772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:30.611420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:30.611499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:30.611532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:30.737597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:30.737748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:30.737792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:30.737820] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:30.741273] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-02-27T20:23:30.741554] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-27T20:23:30.741703] [INFO ] [sig ] GTLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:30.883931] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GTLS.txt [2026-02-27T20:23:30.884058] [INFO ] [sig ] [1398/3373] Completed GTLS in 0.3s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:30.884099] [INFO ] [sig ] [1399/3373] Forecasting GTN... [2026-02-27T20:23:30.884128] [INFO ] [sig ] Generating forecast for: GTN [2026-02-27T20:23:30.884158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-27T20:23:30.897403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-27T20:23:30.897752] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-27T20:23:30.898602] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-27T20:23:30.898655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:30.898687] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:30.898713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:30.898769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:30.957214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:30.957838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:30.957938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:30.957980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:31.082278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:31.082426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:31.082470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:31.082500] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:31.086297] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=66.45%) [2026-02-27T20:23:31.086606] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-27T20:23:31.086742] [INFO ] [sig ] GTN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:31.235783] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GTN.txt [2026-02-27T20:23:31.235941] [INFO ] [sig ] [1399/3373] Completed GTN in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:31.235989] [INFO ] [sig ] [1400/3373] Forecasting GTX... [2026-02-27T20:23:31.236022] [INFO ] [sig ] Generating forecast for: GTX [2026-02-27T20:23:31.236052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-27T20:23:31.249369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-27T20:23:31.249717] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-27T20:23:31.250534] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-27T20:23:31.250607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:31.250641] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:31.250668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:31.250724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:31.309852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:31.310534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:31.310632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:31.310667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:31.436790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:31.436962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:31.437005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:31.437073] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:31.441079] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-27T20:23:31.441467] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-27T20:23:31.441645] [INFO ] [sig ] GTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:31.589677] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GTX.txt [2026-02-27T20:23:31.589864] [INFO ] [sig ] [1400/3373] Completed GTX in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:31.589920] [INFO ] [sig ] [1401/3373] Forecasting GTY... [2026-02-27T20:23:31.589979] [INFO ] [sig ] Generating forecast for: GTY [2026-02-27T20:23:31.590031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-27T20:23:31.603526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-27T20:23:31.603962] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-27T20:23:31.604998] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-27T20:23:31.605053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:31.605087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:31.605116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:31.605174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:31.667477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:31.668419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:31.668507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:31.668542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:31.791301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:31.791473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:31.791519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:31.791549] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:31.795439] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-27T20:23:31.795798] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-27T20:23:31.795965] [INFO ] [sig ] GTY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:31.960527] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GTY.txt [2026-02-27T20:23:31.960719] [INFO ] [sig ] [1401/3373] Completed GTY in 0.4s | 2.76 sym/s | Total: 8.4m | ETA: 11.9m [2026-02-27T20:23:31.960764] [INFO ] [sig ] [1402/3373] Forecasting GUG... [2026-02-27T20:23:31.960795] [INFO ] [sig ] Generating forecast for: GUG [2026-02-27T20:23:31.960825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-27T20:23:31.975073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-27T20:23:31.975501] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-27T20:23:31.976356] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-27T20:23:31.976411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:31.976444] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:31.976472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:31.976530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:32.043429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:32.044680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:32.044777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:32.044813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:32.163013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:32.163169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:32.163214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:32.163244] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:32.166701] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=13.98%) [2026-02-27T20:23:32.166988] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-27T20:23:32.167116] [INFO ] [sig ] GUG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:32.310822] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GUG.txt [2026-02-27T20:23:32.310974] [INFO ] [sig ] [1402/3373] Completed GUG in 0.4s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:32.311015] [INFO ] [sig ] [1403/3373] Forecasting GVA... [2026-02-27T20:23:32.311045] [INFO ] [sig ] Generating forecast for: GVA [2026-02-27T20:23:32.311078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-27T20:23:32.323845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-27T20:23:32.324200] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-27T20:23:32.325016] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-27T20:23:32.325069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:32.325101] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:32.325128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:32.325185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:32.384713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:32.385472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:32.385554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:32.385608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:32.505445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:32.505605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:32.505649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:32.505678] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:32.509211] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-27T20:23:32.509508] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-27T20:23:32.509665] [INFO ] [sig ] GVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:32.650431] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GVA.txt [2026-02-27T20:23:32.650618] [INFO ] [sig ] [1403/3373] Completed GVA in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:32.650661] [INFO ] [sig ] [1404/3373] Forecasting GWH... [2026-02-27T20:23:32.650691] [INFO ] [sig ] Generating forecast for: GWH [2026-02-27T20:23:32.650722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-27T20:23:32.664704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-27T20:23:32.665101] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-27T20:23:32.665925] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-27T20:23:32.665978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:32.666010] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:32.666037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:32.666098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:32.725456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:32.726402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:32.726495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:32.726529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:32.860696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:32.860875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:32.860936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:32.860988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:32.864527] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-02-27T20:23:32.864849] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-27T20:23:32.864996] [INFO ] [sig ] GWH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:33.054483] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GWH.txt [2026-02-27T20:23:33.054665] [INFO ] [sig ] [1404/3373] Completed GWH in 0.4s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:33.054710] [INFO ] [sig ] [1405/3373] Forecasting GWRE... [2026-02-27T20:23:33.054739] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-27T20:23:33.054770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-27T20:23:33.067063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-27T20:23:33.067446] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-27T20:23:33.068287] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-27T20:23:33.068341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:33.068372] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:33.068398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:33.068458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:33.126806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:33.127729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:33.127816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:33.127851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:33.251136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:33.251306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:33.251352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:33.251383] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:33.254981] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-27T20:23:33.255301] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-27T20:23:33.255450] [INFO ] [sig ] GWRE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:33.402788] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GWRE.txt [2026-02-27T20:23:33.402955] [INFO ] [sig ] [1405/3373] Completed GWRE in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:33.402996] [INFO ] [sig ] [1406/3373] Forecasting GWRS... [2026-02-27T20:23:33.403028] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-27T20:23:33.403061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-27T20:23:33.415754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-27T20:23:33.416149] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-27T20:23:33.416953] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-27T20:23:33.417017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:33.417056] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:33.417089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:33.417155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:33.475383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:33.476279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:33.476363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:33.476414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:33.597805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:33.597988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:33.598034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:33.598063] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:33.602140] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-27T20:23:33.602417] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-27T20:23:33.602549] [INFO ] [sig ] GWRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:33.747625] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/GWRS.txt [2026-02-27T20:23:33.747759] [INFO ] [sig ] [1406/3373] Completed GWRS in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:33.747798] [INFO ] [sig ] [1407/3373] Forecasting GXAI... [2026-02-27T20:23:33.747828] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-27T20:23:33.747859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-27T20:23:33.761309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-27T20:23:33.761684] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-27T20:23:33.762466] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-27T20:23:33.762519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:33.762550] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:33.762614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:33.762676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:33.822797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:33.823870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:33.824006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:33.824048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:33.942436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:33.942621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:33.942665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:33.942695] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:33.946528] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=16.93%) [2026-02-27T20:23:33.946838] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-27T20:23:33.946978] [INFO ] [sig ] GXAI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:34.088030] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GXAI.txt [2026-02-27T20:23:34.088209] [INFO ] [sig ] [1407/3373] Completed GXAI in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-27T20:23:34.088250] [INFO ] [sig ] [1408/3373] Forecasting GYRE... [2026-02-27T20:23:34.088477] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-27T20:23:34.088507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-27T20:23:34.101721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-27T20:23:34.102049] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-27T20:23:34.102849] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-27T20:23:34.102903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:34.102934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:34.102962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:34.103032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:34.160669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:34.161541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:34.161647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:34.161681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:34.282550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:34.282727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:34.282770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:34.282799] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:34.286214] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-27T20:23:34.286493] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-27T20:23:34.286641] [INFO ] [sig ] GYRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:34.428266] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/GYRE.txt [2026-02-27T20:23:34.428404] [INFO ] [sig ] [1408/3373] Completed GYRE in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:34.428444] [INFO ] [sig ] [1409/3373] Forecasting H... [2026-02-27T20:23:34.428474] [INFO ] [sig ] Generating forecast for: H [2026-02-27T20:23:34.428505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-27T20:23:34.441126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-27T20:23:34.441462] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-27T20:23:34.442254] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-27T20:23:34.442307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:34.442338] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:34.442366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:34.442427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:34.499837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:34.500470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:34.500550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:34.500601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:34.627054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:34.627219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:34.627261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:34.627291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:34.630865] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-02-27T20:23:34.631170] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-27T20:23:34.631307] [INFO ] [sig ] H: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:34.773426] [INFO ] [LOCAL ] Saved forecast: H 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/H.txt [2026-02-27T20:23:34.773606] [INFO ] [sig ] [1409/3373] Completed H in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:34.773649] [INFO ] [sig ] [1410/3373] Forecasting HAE... [2026-02-27T20:23:34.773680] [INFO ] [sig ] Generating forecast for: HAE [2026-02-27T20:23:34.773710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-27T20:23:34.786639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-27T20:23:34.786994] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-27T20:23:34.787794] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-27T20:23:34.787857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:34.787921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:34.787955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:34.788018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:34.846837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:34.847935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:34.848028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:34.848061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:34.973751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:34.973910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:34.973955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:34.973985] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:34.977787] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-02-27T20:23:34.978087] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-27T20:23:34.978218] [INFO ] [sig ] HAE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:35.119508] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HAE.txt [2026-02-27T20:23:35.119663] [INFO ] [sig ] [1410/3373] Completed HAE in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:35.119705] [INFO ] [sig ] [1411/3373] Forecasting HAFC... [2026-02-27T20:23:35.119735] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-27T20:23:35.119766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-27T20:23:35.131954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-27T20:23:35.132290] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-27T20:23:35.133114] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-27T20:23:35.133177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:35.133210] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:35.133237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:35.133466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:35.191918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:35.192637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:35.192717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:35.192750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:35.314524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:35.314672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:35.314713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:35.314741] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:35.318753] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-02-27T20:23:35.319029] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-27T20:23:35.319161] [INFO ] [sig ] HAFC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:35.470129] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HAFC.txt [2026-02-27T20:23:35.470284] [INFO ] [sig ] [1411/3373] Completed HAFC in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:35.470325] [INFO ] [sig ] [1412/3373] Forecasting HAL... [2026-02-27T20:23:35.470355] [INFO ] [sig ] Generating forecast for: HAL [2026-02-27T20:23:35.470385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-27T20:23:35.482921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-27T20:23:35.483281] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-27T20:23:35.484081] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-27T20:23:35.484134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:35.484166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:35.484193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:35.484250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:35.541956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:35.542907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:35.543006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:35.543047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:35.667636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:35.667799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:35.667843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:35.667873] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:35.671340] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=48.73%) [2026-02-27T20:23:35.671650] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-27T20:23:35.671784] [INFO ] [sig ] HAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:35.819208] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HAL.txt [2026-02-27T20:23:35.819373] [INFO ] [sig ] [1412/3373] Completed HAL in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:35.819415] [INFO ] [sig ] [1413/3373] Forecasting HALO... [2026-02-27T20:23:35.819445] [INFO ] [sig ] Generating forecast for: HALO [2026-02-27T20:23:35.819475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-27T20:23:35.832900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-27T20:23:35.833325] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-27T20:23:35.834168] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-27T20:23:35.834222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:35.834255] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:35.834282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:35.834339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:35.893373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:35.894291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:35.894380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:35.894415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:36.017761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:36.017962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:36.018008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:36.018040] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:36.021670] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=24.97%) [2026-02-27T20:23:36.021989] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-27T20:23:36.022134] [INFO ] [sig ] HALO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:36.167653] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HALO.txt [2026-02-27T20:23:36.167822] [INFO ] [sig ] [1413/3373] Completed HALO in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:36.167868] [INFO ] [sig ] [1414/3373] Forecasting HAS... [2026-02-27T20:23:36.167927] [INFO ] [sig ] Generating forecast for: HAS [2026-02-27T20:23:36.167968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-27T20:23:36.181561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-27T20:23:36.182000] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-27T20:23:36.182894] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-27T20:23:36.182951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:36.183030] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:36.183067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:36.183140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:36.242231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:36.243136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:36.243222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:36.243257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:36.369067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:36.369231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:36.369277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:36.369308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:36.373060] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-27T20:23:36.373437] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-27T20:23:36.373612] [INFO ] [sig ] HAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:36.524115] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HAS.txt [2026-02-27T20:23:36.524279] [INFO ] [sig ] [1414/3373] Completed HAS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:36.524324] [INFO ] [sig ] [1415/3373] Forecasting HASI... [2026-02-27T20:23:36.524357] [INFO ] [sig ] Generating forecast for: HASI [2026-02-27T20:23:36.524388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-27T20:23:36.537274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-27T20:23:36.537647] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-27T20:23:36.538463] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-27T20:23:36.538517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:36.538549] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:36.538599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:36.538660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:36.597763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:36.598607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:36.598691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:36.598725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:36.718923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:36.719093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:36.719139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:36.719168] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:36.722610] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-27T20:23:36.722929] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-27T20:23:36.723066] [INFO ] [sig ] HASI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:36.869804] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HASI.txt [2026-02-27T20:23:36.869970] [INFO ] [sig ] [1415/3373] Completed HASI in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:36.870012] [INFO ] [sig ] [1416/3373] Forecasting HBAN... [2026-02-27T20:23:36.870042] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-27T20:23:36.870072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-27T20:23:36.883709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-27T20:23:36.884140] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-27T20:23:36.885020] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-27T20:23:36.885076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:36.885112] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:36.885140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:36.885199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:36.948140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:36.949109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:36.949199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:36.949234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:37.072731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:37.072893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:37.072941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:37.072975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:37.076593] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-27T20:23:37.076898] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-27T20:23:37.077040] [INFO ] [sig ] HBAN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:37.225828] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HBAN.txt [2026-02-27T20:23:37.225988] [INFO ] [sig ] [1416/3373] Completed HBAN in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:37.226028] [INFO ] [sig ] [1417/3373] Forecasting HBANL... [2026-02-27T20:23:37.226060] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-27T20:23:37.226097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-27T20:23:37.238258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-27T20:23:37.238693] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-27T20:23:37.239528] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-27T20:23:37.239601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:37.239637] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:37.239667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:37.239726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:37.298840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:37.299778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:37.299864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:37.299898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:37.419979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:37.420163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:37.420206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:37.420270] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:37.423865] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-27T20:23:37.424220] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-27T20:23:37.424370] [INFO ] [sig ] HBANL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:37.575807] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HBANL.txt [2026-02-27T20:23:37.575978] [INFO ] [sig ] [1417/3373] Completed HBANL in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:37.576020] [INFO ] [sig ] [1418/3373] Forecasting HBANP... [2026-02-27T20:23:37.576048] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-27T20:23:37.576080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-27T20:23:37.589177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-27T20:23:37.589609] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-27T20:23:37.590422] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-27T20:23:37.590475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:37.590508] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:37.590534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:37.590615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:37.655719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:37.656678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:37.656768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:37.656805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:37.779833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:37.780000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:37.780047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:37.780079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:37.783851] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-02-27T20:23:37.784255] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-27T20:23:37.784413] [INFO ] [sig ] HBANP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:37.938874] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HBANP.txt [2026-02-27T20:23:37.939038] [INFO ] [sig ] [1418/3373] Completed HBANP in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-02-27T20:23:37.939081] [INFO ] [sig ] [1419/3373] Forecasting HBB... [2026-02-27T20:23:37.939112] [INFO ] [sig ] Generating forecast for: HBB [2026-02-27T20:23:37.939147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-27T20:23:37.951855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-27T20:23:37.952242] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-27T20:23:37.953405] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-27T20:23:37.953462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:37.953497] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:37.953526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:37.953604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:38.016105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:38.017046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:38.017138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:38.017174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:38.135638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:38.135795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:38.135840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:38.135871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:38.139530] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-27T20:23:38.139843] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-27T20:23:38.139980] [INFO ] [sig ] HBB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:38.285640] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HBB.txt [2026-02-27T20:23:38.285788] [INFO ] [sig ] [1419/3373] Completed HBB in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-27T20:23:38.285828] [INFO ] [sig ] [1420/3373] Forecasting HBCP... [2026-02-27T20:23:38.285857] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-27T20:23:38.285889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-27T20:23:38.297250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-27T20:23:38.297638] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-27T20:23:38.298503] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-27T20:23:38.298558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:38.298620] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:38.298652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:38.298710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:38.357163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:38.358026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:38.358112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:38.358146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:38.478362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:38.478538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:38.478624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:38.478669] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:38.482315] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-02-27T20:23:38.482621] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-27T20:23:38.482757] [INFO ] [sig ] HBCP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:38.632771] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HBCP.txt [2026-02-27T20:23:38.632935] [INFO ] [sig ] [1420/3373] Completed HBCP in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-27T20:23:38.632976] [INFO ] [sig ] [1421/3373] Forecasting HBM... [2026-02-27T20:23:38.633005] [INFO ] [sig ] Generating forecast for: HBM [2026-02-27T20:23:38.633038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-27T20:23:38.645893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-27T20:23:38.646328] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-27T20:23:38.647206] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-27T20:23:38.647283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:38.647316] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:38.647343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:38.647400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:38.705352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:38.706273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:38.706374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:38.706408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:38.832213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:38.832387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:38.832439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:38.832471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:38.836136] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-27T20:23:38.836468] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-27T20:23:38.836665] [INFO ] [sig ] HBM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:38.988290] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HBM.txt [2026-02-27T20:23:38.988451] [INFO ] [sig ] [1421/3373] Completed HBM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-27T20:23:38.988492] [INFO ] [sig ] [1422/3373] Forecasting HBNC... [2026-02-27T20:23:38.988522] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-27T20:23:38.988553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-27T20:23:39.002838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-27T20:23:39.003272] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-27T20:23:39.004146] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-27T20:23:39.004201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:39.004234] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:39.004260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:39.004317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:39.064957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:39.065888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:39.065980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:39.066016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:39.193359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:39.193533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:39.193607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:39.193645] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:39.197400] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=87.52%) [2026-02-27T20:23:39.197742] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-27T20:23:39.197942] [INFO ] [sig ] HBNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:39.346224] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HBNC.txt [2026-02-27T20:23:39.346388] [INFO ] [sig ] [1422/3373] Completed HBNC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-27T20:23:39.346430] [INFO ] [sig ] [1423/3373] Forecasting HCA... [2026-02-27T20:23:39.346461] [INFO ] [sig ] Generating forecast for: HCA [2026-02-27T20:23:39.346492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-27T20:23:39.359311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-27T20:23:39.359748] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-27T20:23:39.360610] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-27T20:23:39.360666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:39.360698] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:39.360726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:39.360783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:39.421115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:39.422047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:39.422142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:39.422177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:39.545145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:39.545309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:39.545353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:39.545385] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:39.549094] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-27T20:23:39.549386] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-27T20:23:39.549520] [INFO ] [sig ] HCA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:39.694217] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HCA.txt [2026-02-27T20:23:39.694364] [INFO ] [sig ] [1423/3373] Completed HCA in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-27T20:23:39.694403] [INFO ] [sig ] [1424/3373] Forecasting HCC... [2026-02-27T20:23:39.694433] [INFO ] [sig ] Generating forecast for: HCC [2026-02-27T20:23:39.694463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-27T20:23:39.706683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-27T20:23:39.707018] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-27T20:23:39.707850] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-27T20:23:39.707942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:39.707985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:39.708016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:39.708073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:39.768243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:39.768977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:39.769087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:39.769126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:39.898045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:39.898216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:39.898263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:39.898295] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:39.902022] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=43.16%) [2026-02-27T20:23:39.902324] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-27T20:23:39.902459] [INFO ] [sig ] HCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:40.048276] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HCC.txt [2026-02-27T20:23:40.048472] [INFO ] [sig ] [1424/3373] Completed HCC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:40.048522] [INFO ] [sig ] [1425/3373] Forecasting HCI... [2026-02-27T20:23:40.048555] [INFO ] [sig ] Generating forecast for: HCI [2026-02-27T20:23:40.048607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-27T20:23:40.063053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-27T20:23:40.063566] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-27T20:23:40.064457] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-27T20:23:40.064511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:40.064544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:40.064591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:40.064673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:40.125852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:40.126845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:40.126953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:40.126990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:40.247366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:40.247534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:40.247600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:40.247634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:40.251342] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-27T20:23:40.251658] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-27T20:23:40.251794] [INFO ] [sig ] HCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:40.394760] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HCI.txt [2026-02-27T20:23:40.394906] [INFO ] [sig ] [1425/3373] Completed HCI in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:40.394946] [INFO ] [sig ] [1426/3373] Forecasting HCM... [2026-02-27T20:23:40.394977] [INFO ] [sig ] Generating forecast for: HCM [2026-02-27T20:23:40.395007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-27T20:23:40.407910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-27T20:23:40.408298] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-27T20:23:40.409129] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-27T20:23:40.409183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:40.409216] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:40.409244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:40.409301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:40.472558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:40.473485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:40.473592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:40.473630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:40.594342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:40.594503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:40.594546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:40.594594] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:40.598094] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-27T20:23:40.598381] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-27T20:23:40.598529] [INFO ] [sig ] HCM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:40.746348] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HCM.txt [2026-02-27T20:23:40.746514] [INFO ] [sig ] [1426/3373] Completed HCM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:40.746556] [INFO ] [sig ] [1427/3373] Forecasting HCSG... [2026-02-27T20:23:40.746611] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-27T20:23:40.746645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-27T20:23:40.760178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-27T20:23:40.760597] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-27T20:23:40.761506] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-27T20:23:40.761565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:40.761628] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:40.761657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:40.761714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:40.830172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:40.831277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:40.831372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:40.831408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:40.964939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:40.965108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:40.965153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:40.965196] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:40.969684] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=25.06%) [2026-02-27T20:23:40.970012] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-27T20:23:40.970155] [INFO ] [sig ] HCSG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:41.124185] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HCSG.txt [2026-02-27T20:23:41.124400] [INFO ] [sig ] [1427/3373] Completed HCSG in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:41.124444] [INFO ] [sig ] [1428/3373] Forecasting HD... [2026-02-27T20:23:41.124475] [INFO ] [sig ] Generating forecast for: HD [2026-02-27T20:23:41.124506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-27T20:23:41.137727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-27T20:23:41.138180] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-27T20:23:41.139122] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-27T20:23:41.139177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:41.139211] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:41.139237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:41.139307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:41.205811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:41.206773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:41.206857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:41.206889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:41.330079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:41.330246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:41.330290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:41.330337] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:41.334439] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=22.40%) [2026-02-27T20:23:41.334748] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-27T20:23:41.334886] [INFO ] [sig ] HD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:41.483966] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HD.txt [2026-02-27T20:23:41.484124] [INFO ] [sig ] [1428/3373] Completed HD in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:41.484174] [INFO ] [sig ] [1429/3373] Forecasting HDB... [2026-02-27T20:23:41.484214] [INFO ] [sig ] Generating forecast for: HDB [2026-02-27T20:23:41.484253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-27T20:23:41.497274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-27T20:23:41.497694] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-27T20:23:41.498596] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-27T20:23:41.498651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:41.498685] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:41.498714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:41.498771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:41.563303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:41.564398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:41.564485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:41.564520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:41.701660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:41.701836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:41.701881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:41.701911] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:41.706197] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-27T20:23:41.706657] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-27T20:23:41.706825] [INFO ] [sig ] HDB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:41.866950] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HDB.txt [2026-02-27T20:23:41.867135] [INFO ] [sig ] [1429/3373] Completed HDB in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:41.867180] [INFO ] [sig ] [1430/3373] Forecasting HDSN... [2026-02-27T20:23:41.867212] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-27T20:23:41.867257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-27T20:23:41.882755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-27T20:23:41.883185] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-27T20:23:41.884263] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-27T20:23:41.884317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:41.884351] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:41.884378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:41.884464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:41.950761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:41.951838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:41.951967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:41.952013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:42.078671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:42.078837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:42.078880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:42.078909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:42.082535] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=41.26%) [2026-02-27T20:23:42.082915] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-27T20:23:42.083091] [INFO ] [sig ] HDSN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:42.232693] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HDSN.txt [2026-02-27T20:23:42.232848] [INFO ] [sig ] [1430/3373] Completed HDSN in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:42.232902] [INFO ] [sig ] [1431/3373] Forecasting HE... [2026-02-27T20:23:42.232950] [INFO ] [sig ] Generating forecast for: HE [2026-02-27T20:23:42.232988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-27T20:23:42.245875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-27T20:23:42.246246] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-27T20:23:42.247094] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-27T20:23:42.247156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:42.247234] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:42.247264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:42.247328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:42.310003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:42.310895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:42.310988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:42.311024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:42.440915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:42.441091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:42.441140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:42.441181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:42.444985] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-02-27T20:23:42.445296] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-27T20:23:42.445444] [INFO ] [sig ] HE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:42.606933] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HE.txt [2026-02-27T20:23:42.607243] [INFO ] [sig ] [1431/3373] Completed HE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:42.607327] [INFO ] [sig ] [1432/3373] Forecasting HEI... [2026-02-27T20:23:42.607391] [INFO ] [sig ] Generating forecast for: HEI [2026-02-27T20:23:42.607439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-27T20:23:42.622621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-27T20:23:42.623040] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-27T20:23:42.623879] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-27T20:23:42.623932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:42.623964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:42.624004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:42.624061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:42.685005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:42.685941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:42.686045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:42.686082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:42.819182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:42.819356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:42.819401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:42.819436] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:42.823449] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-27T20:23:42.823769] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-27T20:23:42.823907] [INFO ] [sig ] HEI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:42.978766] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HEI.txt [2026-02-27T20:23:42.978939] [INFO ] [sig ] [1432/3373] Completed HEI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:42.978983] [INFO ] [sig ] [1433/3373] Forecasting HELE... [2026-02-27T20:23:42.979024] [INFO ] [sig ] Generating forecast for: HELE [2026-02-27T20:23:42.979061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-27T20:23:42.992563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-27T20:23:42.993035] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-27T20:23:42.993931] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-27T20:23:42.993986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:42.994020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:42.994048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:42.994107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:43.059179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:43.060411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:43.060707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:43.060746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:43.200326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:43.200503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:43.200561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:43.200631] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:43.204285] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-27T20:23:43.204623] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-27T20:23:43.204771] [INFO ] [sig ] HELE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:43.357001] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HELE.txt [2026-02-27T20:23:43.357179] [INFO ] [sig ] [1433/3373] Completed HELE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:43.357234] [INFO ] [sig ] [1434/3373] Forecasting HEPS... [2026-02-27T20:23:43.357282] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-27T20:23:43.357330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-27T20:23:43.371944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-27T20:23:43.372346] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-27T20:23:43.373199] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-27T20:23:43.373255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:43.373287] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:43.373315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:43.373373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:43.437171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:43.438186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:43.438277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:43.438321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:43.571291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:43.571473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:43.571519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:43.571634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:43.575720] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-27T20:23:43.576034] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-27T20:23:43.576177] [INFO ] [sig ] HEPS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:43.729192] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HEPS.txt [2026-02-27T20:23:43.729366] [INFO ] [sig ] [1434/3373] Completed HEPS in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:43.729410] [INFO ] [sig ] [1435/3373] Forecasting HEQ... [2026-02-27T20:23:43.729442] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-27T20:23:43.729475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-27T20:23:43.741426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-27T20:23:43.741856] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-27T20:23:43.742738] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-27T20:23:43.742792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:43.742826] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:43.742855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:43.742915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:43.805332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:43.806296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:43.806394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:43.806428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:43.927731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:43.927925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:43.927989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:43.928026] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:43.932063] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-27T20:23:43.932364] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-27T20:23:43.932712] [INFO ] [sig ] HEQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:44.097202] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HEQ.txt [2026-02-27T20:23:44.097396] [INFO ] [sig ] [1435/3373] Completed HEQ in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-02-27T20:23:44.097451] [INFO ] [sig ] [1436/3373] Forecasting HERO... [2026-02-27T20:23:44.097484] [INFO ] [sig ] Generating forecast for: HERO [2026-02-27T20:23:44.097523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-27T20:23:44.110924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-27T20:23:44.111327] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-27T20:23:44.112249] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-27T20:23:44.112304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:44.112336] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:44.112363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:44.112437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:44.176051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:44.177245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:44.177332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:44.177368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:44.315242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:44.315416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:44.315463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:44.315494] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:44.319912] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-27T20:23:44.320223] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-27T20:23:44.320390] [INFO ] [sig ] HERO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:44.481209] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HERO.txt [2026-02-27T20:23:44.481403] [INFO ] [sig ] [1436/3373] Completed HERO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-27T20:23:44.481453] [INFO ] [sig ] [1437/3373] Forecasting HESM... [2026-02-27T20:23:44.481496] [INFO ] [sig ] Generating forecast for: HESM [2026-02-27T20:23:44.481545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-27T20:23:44.494447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-27T20:23:44.494875] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-27T20:23:44.495777] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-27T20:23:44.495831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:44.495872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:44.495908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:44.495991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:44.562914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:44.563911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:44.564003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:44.564039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:44.699600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:44.699766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:44.699811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:44.699841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:44.703819] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-27T20:23:44.704134] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-27T20:23:44.704283] [INFO ] [sig ] HESM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:44.852607] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HESM.txt [2026-02-27T20:23:44.852799] [INFO ] [sig ] [1437/3373] Completed HESM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-27T20:23:44.852848] [INFO ] [sig ] [1438/3373] Forecasting HFFG... [2026-02-27T20:23:44.852881] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-27T20:23:44.852912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-27T20:23:44.864644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-27T20:23:44.865070] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-27T20:23:44.865973] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-27T20:23:44.866028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:44.866062] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:44.866089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:44.866145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:44.929403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:44.930506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:44.930617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:44.930654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:45.058904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:45.059066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:45.059112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:45.059142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:45.062721] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-27T20:23:45.063035] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-27T20:23:45.063178] [INFO ] [sig ] HFFG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:45.215244] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HFFG.txt [2026-02-27T20:23:45.215411] [INFO ] [sig ] [1438/3373] Completed HFFG in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-27T20:23:45.215454] [INFO ] [sig ] [1439/3373] Forecasting HFRO... [2026-02-27T20:23:45.215485] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-27T20:23:45.215515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-27T20:23:45.228637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-27T20:23:45.229055] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-27T20:23:45.229881] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-27T20:23:45.229934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:45.229967] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:45.229994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:45.230050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:45.289261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:45.290237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:45.290327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:45.290361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:45.423748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:45.423913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:45.423957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:45.423986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:45.427831] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=38.72%) [2026-02-27T20:23:45.428181] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-27T20:23:45.428344] [INFO ] [sig ] HFRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:45.574322] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HFRO.txt [2026-02-27T20:23:45.574484] [INFO ] [sig ] [1439/3373] Completed HFRO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-27T20:23:45.574527] [INFO ] [sig ] [1440/3373] Forecasting HFWA... [2026-02-27T20:23:45.574558] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-27T20:23:45.574613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-27T20:23:45.587235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-27T20:23:45.587640] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-27T20:23:45.588463] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-27T20:23:45.588517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:45.588549] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:45.588598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:45.588658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:45.648289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:45.649188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:45.649275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:45.649308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:45.777545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:45.777733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:45.777787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:45.777818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:45.781708] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-02-27T20:23:45.782014] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-27T20:23:45.782151] [INFO ] [sig ] HFWA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:46.000626] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HFWA.txt [2026-02-27T20:23:46.000783] [INFO ] [sig ] [1440/3373] Completed HFWA in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-27T20:23:46.000825] [INFO ] [sig ] [1441/3373] Forecasting HG... [2026-02-27T20:23:46.000856] [INFO ] [sig ] Generating forecast for: HG [2026-02-27T20:23:46.000886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-27T20:23:46.013282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-27T20:23:46.013698] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-27T20:23:46.014488] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-27T20:23:46.014542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:46.014609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:46.014643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:46.014701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:46.073499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:46.074445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:46.074566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:46.074620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:46.201020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:46.201179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:46.201223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:46.201252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:46.205097] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-02-27T20:23:46.205413] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-27T20:23:46.205549] [INFO ] [sig ] HG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:46.348569] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HG.txt [2026-02-27T20:23:46.348756] [INFO ] [sig ] [1441/3373] Completed HG in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:46.348797] [INFO ] [sig ] [1442/3373] Forecasting HGBL... [2026-02-27T20:23:46.348828] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-27T20:23:46.348857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-27T20:23:46.360227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-27T20:23:46.360545] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-27T20:23:46.361340] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-27T20:23:46.361393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:46.361427] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:46.361454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:46.361511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:46.421032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:46.422040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:46.422126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:46.422159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:46.545832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:46.546011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:46.546053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:46.546082] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:46.549554] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-02-27T20:23:46.549848] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-27T20:23:46.549980] [INFO ] [sig ] HGBL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:46.692358] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HGBL.txt [2026-02-27T20:23:46.692511] [INFO ] [sig ] [1442/3373] Completed HGBL in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:46.692551] [INFO ] [sig ] [1443/3373] Forecasting HGLB... [2026-02-27T20:23:46.692601] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-27T20:23:46.692635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-27T20:23:46.703788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-27T20:23:46.704073] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-27T20:23:46.704872] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-27T20:23:46.704932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:46.704966] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:46.704996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:46.705065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:46.762476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:46.763149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:46.763228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:46.763261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:46.887304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:46.887460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:46.887501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:46.887530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:46.891186] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=44.29%) [2026-02-27T20:23:46.891459] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-27T20:23:46.891606] [INFO ] [sig ] HGLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:47.041367] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HGLB.txt [2026-02-27T20:23:47.041535] [INFO ] [sig ] [1443/3373] Completed HGLB in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:47.041596] [INFO ] [sig ] [1444/3373] Forecasting HGTY... [2026-02-27T20:23:47.041631] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-27T20:23:47.041661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-27T20:23:47.054806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-27T20:23:47.055180] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-27T20:23:47.056001] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-27T20:23:47.056054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:47.056087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:47.056114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:47.056172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:47.116133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:47.117066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:47.117150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:47.117184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:47.239014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:47.239179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:47.239221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:47.239252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:47.242808] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=67.86%) [2026-02-27T20:23:47.243105] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-27T20:23:47.243242] [INFO ] [sig ] HGTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:47.391004] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HGTY.txt [2026-02-27T20:23:47.391212] [INFO ] [sig ] [1444/3373] Completed HGTY in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:47.391256] [INFO ] [sig ] [1445/3373] Forecasting HHH... [2026-02-27T20:23:47.391287] [INFO ] [sig ] Generating forecast for: HHH [2026-02-27T20:23:47.391317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-27T20:23:47.404278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-27T20:23:47.404735] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-27T20:23:47.405603] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-27T20:23:47.405670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:47.405705] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:47.405732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:47.405804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:47.464359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:47.465289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:47.465399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:47.465435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:47.588403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:47.588596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:47.588643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:47.588673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:47.592405] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-27T20:23:47.592727] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-27T20:23:47.592876] [INFO ] [sig ] HHH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:47.735817] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HHH.txt [2026-02-27T20:23:47.735978] [INFO ] [sig ] [1445/3373] Completed HHH in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:47.736019] [INFO ] [sig ] [1446/3373] Forecasting HIFS... [2026-02-27T20:23:47.736049] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-27T20:23:47.736081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-27T20:23:47.748052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-27T20:23:47.748482] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-27T20:23:47.749453] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-27T20:23:47.749509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:47.749544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:47.749610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:47.749676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:47.811841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:47.812862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:47.812961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:47.812995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:47.930147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:47.930308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:47.930351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:47.930380] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:47.934007] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-27T20:23:47.934293] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-27T20:23:47.934425] [INFO ] [sig ] HIFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:48.078853] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HIFS.txt [2026-02-27T20:23:48.079010] [INFO ] [sig ] [1446/3373] Completed HIFS in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:48.079052] [INFO ] [sig ] [1447/3373] Forecasting HIG... [2026-02-27T20:23:48.079081] [INFO ] [sig ] Generating forecast for: HIG [2026-02-27T20:23:48.079111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-27T20:23:48.092237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-27T20:23:48.092689] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-27T20:23:48.093554] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-27T20:23:48.093631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:48.093667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:48.093695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:48.093754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:48.157973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:48.158908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:48.158998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:48.159033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:48.278414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:48.278608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:48.278655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:48.278686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:48.282332] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-27T20:23:48.282649] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-27T20:23:48.282787] [INFO ] [sig ] HIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:48.428541] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HIG.txt [2026-02-27T20:23:48.428720] [INFO ] [sig ] [1447/3373] Completed HIG in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:48.428763] [INFO ] [sig ] [1448/3373] Forecasting HII... [2026-02-27T20:23:48.428793] [INFO ] [sig ] Generating forecast for: HII [2026-02-27T20:23:48.428824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-27T20:23:48.441938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-27T20:23:48.442362] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-27T20:23:48.443262] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-27T20:23:48.443316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:48.443376] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:48.443406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:48.443464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:48.503150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:48.504058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:48.504141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:48.504175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:48.632601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:48.632767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:48.632811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:48.632839] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:48.636492] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=52.38%) [2026-02-27T20:23:48.636945] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-27T20:23:48.637081] [INFO ] [sig ] HII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:48.800678] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HII.txt [2026-02-27T20:23:48.800846] [INFO ] [sig ] [1448/3373] Completed HII in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:48.800896] [INFO ] [sig ] [1449/3373] Forecasting HIMS... [2026-02-27T20:23:48.800931] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-27T20:23:48.800963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-27T20:23:48.814501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-27T20:23:48.814916] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-27T20:23:48.815861] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-27T20:23:48.815918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:48.815952] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:48.815979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:48.816040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:48.875840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:48.876759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:48.876846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:48.876880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:49.004228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:49.004398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:49.004453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:49.004483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:49.008171] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-02-27T20:23:49.008466] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-27T20:23:49.008620] [INFO ] [sig ] HIMS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:49.156483] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HIMS.txt [2026-02-27T20:23:49.156664] [INFO ] [sig ] [1449/3373] Completed HIMS in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:49.156707] [INFO ] [sig ] [1450/3373] Forecasting HIMX... [2026-02-27T20:23:49.156737] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-27T20:23:49.156769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-27T20:23:49.170513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-27T20:23:49.170956] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-27T20:23:49.171956] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-27T20:23:49.172014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:49.172049] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:49.172077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:49.172135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:49.231705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:49.232695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:49.232788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:49.232823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:49.360775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:49.360940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:49.360984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:49.361015] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:49.366082] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-27T20:23:49.366658] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-27T20:23:49.366868] [INFO ] [sig ] HIMX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:49.513756] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HIMX.txt [2026-02-27T20:23:49.513926] [INFO ] [sig ] [1450/3373] Completed HIMX in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:49.513966] [INFO ] [sig ] [1451/3373] Forecasting HIO... [2026-02-27T20:23:49.513995] [INFO ] [sig ] Generating forecast for: HIO [2026-02-27T20:23:49.514027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-27T20:23:49.527055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-27T20:23:49.527464] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-27T20:23:49.528424] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-27T20:23:49.528505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:49.528572] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:49.528660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:49.528721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:49.593004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:49.593931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:49.594023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:49.594059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:49.725477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:49.725664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:49.725710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:49.725796] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:49.733438] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=75.41%) [2026-02-27T20:23:49.734099] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-27T20:23:49.734273] [INFO ] [sig ] HIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:49.894159] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HIO.txt [2026-02-27T20:23:49.894362] [INFO ] [sig ] [1451/3373] Completed HIO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-02-27T20:23:49.894411] [INFO ] [sig ] [1452/3373] Forecasting HIPO... [2026-02-27T20:23:49.894444] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-27T20:23:49.894478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-27T20:23:49.907761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-27T20:23:49.908243] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-27T20:23:49.909193] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-27T20:23:49.909250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:49.909283] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:49.909310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:49.909368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:49.970137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:49.971313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:49.971408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:49.971440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:50.100489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:50.100681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:50.100745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:50.100775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:50.104273] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-27T20:23:50.104613] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-27T20:23:50.104754] [INFO ] [sig ] HIPO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:50.246402] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HIPO.txt [2026-02-27T20:23:50.246561] [INFO ] [sig ] [1452/3373] Completed HIPO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-27T20:23:50.246622] [INFO ] [sig ] [1453/3373] Forecasting HITI... [2026-02-27T20:23:50.246654] [INFO ] [sig ] Generating forecast for: HITI [2026-02-27T20:23:50.246684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-27T20:23:50.259691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-27T20:23:50.260094] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-27T20:23:50.260910] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-27T20:23:50.260963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:50.260995] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:50.261022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:50.261081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:50.320606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:50.321540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:50.321651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:50.321687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:50.446875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:50.447039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:50.447086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:50.447116] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:50.450872] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-02-27T20:23:50.451186] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-27T20:23:50.451330] [INFO ] [sig ] HITI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:50.601391] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HITI.txt [2026-02-27T20:23:50.601561] [INFO ] [sig ] [1453/3373] Completed HITI in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-27T20:23:50.601625] [INFO ] [sig ] [1454/3373] Forecasting HIVE... [2026-02-27T20:23:50.601658] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-27T20:23:50.601689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-27T20:23:50.615420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-27T20:23:50.615869] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-27T20:23:50.616727] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-27T20:23:50.616783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:50.616816] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:50.616845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:50.616903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:50.680939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:50.682048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:50.682155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:50.682193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:50.808325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:50.808497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:50.808542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:50.808591] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:50.812224] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-27T20:23:50.812528] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-27T20:23:50.812714] [INFO ] [sig ] HIVE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:50.967063] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HIVE.txt [2026-02-27T20:23:50.967230] [INFO ] [sig ] [1454/3373] Completed HIVE in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-27T20:23:50.967273] [INFO ] [sig ] [1455/3373] Forecasting HIX... [2026-02-27T20:23:50.967305] [INFO ] [sig ] Generating forecast for: HIX [2026-02-27T20:23:50.967337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-27T20:23:50.979713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-27T20:23:50.980085] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-27T20:23:50.980913] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-27T20:23:50.980969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:50.981004] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:50.981032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:50.981090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:51.045414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:51.046559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:51.046853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:51.046887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:51.170921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:51.171091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:51.171136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:51.171167] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:51.174738] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=53.46%) [2026-02-27T20:23:51.175070] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-27T20:23:51.175213] [INFO ] [sig ] HIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:51.329619] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HIX.txt [2026-02-27T20:23:51.329786] [INFO ] [sig ] [1455/3373] Completed HIX in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-27T20:23:51.329828] [INFO ] [sig ] [1456/3373] Forecasting HL... [2026-02-27T20:23:51.329859] [INFO ] [sig ] Generating forecast for: HL [2026-02-27T20:23:51.329890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-27T20:23:51.343126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-27T20:23:51.343554] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-27T20:23:51.344419] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-27T20:23:51.344473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:51.344520] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:51.344550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:51.344628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:51.403770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:51.404697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:51.404783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:51.404816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:51.528941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:51.529103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:51.529148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:51.529179] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:51.532870] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-27T20:23:51.533165] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-27T20:23:51.533300] [INFO ] [sig ] HL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:51.675853] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HL.txt [2026-02-27T20:23:51.676020] [INFO ] [sig ] [1456/3373] Completed HL in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-27T20:23:51.676060] [INFO ] [sig ] [1457/3373] Forecasting HLAL... [2026-02-27T20:23:51.676091] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-27T20:23:51.676121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-27T20:23:51.692037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-27T20:23:51.692470] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-27T20:23:51.693361] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-27T20:23:51.693437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:51.693494] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:51.693545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:51.693654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:51.774853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:51.775922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:51.776024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:51.776057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:51.902587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:51.902750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:51.902794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:51.902824] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:51.906315] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-27T20:23:51.906689] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-27T20:23:51.906846] [INFO ] [sig ] HLAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:52.055109] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HLAL.txt [2026-02-27T20:23:52.055274] [INFO ] [sig ] [1457/3373] Completed HLAL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:52.055313] [INFO ] [sig ] [1458/3373] Forecasting HLF... [2026-02-27T20:23:52.055343] [INFO ] [sig ] Generating forecast for: HLF [2026-02-27T20:23:52.055375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-27T20:23:52.069413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-27T20:23:52.069854] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-27T20:23:52.070682] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-27T20:23:52.070736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:52.070767] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:52.070794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:52.070851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:52.129393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:52.130333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:52.130420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:52.130488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:52.258171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:52.258329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:52.258372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:52.258401] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:52.261832] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-27T20:23:52.262107] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-27T20:23:52.262237] [INFO ] [sig ] HLF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:52.404465] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HLF.txt [2026-02-27T20:23:52.404839] [INFO ] [sig ] [1458/3373] Completed HLF in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:52.404892] [INFO ] [sig ] [1459/3373] Forecasting HLI... [2026-02-27T20:23:52.404927] [INFO ] [sig ] Generating forecast for: HLI [2026-02-27T20:23:52.404959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-27T20:23:52.417930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-27T20:23:52.418316] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-27T20:23:52.419127] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-27T20:23:52.419181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:52.419214] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:52.419241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:52.419298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:52.477237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:52.478132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:52.478219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:52.478251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:52.598196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:52.598404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:52.598452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:52.598483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:52.602334] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-27T20:23:52.602688] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-27T20:23:52.602841] [INFO ] [sig ] HLI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:52.744331] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HLI.txt [2026-02-27T20:23:52.744504] [INFO ] [sig ] [1459/3373] Completed HLI in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:52.744555] [INFO ] [sig ] [1460/3373] Forecasting HLIO... [2026-02-27T20:23:52.744614] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-27T20:23:52.744648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-27T20:23:52.757539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-27T20:23:52.757963] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-27T20:23:52.758801] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-27T20:23:52.758853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:52.758886] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:52.758912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:52.758970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:52.825058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:52.826136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:52.826228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:52.826265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:52.958621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:52.958790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:52.958836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:52.958865] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:52.963490] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-27T20:23:52.963991] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-27T20:23:52.964169] [INFO ] [sig ] HLIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:53.119885] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HLIO.txt [2026-02-27T20:23:53.120055] [INFO ] [sig ] [1460/3373] Completed HLIO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:53.120097] [INFO ] [sig ] [1461/3373] Forecasting HLLY... [2026-02-27T20:23:53.120127] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-27T20:23:53.120156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-27T20:23:53.133732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-27T20:23:53.134146] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-27T20:23:53.134984] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-27T20:23:53.135038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:53.135070] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:53.135098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:53.135156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:53.201276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:53.202187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:53.202276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:53.202310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:53.322517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:53.322726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:53.322773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:53.322802] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:53.326353] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-27T20:23:53.326699] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-27T20:23:53.326843] [INFO ] [sig ] HLLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:53.479996] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HLLY.txt [2026-02-27T20:23:53.480199] [INFO ] [sig ] [1461/3373] Completed HLLY in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:53.480242] [INFO ] [sig ] [1462/3373] Forecasting HLMN... [2026-02-27T20:23:53.480275] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-27T20:23:53.480305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-27T20:23:53.492935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-27T20:23:53.493354] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-27T20:23:53.494209] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-27T20:23:53.494264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:53.494296] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:53.494323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:53.494380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:53.553700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:53.554620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:53.554717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:53.554753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:53.679622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:53.679793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:53.679838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:53.679868] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:53.683480] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-27T20:23:53.683828] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-27T20:23:53.683971] [INFO ] [sig ] HLMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:53.834524] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HLMN.txt [2026-02-27T20:23:53.834742] [INFO ] [sig ] [1462/3373] Completed HLMN in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:53.834786] [INFO ] [sig ] [1463/3373] Forecasting HLN... [2026-02-27T20:23:53.834818] [INFO ] [sig ] Generating forecast for: HLN [2026-02-27T20:23:53.834849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-27T20:23:53.847803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-27T20:23:53.848240] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-27T20:23:53.849072] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-27T20:23:53.849124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:53.849157] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:53.849184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:53.849242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:53.909449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:53.910360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:53.910442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:53.910475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:54.031719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:54.032088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:54.032132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:54.032180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:54.036509] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-27T20:23:54.037057] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-27T20:23:54.037205] [INFO ] [sig ] HLN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:54.185494] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HLN.txt [2026-02-27T20:23:54.185702] [INFO ] [sig ] [1463/3373] Completed HLN in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:54.185755] [INFO ] [sig ] [1464/3373] Forecasting HLNE... [2026-02-27T20:23:54.185786] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-27T20:23:54.185816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-27T20:23:54.199351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-27T20:23:54.199756] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-27T20:23:54.200614] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-27T20:23:54.200667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:54.200699] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:54.200726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:54.200783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:54.259048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:54.260146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:54.260247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:54.260282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:54.377468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:54.377652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:54.377698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:54.377728] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:54.381289] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-02-27T20:23:54.381620] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-27T20:23:54.381764] [INFO ] [sig ] HLNE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:54.523291] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HLNE.txt [2026-02-27T20:23:54.523447] [INFO ] [sig ] [1464/3373] Completed HLNE in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:54.523488] [INFO ] [sig ] [1465/3373] Forecasting HLX... [2026-02-27T20:23:54.523518] [INFO ] [sig ] Generating forecast for: HLX [2026-02-27T20:23:54.523548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-27T20:23:54.538384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-27T20:23:54.538856] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-27T20:23:54.539708] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-27T20:23:54.539762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:54.539823] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:54.539852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:54.539915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:54.598533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:54.599563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:54.599683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:54.599936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:54.730677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:54.730859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:54.730908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:54.730937] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:54.734539] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=22.05%) [2026-02-27T20:23:54.734890] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-27T20:23:54.735042] [INFO ] [sig ] HLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:54.897370] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HLX.txt [2026-02-27T20:23:54.897532] [INFO ] [sig ] [1465/3373] Completed HLX in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:54.897605] [INFO ] [sig ] [1466/3373] Forecasting HMC... [2026-02-27T20:23:54.897645] [INFO ] [sig ] Generating forecast for: HMC [2026-02-27T20:23:54.897682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-27T20:23:54.910068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-27T20:23:54.910468] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-27T20:23:54.911303] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-27T20:23:54.911358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:54.911391] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:54.911418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:54.911475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:54.969445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:54.970298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:54.970388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:54.970421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:55.098240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:55.098429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:55.098491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:55.098524] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:55.102361] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=81.38%) [2026-02-27T20:23:55.102696] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-27T20:23:55.102838] [INFO ] [sig ] HMC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:55.244104] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HMC.txt [2026-02-27T20:23:55.244278] [INFO ] [sig ] [1466/3373] Completed HMC in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:55.244319] [INFO ] [sig ] [1467/3373] Forecasting HMN... [2026-02-27T20:23:55.244351] [INFO ] [sig ] Generating forecast for: HMN [2026-02-27T20:23:55.244388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-27T20:23:55.257430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-27T20:23:55.257819] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-27T20:23:55.258691] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-27T20:23:55.258744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:55.258776] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:55.258803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:55.258881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:55.315727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:55.316503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:55.316610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:55.316647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:55.434264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:55.434424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:55.434466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:55.434495] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:55.438150] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=27.60%) [2026-02-27T20:23:55.438438] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-27T20:23:55.438570] [INFO ] [sig ] HMN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:55.587406] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HMN.txt [2026-02-27T20:23:55.587598] [INFO ] [sig ] [1467/3373] Completed HMN in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:55.587651] [INFO ] [sig ] [1468/3373] Forecasting HMY... [2026-02-27T20:23:55.587685] [INFO ] [sig ] Generating forecast for: HMY [2026-02-27T20:23:55.587718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-27T20:23:55.600975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-27T20:23:55.601394] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-27T20:23:55.602217] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-27T20:23:55.602271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:55.602303] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:55.602330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:55.602387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:55.668698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:55.669646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:55.669734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:55.669768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:55.794782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:55.794946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:55.794990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:55.795020] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:55.798930] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=68.99%) [2026-02-27T20:23:55.799223] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-27T20:23:55.799360] [INFO ] [sig ] HMY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:55.951444] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HMY.txt [2026-02-27T20:23:55.951726] [INFO ] [sig ] [1468/3373] Completed HMY in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-02-27T20:23:55.951803] [INFO ] [sig ] [1469/3373] Forecasting HNDL... [2026-02-27T20:23:55.951839] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-27T20:23:55.951869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-27T20:23:55.966302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-27T20:23:55.966691] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-27T20:23:55.967503] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-27T20:23:55.967595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:55.967632] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:55.967660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:55.967717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:56.027757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:56.028725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:56.028848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:56.028884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:56.153161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:56.153329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:56.153372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:56.153401] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:56.157071] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-27T20:23:56.157394] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-27T20:23:56.157539] [INFO ] [sig ] HNDL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:56.300546] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HNDL.txt [2026-02-27T20:23:56.300712] [INFO ] [sig ] [1469/3373] Completed HNDL in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-27T20:23:56.300754] [INFO ] [sig ] [1470/3373] Forecasting HNI... [2026-02-27T20:23:56.300785] [INFO ] [sig ] Generating forecast for: HNI [2026-02-27T20:23:56.300817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-27T20:23:56.313457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-27T20:23:56.313839] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-27T20:23:56.314666] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-27T20:23:56.314720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:56.314752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:56.314778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:56.314836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:56.374133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:56.374908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:56.374991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:56.375026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:56.508404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:56.508608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:56.508663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:56.508694] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:56.512791] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-27T20:23:56.513301] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-27T20:23:56.513451] [INFO ] [sig ] HNI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:56.665711] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HNI.txt [2026-02-27T20:23:56.665883] [INFO ] [sig ] [1470/3373] Completed HNI in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-27T20:23:56.665923] [INFO ] [sig ] [1471/3373] Forecasting HNRG... [2026-02-27T20:23:56.665952] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-27T20:23:56.665983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-27T20:23:56.681145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-27T20:23:56.681656] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-27T20:23:56.682557] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-27T20:23:56.682649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:56.682699] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:56.682742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:56.682807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:56.746974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:56.748040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:56.748125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:56.748162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:56.869924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:56.870102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:56.870150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:56.870181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:56.873781] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-27T20:23:56.874075] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-27T20:23:56.874220] [INFO ] [sig ] HNRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:57.021174] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HNRG.txt [2026-02-27T20:23:57.021339] [INFO ] [sig ] [1471/3373] Completed HNRG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-27T20:23:57.021381] [INFO ] [sig ] [1472/3373] Forecasting HOG... [2026-02-27T20:23:57.021409] [INFO ] [sig ] Generating forecast for: HOG [2026-02-27T20:23:57.021440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-27T20:23:57.034938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-27T20:23:57.035312] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-27T20:23:57.036178] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-27T20:23:57.036233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:57.036267] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:57.036294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:57.036364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:57.099094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:57.100063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:57.100148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:57.100182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:57.226054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:57.226228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:57.226273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:57.226304] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:57.230328] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-02-27T20:23:57.230765] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-27T20:23:57.230930] [INFO ] [sig ] HOG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:57.377682] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HOG.txt [2026-02-27T20:23:57.377846] [INFO ] [sig ] [1472/3373] Completed HOG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-27T20:23:57.377904] [INFO ] [sig ] [1473/3373] Forecasting HOLO... [2026-02-27T20:23:57.377936] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-27T20:23:57.377967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-27T20:23:57.391272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-27T20:23:57.391665] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-27T20:23:57.392670] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-27T20:23:57.392723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:57.392755] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:57.392781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:57.392838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:57.450549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:57.451267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:57.451349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:57.451381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:57.581229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:57.581439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:57.581487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:57.581515] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:57.585854] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-27T20:23:57.586415] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-27T20:23:57.586594] [INFO ] [sig ] HOLO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:57.741447] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HOLO.txt [2026-02-27T20:23:57.741651] [INFO ] [sig ] [1473/3373] Completed HOLO in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:57.741696] [INFO ] [sig ] [1474/3373] Forecasting HOLX... [2026-02-27T20:23:57.741727] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-27T20:23:57.741765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-27T20:23:57.755125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-27T20:23:57.755539] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-27T20:23:57.756358] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-27T20:23:57.756411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:57.756442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:57.756468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:57.756525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:57.815162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:57.816137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:57.816226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:57.816259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:57.944197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:57.944363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:57.944407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:57.944437] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:57.948240] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-27T20:23:57.948696] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-27T20:23:57.948864] [INFO ] [sig ] HOLX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:58.100182] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HOLX.txt [2026-02-27T20:23:58.100349] [INFO ] [sig ] [1474/3373] Completed HOLX in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:58.100389] [INFO ] [sig ] [1475/3373] Forecasting HOMB... [2026-02-27T20:23:58.100422] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-27T20:23:58.100452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-27T20:23:58.113457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-27T20:23:58.113895] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-27T20:23:58.114723] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-27T20:23:58.114776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:58.114807] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:58.114834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:58.114891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:58.173623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:58.174555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:58.174735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:58.174772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:58.298277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:58.298454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:58.298500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:58.298531] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:58.302711] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=74.09%) [2026-02-27T20:23:58.303022] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-27T20:23:58.303162] [INFO ] [sig ] HOMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:58.451800] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HOMB.txt [2026-02-27T20:23:58.451959] [INFO ] [sig ] [1475/3373] Completed HOMB in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:58.452001] [INFO ] [sig ] [1476/3373] Forecasting HON... [2026-02-27T20:23:58.452033] [INFO ] [sig ] Generating forecast for: HON [2026-02-27T20:23:58.452063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-27T20:23:58.466503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-27T20:23:58.466905] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-27T20:23:58.467737] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-27T20:23:58.467790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:58.467824] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:58.467851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:58.467931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:58.525451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:58.526245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:58.526339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:58.526373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:58.652171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:58.652346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:58.652391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:58.652421] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:58.655921] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-02-27T20:23:58.656215] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-27T20:23:58.656352] [INFO ] [sig ] HON: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:58.798445] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HON.txt [2026-02-27T20:23:58.798604] [INFO ] [sig ] [1476/3373] Completed HON in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:58.798646] [INFO ] [sig ] [1477/3373] Forecasting HOOD... [2026-02-27T20:23:58.798675] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-27T20:23:58.798707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-27T20:23:58.814149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-27T20:23:58.814520] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-27T20:23:58.815480] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-27T20:23:58.815533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:58.815564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:58.815612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:58.815679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:58.874776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:58.875528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:58.875630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:58.875666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:58.998331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:58.998506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:58.998551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:58.998612] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:59.002729] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-27T20:23:59.003290] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-27T20:23:59.003445] [INFO ] [sig ] HOOD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:59.150751] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HOOD.txt [2026-02-27T20:23:59.150924] [INFO ] [sig ] [1477/3373] Completed HOOD in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:59.150967] [INFO ] [sig ] [1478/3373] Forecasting HOPE... [2026-02-27T20:23:59.150997] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-27T20:23:59.151026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-27T20:23:59.170019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-27T20:23:59.170745] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-27T20:23:59.172414] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-27T20:23:59.172485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:59.172531] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:59.172558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:59.172642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:59.237235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:59.238533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:59.238695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:59.238735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:59.368534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:59.368816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:59.368878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:59.368918] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:59.373358] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=44.48%) [2026-02-27T20:23:59.373814] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-27T20:23:59.374049] [INFO ] [sig ] HOPE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:23:59.528390] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HOPE.txt [2026-02-27T20:23:59.528786] [INFO ] [sig ] [1478/3373] Completed HOPE in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:59.528854] [INFO ] [sig ] [1479/3373] Forecasting HP... [2026-02-27T20:23:59.528896] [INFO ] [sig ] Generating forecast for: HP [2026-02-27T20:23:59.528935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-27T20:23:59.546780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-27T20:23:59.547635] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-27T20:23:59.548889] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-27T20:23:59.548945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:59.548978] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:59.549005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:59.549069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:23:59.625550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:23:59.627050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:23:59.627160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:23:59.627196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:23:59.763765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:23:59.764013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:23:59.764063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:23:59.764093] [INFO ] [FORECASTER] Training complete [2026-02-27T20:23:59.768449] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-27T20:23:59.768924] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-27T20:23:59.769094] [INFO ] [sig ] HP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:23:59.928783] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HP.txt [2026-02-27T20:23:59.929006] [INFO ] [sig ] [1479/3373] Completed HP in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:23:59.929051] [INFO ] [sig ] [1480/3373] Forecasting HPE... [2026-02-27T20:23:59.929080] [INFO ] [sig ] Generating forecast for: HPE [2026-02-27T20:23:59.929117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-27T20:23:59.944385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-27T20:23:59.945023] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-27T20:23:59.946114] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-27T20:23:59.946171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:23:59.946226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:23:59.946261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:23:59.946328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:00.011686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:00.012947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:00.013053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:00.013090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:00.145346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:00.145612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:00.145676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:00.145711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:00.150045] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-02-27T20:24:00.150429] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-27T20:24:00.150622] [INFO ] [sig ] HPE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:00.319463] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HPE.txt [2026-02-27T20:24:00.319725] [INFO ] [sig ] [1480/3373] Completed HPE in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:24:00.319773] [INFO ] [sig ] [1481/3373] Forecasting HPF... [2026-02-27T20:24:00.319808] [INFO ] [sig ] Generating forecast for: HPF [2026-02-27T20:24:00.319846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-27T20:24:00.336057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-27T20:24:00.336748] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-27T20:24:00.342841] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-27T20:24:00.343052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:00.343097] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:00.343128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:00.343200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:00.406115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:00.407484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:00.407611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:00.407654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:00.537103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:00.537349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:00.537401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:00.537438] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:00.541804] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-27T20:24:00.542198] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-27T20:24:00.542382] [INFO ] [sig ] HPF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:00.699348] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HPF.txt [2026-02-27T20:24:00.699605] [INFO ] [sig ] [1481/3373] Completed HPF in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:24:00.699660] [INFO ] [sig ] [1482/3373] Forecasting HPI... [2026-02-27T20:24:00.699694] [INFO ] [sig ] Generating forecast for: HPI [2026-02-27T20:24:00.699730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-27T20:24:00.715149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-27T20:24:00.715771] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-27T20:24:00.716804] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-27T20:24:00.716860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:00.716958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:00.716997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:00.717062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:00.778419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:00.779842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:00.780135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:00.780191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:00.912282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:00.912535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:00.912639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:00.912673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:00.918704] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=79.82%) [2026-02-27T20:24:00.919378] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-27T20:24:00.919629] [INFO ] [sig ] HPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:01.081714] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HPI.txt [2026-02-27T20:24:01.081906] [INFO ] [sig ] [1482/3373] Completed HPI in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:24:01.081959] [INFO ] [sig ] [1483/3373] Forecasting HPK... [2026-02-27T20:24:01.082000] [INFO ] [sig ] Generating forecast for: HPK [2026-02-27T20:24:01.082035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-27T20:24:01.106999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-27T20:24:01.107590] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-27T20:24:01.108566] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-27T20:24:01.108647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:01.108681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:01.108710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:01.108774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:01.179351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:01.180547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:01.180692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:01.180742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:01.327176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:01.327340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:01.327385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:01.327416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:01.331661] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-27T20:24:01.332136] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-27T20:24:01.332365] [INFO ] [sig ] HPK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:01.516976] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HPK.txt [2026-02-27T20:24:01.517160] [INFO ] [sig ] [1483/3373] Completed HPK in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:24:01.517226] [INFO ] [sig ] [1484/3373] Forecasting HPP... [2026-02-27T20:24:01.517279] [INFO ] [sig ] Generating forecast for: HPP [2026-02-27T20:24:01.517328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-27T20:24:01.535124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-27T20:24:01.535663] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-27T20:24:01.536824] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-27T20:24:01.536913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:01.536960] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:01.536991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:01.537051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:01.612061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:01.613046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:01.613145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:01.613179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:01.754524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:01.754725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:01.754776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:01.754804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:01.759104] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-27T20:24:01.759493] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-27T20:24:01.759698] [INFO ] [sig ] HPP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:01.904085] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HPP.txt [2026-02-27T20:24:01.904256] [INFO ] [sig ] [1484/3373] Completed HPP in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-02-27T20:24:01.904298] [INFO ] [sig ] [1485/3373] Forecasting HPQ... [2026-02-27T20:24:01.904332] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-27T20:24:01.904366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-27T20:24:01.918879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-27T20:24:01.919341] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-27T20:24:01.920261] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-27T20:24:01.920319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:01.920352] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:01.920380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:01.920438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:01.984193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:01.985142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:01.985237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:01.985272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:02.109851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:02.110016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:02.110059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:02.110088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:02.113689] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-27T20:24:02.114024] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-27T20:24:02.114166] [INFO ] [sig ] HPQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:02.261674] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HPQ.txt [2026-02-27T20:24:02.261859] [INFO ] [sig ] [1485/3373] Completed HPQ in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-27T20:24:02.261899] [INFO ] [sig ] [1486/3373] Forecasting HPS... [2026-02-27T20:24:02.261930] [INFO ] [sig ] Generating forecast for: HPS [2026-02-27T20:24:02.261963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-27T20:24:02.274983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-27T20:24:02.275385] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-27T20:24:02.276258] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-27T20:24:02.276312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:02.276345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:02.276373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:02.276430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:02.334462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:02.335410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:02.335522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:02.335558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:02.455343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:02.455513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:02.455556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:02.455611] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:02.459199] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-27T20:24:02.459519] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-27T20:24:02.459686] [INFO ] [sig ] HPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:02.604477] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HPS.txt [2026-02-27T20:24:02.604675] [INFO ] [sig ] [1486/3373] Completed HPS in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-27T20:24:02.604724] [INFO ] [sig ] [1487/3373] Forecasting HQI... [2026-02-27T20:24:02.604761] [INFO ] [sig ] Generating forecast for: HQI [2026-02-27T20:24:02.604797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-27T20:24:02.616219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-27T20:24:02.616633] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-27T20:24:02.617462] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-27T20:24:02.617515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:02.617547] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:02.617595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:02.617657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:02.675516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:02.676424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:02.676512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:02.676545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:02.786932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:02.787304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:02.787347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:02.787394] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:02.791193] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-27T20:24:02.791565] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-27T20:24:02.791748] [INFO ] [sig ] HQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:02.937520] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HQI.txt [2026-02-27T20:24:02.937693] [INFO ] [sig ] [1487/3373] Completed HQI in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-27T20:24:02.937734] [INFO ] [sig ] [1488/3373] Forecasting HQL... [2026-02-27T20:24:02.937765] [INFO ] [sig ] Generating forecast for: HQL [2026-02-27T20:24:02.937795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-27T20:24:02.952082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-27T20:24:02.952414] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-27T20:24:02.953409] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-27T20:24:02.953461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:02.953493] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:02.953520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:02.953601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:03.016140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:03.016852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:03.016945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:03.016981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:03.134090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:03.134238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:03.134280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:03.134309] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:03.137782] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-27T20:24:03.138087] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-27T20:24:03.138217] [INFO ] [sig ] HQL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:03.279257] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HQL.txt [2026-02-27T20:24:03.279406] [INFO ] [sig ] [1488/3373] Completed HQL in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-27T20:24:03.279448] [INFO ] [sig ] [1489/3373] Forecasting HQY... [2026-02-27T20:24:03.279478] [INFO ] [sig ] Generating forecast for: HQY [2026-02-27T20:24:03.279507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-27T20:24:03.298343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-27T20:24:03.298916] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-27T20:24:03.300126] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-27T20:24:03.300197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:03.300249] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:03.300295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:03.300386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:03.364134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:03.365118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:03.365213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:03.365289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:03.495844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:03.496200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:03.496246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:03.496277] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:03.499927] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=55.91%) [2026-02-27T20:24:03.500234] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-27T20:24:03.500375] [INFO ] [sig ] HQY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:03.646421] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HQY.txt [2026-02-27T20:24:03.646599] [INFO ] [sig ] [1489/3373] Completed HQY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-27T20:24:03.646642] [INFO ] [sig ] [1490/3373] Forecasting HRB... [2026-02-27T20:24:03.646674] [INFO ] [sig ] Generating forecast for: HRB [2026-02-27T20:24:03.646706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-27T20:24:03.659699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-27T20:24:03.660145] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-27T20:24:03.661019] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-27T20:24:03.661074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:03.661106] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:03.661134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:03.661192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:03.723124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:03.724086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:03.724172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:03.724206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:03.863294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:03.863460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:03.863503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:03.863533] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:03.867694] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-27T20:24:03.868244] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-27T20:24:03.868395] [INFO ] [sig ] HRB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:04.026755] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HRB.txt [2026-02-27T20:24:04.026940] [INFO ] [sig ] [1490/3373] Completed HRB in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:04.026986] [INFO ] [sig ] [1491/3373] Forecasting HRL... [2026-02-27T20:24:04.027014] [INFO ] [sig ] Generating forecast for: HRL [2026-02-27T20:24:04.027045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-27T20:24:04.040267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-27T20:24:04.040696] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-27T20:24:04.041535] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-27T20:24:04.041617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:04.041652] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:04.041680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:04.041750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:04.103415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:04.104594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:04.104685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:04.104718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:04.234058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:04.234225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:04.234269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:04.234299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:04.238482] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-02-27T20:24:04.238952] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-27T20:24:04.239120] [INFO ] [sig ] HRL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:04.385545] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HRL.txt [2026-02-27T20:24:04.385728] [INFO ] [sig ] [1491/3373] Completed HRL in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:04.385777] [INFO ] [sig ] [1492/3373] Forecasting HRMY... [2026-02-27T20:24:04.385814] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-27T20:24:04.385850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-27T20:24:04.400443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-27T20:24:04.400970] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-27T20:24:04.402034] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-27T20:24:04.402099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:04.402141] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:04.402180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:04.402261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:04.463470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:04.464415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:04.464503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:04.464538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:04.587503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:04.587681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:04.587726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:04.587759] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:04.591259] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-27T20:24:04.591544] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-27T20:24:04.591765] [INFO ] [sig ] HRMY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:04.749437] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HRMY.txt [2026-02-27T20:24:04.749602] [INFO ] [sig ] [1492/3373] Completed HRMY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:04.749647] [INFO ] [sig ] [1493/3373] Forecasting HRTG... [2026-02-27T20:24:04.749677] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-27T20:24:04.749707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-27T20:24:04.763898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-27T20:24:04.764289] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-27T20:24:04.765136] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-27T20:24:04.765201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:04.765235] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:04.765262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:04.765324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:04.823892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:04.824786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:04.824881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:04.824915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:04.958699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:04.958885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:04.958931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:04.958961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:04.962546] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-02-27T20:24:04.962899] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-27T20:24:04.963041] [INFO ] [sig ] HRTG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:05.111527] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HRTG.txt [2026-02-27T20:24:05.111722] [INFO ] [sig ] [1493/3373] Completed HRTG in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:05.111769] [INFO ] [sig ] [1494/3373] Forecasting HRTX... [2026-02-27T20:24:05.111805] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-27T20:24:05.111840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-27T20:24:05.130177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-27T20:24:05.130629] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-27T20:24:05.131471] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-27T20:24:05.131526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:05.131560] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:05.131609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:05.131671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:05.194631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:05.195526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:05.195631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:05.195668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:05.325657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:05.325819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:05.325878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:05.325926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:05.329648] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-02-27T20:24:05.329932] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-27T20:24:05.330065] [INFO ] [sig ] HRTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:05.475544] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HRTX.txt [2026-02-27T20:24:05.475705] [INFO ] [sig ] [1494/3373] Completed HRTX in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:05.475747] [INFO ] [sig ] [1495/3373] Forecasting HRZN... [2026-02-27T20:24:05.475777] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-27T20:24:05.475806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-27T20:24:05.488253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-27T20:24:05.488661] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-27T20:24:05.489453] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-27T20:24:05.489507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:05.489540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:05.489567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:05.489649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:05.554186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:05.555214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:05.555310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:05.555346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:05.683701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:05.683861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:05.683905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:05.683936] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:05.688378] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-02-27T20:24:05.688772] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-27T20:24:05.688927] [INFO ] [sig ] HRZN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:05.849479] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HRZN.txt [2026-02-27T20:24:05.849661] [INFO ] [sig ] [1495/3373] Completed HRZN in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:05.849735] [INFO ] [sig ] [1496/3373] Forecasting HSAI... [2026-02-27T20:24:05.849772] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-27T20:24:05.849809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-27T20:24:05.863878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-27T20:24:05.864251] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-27T20:24:05.865095] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-27T20:24:05.865148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:05.865181] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:05.865208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:05.865268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:05.926896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:05.927856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:05.927982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:05.928036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:06.055219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:06.055390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:06.055436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:06.055468] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:06.059257] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-27T20:24:06.059669] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-27T20:24:06.059830] [INFO ] [sig ] HSAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:06.218935] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HSAI.txt [2026-02-27T20:24:06.219121] [INFO ] [sig ] [1496/3373] Completed HSAI in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:06.219172] [INFO ] [sig ] [1497/3373] Forecasting HSBC... [2026-02-27T20:24:06.219203] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-27T20:24:06.219233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-27T20:24:06.232356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-27T20:24:06.232804] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-27T20:24:06.233657] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-27T20:24:06.233711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:06.233743] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:06.233770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:06.233826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:06.294349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:06.295210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:06.295295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:06.295330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:06.430399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:06.430613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:06.430665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:06.430696] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:06.434334] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-02-27T20:24:06.434660] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-27T20:24:06.434812] [INFO ] [sig ] HSBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:06.588738] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HSBC.txt [2026-02-27T20:24:06.588902] [INFO ] [sig ] [1497/3373] Completed HSBC in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:06.588944] [INFO ] [sig ] [1498/3373] Forecasting HSCS... [2026-02-27T20:24:06.588975] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-27T20:24:06.589006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-27T20:24:06.601030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-27T20:24:06.601396] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-27T20:24:06.602389] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-27T20:24:06.602442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:06.602474] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:06.602502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:06.602559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:06.661525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:06.662411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:06.662495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:06.662528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:06.771745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:06.771901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:06.771945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:06.771973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:06.775490] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-27T20:24:06.775787] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-27T20:24:06.775920] [INFO ] [sig ] HSCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:06.916365] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HSCS.txt [2026-02-27T20:24:06.916528] [INFO ] [sig ] [1498/3373] Completed HSCS in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:06.916586] [INFO ] [sig ] [1499/3373] Forecasting HSHP... [2026-02-27T20:24:06.916621] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-27T20:24:06.916652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-27T20:24:06.929365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-27T20:24:06.929749] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-27T20:24:06.930539] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-27T20:24:06.930613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:06.930647] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:06.930698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:06.930762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:06.992097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:06.992989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:06.993087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:06.993122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:07.119690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:07.119865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:07.119916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:07.119950] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:07.123410] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-27T20:24:07.123706] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-27T20:24:07.123837] [INFO ] [sig ] HSHP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:07.268558] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HSHP.txt [2026-02-27T20:24:07.268732] [INFO ] [sig ] [1499/3373] Completed HSHP in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:07.268782] [INFO ] [sig ] [1500/3373] Forecasting HSIC... [2026-02-27T20:24:07.268813] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-27T20:24:07.268843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-27T20:24:07.281201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-27T20:24:07.281543] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-27T20:24:07.282350] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-27T20:24:07.282403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:07.282435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:07.282462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:07.282519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:07.339694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:07.340546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:07.340651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:07.340686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:07.472723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:07.472937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:07.472984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:07.473015] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:07.477427] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=13.61%) [2026-02-27T20:24:07.477762] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-27T20:24:07.477940] [INFO ] [sig ] HSIC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:07.638762] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HSIC.txt [2026-02-27T20:24:07.638951] [INFO ] [sig ] [1500/3373] Completed HSIC in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:07.639004] [INFO ] [sig ] [1501/3373] Forecasting HSTM... [2026-02-27T20:24:07.639033] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-27T20:24:07.639064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-27T20:24:07.652476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-27T20:24:07.652944] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-27T20:24:07.653815] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-27T20:24:07.653883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:07.653925] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:07.653959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:07.654018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:07.715563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:07.716715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:07.716810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:07.716844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:07.843860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:07.844022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:07.844068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:07.844099] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:07.847905] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=53.57%) [2026-02-27T20:24:07.848206] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-27T20:24:07.848343] [INFO ] [sig ] HSTM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:08.005873] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HSTM.txt [2026-02-27T20:24:08.006047] [INFO ] [sig ] [1501/3373] Completed HSTM in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-02-27T20:24:08.006090] [INFO ] [sig ] [1502/3373] Forecasting HSY... [2026-02-27T20:24:08.006121] [INFO ] [sig ] Generating forecast for: HSY [2026-02-27T20:24:08.006152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-27T20:24:08.019013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-27T20:24:08.019401] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-27T20:24:08.020266] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-27T20:24:08.020323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:08.020358] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:08.020386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:08.020446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:08.081626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:08.082488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:08.082596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:08.082637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:08.205326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:08.205486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:08.205531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:08.205562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:08.210435] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=52.21%) [2026-02-27T20:24:08.210774] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-27T20:24:08.210918] [INFO ] [sig ] HSY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:08.352279] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HSY.txt [2026-02-27T20:24:08.352417] [INFO ] [sig ] [1502/3373] Completed HSY in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-27T20:24:08.352458] [INFO ] [sig ] [1503/3373] Forecasting HTBK... [2026-02-27T20:24:08.352488] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-27T20:24:08.352518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-27T20:24:08.366066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-27T20:24:08.366450] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-27T20:24:08.367276] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-27T20:24:08.367328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:08.367360] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:08.367387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:08.367443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:08.426446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:08.427301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:08.427387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:08.427423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:08.551827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:08.551976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:08.552020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:08.552050] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:08.555667] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-02-27T20:24:08.555987] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-27T20:24:08.556124] [INFO ] [sig ] HTBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:08.699053] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HTBK.txt [2026-02-27T20:24:08.699206] [INFO ] [sig ] [1503/3373] Completed HTBK in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-27T20:24:08.699249] [INFO ] [sig ] [1504/3373] Forecasting HTD... [2026-02-27T20:24:08.699278] [INFO ] [sig ] Generating forecast for: HTD [2026-02-27T20:24:08.699309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-27T20:24:08.711564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-27T20:24:08.712029] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-27T20:24:08.712943] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-27T20:24:08.713010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:08.713046] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:08.713075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:08.713134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:08.774040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:08.774959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:08.775068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:08.775108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:08.902193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:08.902351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:08.902395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:08.902424] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:08.905908] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=51.09%) [2026-02-27T20:24:08.906186] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-27T20:24:08.906313] [INFO ] [sig ] HTD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:09.048847] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HTD.txt [2026-02-27T20:24:09.048999] [INFO ] [sig ] [1504/3373] Completed HTD in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-27T20:24:09.049040] [INFO ] [sig ] [1505/3373] Forecasting HTGC... [2026-02-27T20:24:09.049073] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-27T20:24:09.049105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-27T20:24:09.063087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-27T20:24:09.063507] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-27T20:24:09.064380] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-27T20:24:09.064435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:09.064469] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:09.064498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:09.064557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:09.124714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:09.125561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:09.125664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:09.125699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:09.248595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:09.248762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:09.248806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:09.248837] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:09.252545] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-02-27T20:24:09.252854] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-27T20:24:09.252990] [INFO ] [sig ] HTGC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:09.393975] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HTGC.txt [2026-02-27T20:24:09.394124] [INFO ] [sig ] [1505/3373] Completed HTGC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-27T20:24:09.394165] [INFO ] [sig ] [1506/3373] Forecasting HTH... [2026-02-27T20:24:09.394194] [INFO ] [sig ] Generating forecast for: HTH [2026-02-27T20:24:09.394224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-27T20:24:09.407180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-27T20:24:09.407600] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-27T20:24:09.408430] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-27T20:24:09.408483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:09.408516] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:09.408542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:09.408625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:09.465703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:09.466466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:09.466549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:09.466602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:09.590376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:09.590553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:09.590631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:09.590666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:09.594678] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=79.36%) [2026-02-27T20:24:09.595030] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-27T20:24:09.595178] [INFO ] [sig ] HTH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:09.739353] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HTH.txt [2026-02-27T20:24:09.739512] [INFO ] [sig ] [1506/3373] Completed HTH in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-27T20:24:09.739552] [INFO ] [sig ] [1507/3373] Forecasting HTLD... [2026-02-27T20:24:09.739604] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-27T20:24:09.739636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-27T20:24:09.752182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-27T20:24:09.752601] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-27T20:24:09.753426] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-27T20:24:09.753478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:09.753510] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:09.753536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:09.753611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:09.814689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:09.815745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:09.815837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:09.815876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:09.939750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:09.939927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:09.939977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:09.940008] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:09.943602] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=69.51%) [2026-02-27T20:24:09.943900] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-27T20:24:09.944044] [INFO ] [sig ] HTLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:10.091761] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HTLD.txt [2026-02-27T20:24:10.091922] [INFO ] [sig ] [1507/3373] Completed HTLD in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:10.091968] [INFO ] [sig ] [1508/3373] Forecasting HTOO... [2026-02-27T20:24:10.091999] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-27T20:24:10.092030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-27T20:24:10.106748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-27T20:24:10.107275] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-27T20:24:10.108440] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-27T20:24:10.108509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:10.108558] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:10.108638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:10.108728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:10.171022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:10.171898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:10.171980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:10.172013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:10.290113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:10.290281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:10.290324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:10.290355] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:10.293961] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-02-27T20:24:10.294292] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-27T20:24:10.294433] [INFO ] [sig ] HTOO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:10.440771] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HTOO.txt [2026-02-27T20:24:10.440953] [INFO ] [sig ] [1508/3373] Completed HTOO in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:10.441001] [INFO ] [sig ] [1509/3373] Forecasting HTZ... [2026-02-27T20:24:10.441035] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-27T20:24:10.441066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-27T20:24:10.455125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-27T20:24:10.455565] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-27T20:24:10.456516] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-27T20:24:10.456615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:10.456665] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:10.456702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:10.456783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:10.519459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:10.520384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:10.520503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:10.520540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:10.642078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:10.642236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:10.642279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:10.642308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:10.645792] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=40.61%) [2026-02-27T20:24:10.646069] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-27T20:24:10.646214] [INFO ] [sig ] HTZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:10.786454] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HTZ.txt [2026-02-27T20:24:10.786612] [INFO ] [sig ] [1509/3373] Completed HTZ in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:10.786655] [INFO ] [sig ] [1510/3373] Forecasting HUBB... [2026-02-27T20:24:10.786686] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-27T20:24:10.786716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-27T20:24:10.799402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-27T20:24:10.799802] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-27T20:24:10.800647] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-27T20:24:10.800700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:10.800732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:10.800759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:10.800817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:10.858006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:10.858698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:10.858780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:10.858812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:10.977784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:10.977968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:10.978019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:10.978048] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:10.981866] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-27T20:24:10.982158] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-27T20:24:10.982295] [INFO ] [sig ] HUBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:11.124618] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HUBB.txt [2026-02-27T20:24:11.124763] [INFO ] [sig ] [1510/3373] Completed HUBB in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:11.124803] [INFO ] [sig ] [1511/3373] Forecasting HUBG... [2026-02-27T20:24:11.124836] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-27T20:24:11.124872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-27T20:24:11.137517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-27T20:24:11.137880] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-27T20:24:11.138710] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-27T20:24:11.138763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:11.138796] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:11.138822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:11.138879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:11.200988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:11.201694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:11.201777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:11.201811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:11.321009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:11.321143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:11.321215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:11.321249] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:11.324644] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-27T20:24:11.324928] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-27T20:24:11.325061] [INFO ] [sig ] HUBG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:11.467302] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HUBG.txt [2026-02-27T20:24:11.467436] [INFO ] [sig ] [1511/3373] Completed HUBG in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:11.467476] [INFO ] [sig ] [1512/3373] Forecasting HUBS... [2026-02-27T20:24:11.467504] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-27T20:24:11.467533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-27T20:24:11.480804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-27T20:24:11.481174] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-27T20:24:11.482276] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-27T20:24:11.482332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:11.482366] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:11.482395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:11.482454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:11.544087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:11.544772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:11.544857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:11.544899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:11.673219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:11.673369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:11.673412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:11.673442] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:11.676872] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-27T20:24:11.677148] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-27T20:24:11.677275] [INFO ] [sig ] HUBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:11.831298] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HUBS.txt [2026-02-27T20:24:11.831480] [INFO ] [sig ] [1512/3373] Completed HUBS in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:11.831523] [INFO ] [sig ] [1513/3373] Forecasting HUM... [2026-02-27T20:24:11.831554] [INFO ] [sig ] Generating forecast for: HUM [2026-02-27T20:24:11.831607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-27T20:24:11.844717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-27T20:24:11.845144] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-27T20:24:11.845975] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-27T20:24:11.846028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:11.846062] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:11.846089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:11.846146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:11.904294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:11.905238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:11.905323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:11.905356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:12.028421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:12.028607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:12.028655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:12.028686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:12.032287] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-27T20:24:12.032594] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-27T20:24:12.032733] [INFO ] [sig ] HUM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:12.173876] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HUM.txt [2026-02-27T20:24:12.174030] [INFO ] [sig ] [1513/3373] Completed HUM in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:12.174071] [INFO ] [sig ] [1514/3373] Forecasting HUN... [2026-02-27T20:24:12.174100] [INFO ] [sig ] Generating forecast for: HUN [2026-02-27T20:24:12.174131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-27T20:24:12.186713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-27T20:24:12.187127] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-27T20:24:12.188013] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-27T20:24:12.188068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:12.188099] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:12.188126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:12.188182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:12.246962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:12.247767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:12.247851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:12.247907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:12.372752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:12.372915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:12.372961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:12.372992] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:12.376683] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-27T20:24:12.376994] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-27T20:24:12.377136] [INFO ] [sig ] HUN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:12.539333] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HUN.txt [2026-02-27T20:24:12.539616] [INFO ] [sig ] [1514/3373] Completed HUN in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:12.539659] [INFO ] [sig ] [1515/3373] Forecasting HURC... [2026-02-27T20:24:12.539690] [INFO ] [sig ] Generating forecast for: HURC [2026-02-27T20:24:12.539719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-27T20:24:12.551415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-27T20:24:12.551734] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-27T20:24:12.552554] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-27T20:24:12.552625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:12.552669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:12.552698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:12.552755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:12.619483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:12.620650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:12.620757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:12.620808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:12.743794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:12.743951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:12.743997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:12.744027] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:12.747526] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-27T20:24:12.747829] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-27T20:24:12.747974] [INFO ] [sig ] HURC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:12.889311] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HURC.txt [2026-02-27T20:24:12.889444] [INFO ] [sig ] [1515/3373] Completed HURC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:12.889484] [INFO ] [sig ] [1516/3373] Forecasting HURN... [2026-02-27T20:24:12.889513] [INFO ] [sig ] Generating forecast for: HURN [2026-02-27T20:24:12.889543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-27T20:24:12.902178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-27T20:24:12.902522] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-27T20:24:12.903378] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-27T20:24:12.903432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:12.903502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:12.903532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:12.903608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:12.966460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:12.967377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:12.967463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:12.967497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:13.092758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:13.092944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:13.092999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:13.093039] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:13.096806] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-27T20:24:13.097109] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-27T20:24:13.097243] [INFO ] [sig ] HURN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:13.239353] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HURN.txt [2026-02-27T20:24:13.239506] [INFO ] [sig ] [1516/3373] Completed HURN in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:13.239548] [INFO ] [sig ] [1517/3373] Forecasting HUYA... [2026-02-27T20:24:13.239607] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-27T20:24:13.239662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-27T20:24:13.252231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-27T20:24:13.252665] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-27T20:24:13.253510] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-27T20:24:13.253564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:13.253618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:13.253646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:13.253703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:13.312217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:13.313267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:13.313393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:13.313429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:13.444409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:13.444586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:13.444635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:13.444667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:13.448296] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-02-27T20:24:13.448610] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-27T20:24:13.448789] [INFO ] [sig ] HUYA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:13.590305] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HUYA.txt [2026-02-27T20:24:13.590442] [INFO ] [sig ] [1517/3373] Completed HUYA in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:13.590485] [INFO ] [sig ] [1518/3373] Forecasting HWC... [2026-02-27T20:24:13.590517] [INFO ] [sig ] Generating forecast for: HWC [2026-02-27T20:24:13.590549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-27T20:24:13.603258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-27T20:24:13.603625] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-27T20:24:13.604405] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-27T20:24:13.604459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:13.604491] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:13.604518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:13.604593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:13.662426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:13.663196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:13.663279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:13.663312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:13.785930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:13.786078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:13.786124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:13.786154] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:13.789685] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=57.33%) [2026-02-27T20:24:13.789973] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-27T20:24:13.790101] [INFO ] [sig ] HWC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:13.938511] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HWC.txt [2026-02-27T20:24:13.938773] [INFO ] [sig ] [1518/3373] Completed HWC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-02-27T20:24:13.938821] [INFO ] [sig ] [1519/3373] Forecasting HWH... [2026-02-27T20:24:13.938857] [INFO ] [sig ] Generating forecast for: HWH [2026-02-27T20:24:13.938905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-27T20:24:13.954639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-27T20:24:13.954991] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-27T20:24:13.955858] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-27T20:24:13.955912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:13.955955] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:13.955984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:13.956066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:14.015735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:14.016717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:14.016843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:14.016880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:14.144666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:14.144829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:14.144873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:14.144947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:14.148783] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-27T20:24:14.149084] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-27T20:24:14.149224] [INFO ] [sig ] HWH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:14.296882] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HWH.txt [2026-02-27T20:24:14.297082] [INFO ] [sig ] [1519/3373] Completed HWH in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-27T20:24:14.297132] [INFO ] [sig ] [1520/3373] Forecasting HWKN... [2026-02-27T20:24:14.297163] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-27T20:24:14.297195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-27T20:24:14.312181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-27T20:24:14.312639] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-27T20:24:14.313472] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-27T20:24:14.313526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:14.313560] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:14.313622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:14.313685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:14.373538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:14.374468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:14.374555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:14.374610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:14.500427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:14.500602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:14.500649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:14.500679] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:14.504264] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-27T20:24:14.504559] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-27T20:24:14.504718] [INFO ] [sig ] HWKN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:14.656094] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HWKN.txt [2026-02-27T20:24:14.656247] [INFO ] [sig ] [1520/3373] Completed HWKN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-27T20:24:14.656289] [INFO ] [sig ] [1521/3373] Forecasting HWM... [2026-02-27T20:24:14.656319] [INFO ] [sig ] Generating forecast for: HWM [2026-02-27T20:24:14.656349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-27T20:24:14.669693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-27T20:24:14.670125] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-27T20:24:14.671011] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-27T20:24:14.671068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:14.671102] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:14.671129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:14.671187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:14.735500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:14.736591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:14.736679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:14.736715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:14.858613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:14.858774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:14.858818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:14.858848] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:14.862537] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-02-27T20:24:14.862846] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-27T20:24:14.862995] [INFO ] [sig ] HWM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:15.011935] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HWM.txt [2026-02-27T20:24:15.012099] [INFO ] [sig ] [1521/3373] Completed HWM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-27T20:24:15.012142] [INFO ] [sig ] [1522/3373] Forecasting HXL... [2026-02-27T20:24:15.012172] [INFO ] [sig ] Generating forecast for: HXL [2026-02-27T20:24:15.012203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-27T20:24:15.024458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-27T20:24:15.024874] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-27T20:24:15.025778] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-27T20:24:15.025833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:15.025866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:15.025893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:15.025950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:15.097971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:15.098923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:15.099012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:15.099048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:15.238367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:15.238644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:15.238698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:15.238752] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:15.242566] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=58.17%) [2026-02-27T20:24:15.242908] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-27T20:24:15.243083] [INFO ] [sig ] HXL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:15.390555] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HXL.txt [2026-02-27T20:24:15.390783] [INFO ] [sig ] [1522/3373] Completed HXL in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-27T20:24:15.390851] [INFO ] [sig ] [1523/3373] Forecasting HY... [2026-02-27T20:24:15.390891] [INFO ] [sig ] Generating forecast for: HY [2026-02-27T20:24:15.390930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-27T20:24:15.404637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-27T20:24:15.405038] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-27T20:24:15.405888] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-27T20:24:15.405943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:15.405977] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:15.406006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:15.406066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:15.464153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:15.465009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:15.465093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:15.465126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:15.586364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:15.586520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:15.586563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:15.586612] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:15.590069] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-02-27T20:24:15.590360] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-27T20:24:15.590492] [INFO ] [sig ] HY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:15.731850] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HY.txt [2026-02-27T20:24:15.731989] [INFO ] [sig ] [1523/3373] Completed HY in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:15.732030] [INFO ] [sig ] [1524/3373] Forecasting HYFM... [2026-02-27T20:24:15.732062] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-27T20:24:15.732093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-27T20:24:15.743986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-27T20:24:15.744281] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-27T20:24:15.745080] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-27T20:24:15.745133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:15.745165] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:15.745192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:15.745249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:15.811607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:15.812596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:15.812694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:15.812732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:15.924688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:15.924839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:15.924881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:15.924909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:15.928330] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-27T20:24:15.928644] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-27T20:24:15.928775] [INFO ] [sig ] HYFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:16.082342] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HYFM.txt [2026-02-27T20:24:16.082482] [INFO ] [sig ] [1524/3373] Completed HYFM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:16.082523] [INFO ] [sig ] [1525/3373] Forecasting HYI... [2026-02-27T20:24:16.082554] [INFO ] [sig ] Generating forecast for: HYI [2026-02-27T20:24:16.082604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-27T20:24:16.094459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-27T20:24:16.094821] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-27T20:24:16.095622] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-27T20:24:16.095675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:16.095707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:16.095734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:16.095791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:16.153142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:16.153845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:16.153924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:16.153957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:16.289344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:16.289501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:16.289545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:16.289594] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:16.293531] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-27T20:24:16.293837] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-27T20:24:16.293975] [INFO ] [sig ] HYI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:16.435199] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HYI.txt [2026-02-27T20:24:16.435345] [INFO ] [sig ] [1525/3373] Completed HYI in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:16.435387] [INFO ] [sig ] [1526/3373] Forecasting HYLS... [2026-02-27T20:24:16.435416] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-27T20:24:16.435447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-27T20:24:16.447380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-27T20:24:16.447744] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-27T20:24:16.448559] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-27T20:24:16.448636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:16.448668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:16.448695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:16.448763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:16.509679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:16.510615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:16.510734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:16.510771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:16.630480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:16.630663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:16.630707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:16.630736] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:16.634205] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-02-27T20:24:16.634490] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-27T20:24:16.634640] [INFO ] [sig ] HYLS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:16.776066] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HYLS.txt [2026-02-27T20:24:16.776220] [INFO ] [sig ] [1526/3373] Completed HYLS in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:16.776260] [INFO ] [sig ] [1527/3373] Forecasting HYMC... [2026-02-27T20:24:16.776292] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-27T20:24:16.776322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-27T20:24:16.788756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-27T20:24:16.789148] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-27T20:24:16.789991] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-27T20:24:16.790046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:16.790081] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:16.790110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:16.790170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:16.853646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:16.854544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:16.854652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:16.854688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:16.974838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:16.975002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:16.975047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:16.975077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:16.979015] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-27T20:24:16.979404] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-27T20:24:16.979593] [INFO ] [sig ] HYMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:17.127286] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HYMC.txt [2026-02-27T20:24:17.127450] [INFO ] [sig ] [1527/3373] Completed HYMC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:17.127494] [INFO ] [sig ] [1528/3373] Forecasting HYXF... [2026-02-27T20:24:17.127525] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-27T20:24:17.127557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-27T20:24:17.139922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-27T20:24:17.140334] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-27T20:24:17.141224] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-27T20:24:17.141293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:17.141328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:17.141354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:17.141412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:17.200731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:17.201696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:17.201788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:17.201822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:17.313368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:17.313536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:17.313600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:17.313634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:17.317384] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=66.19%) [2026-02-27T20:24:17.317753] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-27T20:24:17.317942] [INFO ] [sig ] HYXF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:17.467735] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HYXF.txt [2026-02-27T20:24:17.467927] [INFO ] [sig ] [1528/3373] Completed HYXF in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:17.467974] [INFO ] [sig ] [1529/3373] Forecasting HYZD... [2026-02-27T20:24:17.468005] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-27T20:24:17.468035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-27T20:24:17.480882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-27T20:24:17.481300] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-27T20:24:17.482150] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-27T20:24:17.482209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:17.482242] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:17.482270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:17.482327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:17.542359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:17.543324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:17.543417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:17.543454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:17.712419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:17.712633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:17.712683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:17.712715] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:17.716464] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-27T20:24:17.716867] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-27T20:24:17.717061] [INFO ] [sig ] HYZD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:17.925894] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/HYZD.txt [2026-02-27T20:24:17.926178] [INFO ] [sig ] [1529/3373] Completed HYZD in 0.5s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:17.926253] [INFO ] [sig ] [1530/3373] Forecasting HZO... [2026-02-27T20:24:17.926307] [INFO ] [sig ] Generating forecast for: HZO [2026-02-27T20:24:17.926363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-27T20:24:17.943965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-27T20:24:17.944477] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-27T20:24:17.945616] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-27T20:24:17.945684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:17.945727] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:17.945764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:17.945844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:18.033692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:18.034991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:18.035139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:18.035203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:18.215013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:18.215227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:18.215303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:18.215358] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:18.221041] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-27T20:24:18.221639] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-27T20:24:18.221874] [INFO ] [sig ] HZO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:18.461889] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/HZO.txt [2026-02-27T20:24:18.462135] [INFO ] [sig ] [1530/3373] Completed HZO in 0.5s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:18.462198] [INFO ] [sig ] [1531/3373] Forecasting IAC... [2026-02-27T20:24:18.462247] [INFO ] [sig ] Generating forecast for: IAC [2026-02-27T20:24:18.462297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-27T20:24:18.502127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-27T20:24:18.507396] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-27T20:24:18.509885] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-27T20:24:18.510065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:18.510127] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:18.510181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:18.510289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:18.605691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:18.607287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:18.607445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:18.607508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:18.786879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:18.787124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:18.787177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:18.787208] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:18.791922] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-27T20:24:18.792463] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-27T20:24:18.792686] [INFO ] [sig ] IAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:18.959200] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IAC.txt [2026-02-27T20:24:18.959558] [INFO ] [sig ] [1531/3373] Completed IAC in 0.5s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:18.959696] [INFO ] [sig ] [1532/3373] Forecasting IAE... [2026-02-27T20:24:18.959737] [INFO ] [sig ] Generating forecast for: IAE [2026-02-27T20:24:18.959775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-27T20:24:18.975445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-27T20:24:18.976144] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-27T20:24:18.977225] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-27T20:24:18.977284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:18.977323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:18.977360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:18.977436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:19.041270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:19.042809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:19.043027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:19.043064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:19.180700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:19.180940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:19.181000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:19.181034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:19.186982] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=76.68%) [2026-02-27T20:24:19.187959] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-27T20:24:19.188215] [INFO ] [sig ] IAE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:19.346846] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IAE.txt [2026-02-27T20:24:19.347051] [INFO ] [sig ] [1532/3373] Completed IAE in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:19.347095] [INFO ] [sig ] [1533/3373] Forecasting IAG... [2026-02-27T20:24:19.347126] [INFO ] [sig ] Generating forecast for: IAG [2026-02-27T20:24:19.347158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-27T20:24:19.362805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-27T20:24:19.363354] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-27T20:24:19.364301] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-27T20:24:19.364361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:19.364427] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:19.364458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:19.364520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:19.424043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:19.425011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:19.425114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:19.425157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:19.552433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:19.552623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:19.552669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:19.552699] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:19.556230] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-27T20:24:19.556542] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-27T20:24:19.556701] [INFO ] [sig ] IAG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:19.706412] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IAG.txt [2026-02-27T20:24:19.706593] [INFO ] [sig ] [1533/3373] Completed IAG in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:19.706642] [INFO ] [sig ] [1534/3373] Forecasting IBB... [2026-02-27T20:24:19.706673] [INFO ] [sig ] Generating forecast for: IBB [2026-02-27T20:24:19.706705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-27T20:24:19.720186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-27T20:24:19.720800] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-27T20:24:19.721660] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-27T20:24:19.721716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:19.721751] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:19.721778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:19.721837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:19.785698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:19.786503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:19.786608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:19.786645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:19.913998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:19.914190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:19.914251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:19.914284] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:19.918183] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-27T20:24:19.918487] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-27T20:24:19.918648] [INFO ] [sig ] IBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:20.068180] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IBB.txt [2026-02-27T20:24:20.068342] [INFO ] [sig ] [1534/3373] Completed IBB in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-02-27T20:24:20.068386] [INFO ] [sig ] [1535/3373] Forecasting IBBQ... [2026-02-27T20:24:20.068417] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-27T20:24:20.068447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-27T20:24:20.081250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-27T20:24:20.081657] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-27T20:24:20.082608] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-27T20:24:20.082665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:20.082700] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:20.082727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:20.082785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:20.146880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:20.147914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:20.148002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:20.148036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:20.263223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:20.263393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:20.263458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:20.263489] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:20.267096] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-27T20:24:20.267392] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-27T20:24:20.267527] [INFO ] [sig ] IBBQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:20.421916] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBBQ.txt [2026-02-27T20:24:20.422102] [INFO ] [sig ] [1535/3373] Completed IBBQ in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-27T20:24:20.422159] [INFO ] [sig ] [1536/3373] Forecasting IBCP... [2026-02-27T20:24:20.422199] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-27T20:24:20.422238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-27T20:24:20.435968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-27T20:24:20.436380] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-27T20:24:20.437309] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-27T20:24:20.437371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:20.437420] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:20.437455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:20.437513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:20.501681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:20.502666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:20.502765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:20.502801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:20.627426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:20.627615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:20.627664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:20.627724] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:20.631838] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=69.16%) [2026-02-27T20:24:20.632152] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-27T20:24:20.632307] [INFO ] [sig ] IBCP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:20.772941] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBCP.txt [2026-02-27T20:24:20.773111] [INFO ] [sig ] [1536/3373] Completed IBCP in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-27T20:24:20.773154] [INFO ] [sig ] [1537/3373] Forecasting IBEX... [2026-02-27T20:24:20.773185] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-27T20:24:20.773215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-27T20:24:20.785878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-27T20:24:20.786278] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-27T20:24:20.787116] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-27T20:24:20.787184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:20.787224] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:20.787260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:20.787324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:20.848094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:20.849133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:20.849240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:20.849282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:20.977779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:20.977977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:20.978036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:20.978069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:20.982387] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-27T20:24:20.982803] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-27T20:24:20.983000] [INFO ] [sig ] IBEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:21.132868] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBEX.txt [2026-02-27T20:24:21.133040] [INFO ] [sig ] [1537/3373] Completed IBEX in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-27T20:24:21.133085] [INFO ] [sig ] [1538/3373] Forecasting IBM... [2026-02-27T20:24:21.133116] [INFO ] [sig ] Generating forecast for: IBM [2026-02-27T20:24:21.133147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-27T20:24:21.146625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-27T20:24:21.146951] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-27T20:24:21.147789] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-27T20:24:21.147843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:21.147877] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:21.147931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:21.147993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:21.211795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:21.212928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:21.213014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:21.213047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:21.337231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:21.337376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:21.337418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:21.337450] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:21.341005] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-27T20:24:21.341315] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-27T20:24:21.341444] [INFO ] [sig ] IBM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:21.484022] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBM.txt [2026-02-27T20:24:21.484151] [INFO ] [sig ] [1538/3373] Completed IBM in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-27T20:24:21.484193] [INFO ] [sig ] [1539/3373] Forecasting IBN... [2026-02-27T20:24:21.484224] [INFO ] [sig ] Generating forecast for: IBN [2026-02-27T20:24:21.484256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-27T20:24:21.497294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-27T20:24:21.497657] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-27T20:24:21.498476] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-27T20:24:21.498529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:21.498589] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:21.498621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:21.498683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:21.556633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:21.557327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:21.557407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:21.557440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:21.679247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:21.679404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:21.679446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:21.679475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:21.682951] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-27T20:24:21.683259] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-27T20:24:21.683389] [INFO ] [sig ] IBN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:21.825488] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBN.txt [2026-02-27T20:24:21.825659] [INFO ] [sig ] [1539/3373] Completed IBN in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-27T20:24:21.825706] [INFO ] [sig ] [1540/3373] Forecasting IBOC... [2026-02-27T20:24:21.825737] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-27T20:24:21.825769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-27T20:24:21.837860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-27T20:24:21.838245] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-27T20:24:21.839127] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-27T20:24:21.839194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:21.839235] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:21.839270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:21.839337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:21.897746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:21.898510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:21.898608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:21.898645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:22.018863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:22.019029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:22.019082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:22.019115] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:22.023166] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-02-27T20:24:22.023473] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-27T20:24:22.023636] [INFO ] [sig ] IBOC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:22.169339] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBOC.txt [2026-02-27T20:24:22.169490] [INFO ] [sig ] [1540/3373] Completed IBOC in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:22.169532] [INFO ] [sig ] [1541/3373] Forecasting IBP... [2026-02-27T20:24:22.169562] [INFO ] [sig ] Generating forecast for: IBP [2026-02-27T20:24:22.169616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-27T20:24:22.182324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-27T20:24:22.182761] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-27T20:24:22.183793] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-27T20:24:22.183849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:22.183883] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:22.183911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:22.183970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:22.243681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:22.244494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:22.244593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:22.244630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:22.369136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:22.369309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:22.369359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:22.369388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:22.372935] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-02-27T20:24:22.373218] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-27T20:24:22.373348] [INFO ] [sig ] IBP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:22.515438] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IBP.txt [2026-02-27T20:24:22.515592] [INFO ] [sig ] [1541/3373] Completed IBP in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:22.515635] [INFO ] [sig ] [1542/3373] Forecasting IBRX... [2026-02-27T20:24:22.515666] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-27T20:24:22.515696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-27T20:24:22.528350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-27T20:24:22.528734] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-27T20:24:22.529667] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-27T20:24:22.529722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:22.529754] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:22.529781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:22.529839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:22.590086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:22.590794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:22.590876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:22.590909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:22.714633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:22.714786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:22.714829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:22.714857] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:22.718370] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=51.06%) [2026-02-27T20:24:22.718670] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-27T20:24:22.718815] [INFO ] [sig ] IBRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:22.863434] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBRX.txt [2026-02-27T20:24:22.863588] [INFO ] [sig ] [1542/3373] Completed IBRX in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:22.863633] [INFO ] [sig ] [1543/3373] Forecasting IBTG... [2026-02-27T20:24:22.863669] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-27T20:24:22.863701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-27T20:24:22.876429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-27T20:24:22.876783] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-27T20:24:22.877559] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-27T20:24:22.877629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:22.877661] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:22.877690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:22.877752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:22.940345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:22.941242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:22.941367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:22.941402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:23.056006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:23.056168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:23.056212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:23.056242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:23.060045] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-27T20:24:23.060380] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-27T20:24:23.060517] [INFO ] [sig ] IBTG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:23.218533] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTG.txt [2026-02-27T20:24:23.218707] [INFO ] [sig ] [1543/3373] Completed IBTG in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:23.218752] [INFO ] [sig ] [1544/3373] Forecasting IBTH... [2026-02-27T20:24:23.218783] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-27T20:24:23.218813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-27T20:24:23.230888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-27T20:24:23.231253] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-27T20:24:23.232143] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-27T20:24:23.232199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:23.232231] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:23.232259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:23.232317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:23.291792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:23.292556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:23.292660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:23.292695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:23.433834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:23.433994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:23.434039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:23.434070] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:23.437653] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-27T20:24:23.437980] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-27T20:24:23.438117] [INFO ] [sig ] IBTH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:23.586053] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTH.txt [2026-02-27T20:24:23.586236] [INFO ] [sig ] [1544/3373] Completed IBTH in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:23.586281] [INFO ] [sig ] [1545/3373] Forecasting IBTI... [2026-02-27T20:24:23.586313] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-27T20:24:23.586343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-27T20:24:23.599240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-27T20:24:23.599646] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-27T20:24:23.600488] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-27T20:24:23.600541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:23.600591] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:23.600621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:23.600689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:23.658775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:23.659715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:23.659821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:23.659857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:23.783840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:23.784002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:23.784047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:23.784076] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:23.787840] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-27T20:24:23.788184] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-27T20:24:23.788341] [INFO ] [sig ] IBTI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:23.930663] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTI.txt [2026-02-27T20:24:23.930812] [INFO ] [sig ] [1545/3373] Completed IBTI in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:23.930853] [INFO ] [sig ] [1546/3373] Forecasting IBTJ... [2026-02-27T20:24:23.930883] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-27T20:24:23.930915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-27T20:24:23.943170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-27T20:24:23.943507] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-27T20:24:23.944365] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-27T20:24:23.944418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:23.944451] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:23.944478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:23.944535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:24.003921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:24.004747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:24.004833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:24.004867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:24.126547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:24.126726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:24.126769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:24.126816] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:24.130347] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=51.58%) [2026-02-27T20:24:24.130659] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-27T20:24:24.130792] [INFO ] [sig ] IBTJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:24.273359] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTJ.txt [2026-02-27T20:24:24.273529] [INFO ] [sig ] [1546/3373] Completed IBTJ in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:24.273588] [INFO ] [sig ] [1547/3373] Forecasting IBTK... [2026-02-27T20:24:24.273622] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-27T20:24:24.273653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-27T20:24:24.286168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-27T20:24:24.286606] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-27T20:24:24.287400] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-27T20:24:24.287453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:24.287485] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:24.287513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:24.287596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:24.346630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:24.347502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:24.347605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:24.347642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:24.472179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:24.472369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:24.472414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:24.472443] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:24.475972] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-27T20:24:24.476259] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-27T20:24:24.476388] [INFO ] [sig ] IBTK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:24.618599] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IBTK.txt [2026-02-27T20:24:24.618759] [INFO ] [sig ] [1547/3373] Completed IBTK in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:24.618801] [INFO ] [sig ] [1548/3373] Forecasting IBTL... [2026-02-27T20:24:24.618830] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-27T20:24:24.618862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-27T20:24:24.632087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-27T20:24:24.632494] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-27T20:24:24.633382] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-27T20:24:24.633437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:24.633471] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:24.633499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:24.633558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:24.693201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:24.694110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:24.694216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:24.694254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:24.814520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:24.814696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:24.814739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:24.814768] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:24.818313] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=39.88%) [2026-02-27T20:24:24.818608] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-27T20:24:24.818740] [INFO ] [sig ] IBTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:24.968025] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IBTL.txt [2026-02-27T20:24:24.968195] [INFO ] [sig ] [1548/3373] Completed IBTL in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:24.968237] [INFO ] [sig ] [1549/3373] Forecasting IBTM... [2026-02-27T20:24:24.968270] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-27T20:24:24.968301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-27T20:24:24.981749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-27T20:24:24.982116] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-27T20:24:24.982948] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-27T20:24:24.983002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:24.983036] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:24.983064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:24.983123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:25.043276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:25.044130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:25.044221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:25.044258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:25.171866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:25.172060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:25.172132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:25.172176] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:25.176115] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-27T20:24:25.176444] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-27T20:24:25.176612] [INFO ] [sig ] IBTM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:25.318532] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTM.txt [2026-02-27T20:24:25.318703] [INFO ] [sig ] [1549/3373] Completed IBTM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:25.318745] [INFO ] [sig ] [1550/3373] Forecasting IBTO... [2026-02-27T20:24:25.318774] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-27T20:24:25.318805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-27T20:24:25.331337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-27T20:24:25.331699] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-27T20:24:25.332608] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-27T20:24:25.332663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:25.332730] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:25.332772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:25.332833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:25.393014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:25.393950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:25.394041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:25.394101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:25.515438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:25.515614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:25.515659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:25.515688] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:25.519168] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-02-27T20:24:25.519444] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-27T20:24:25.519641] [INFO ] [sig ] IBTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:25.663044] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IBTO.txt [2026-02-27T20:24:25.663190] [INFO ] [sig ] [1550/3373] Completed IBTO in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:25.663240] [INFO ] [sig ] [1551/3373] Forecasting ICE... [2026-02-27T20:24:25.663277] [INFO ] [sig ] Generating forecast for: ICE [2026-02-27T20:24:25.663313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-27T20:24:25.677322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-27T20:24:25.677727] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-27T20:24:25.678565] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-27T20:24:25.678645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:25.678679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:25.678707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:25.678765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:25.737778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:25.738515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:25.738618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:25.738655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:25.861794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:25.861953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:25.861996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:25.862024] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:25.865472] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=43.53%) [2026-02-27T20:24:25.865767] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-27T20:24:25.865897] [INFO ] [sig ] ICE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:26.010831] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ICE.txt [2026-02-27T20:24:26.010999] [INFO ] [sig ] [1551/3373] Completed ICE in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-02-27T20:24:26.011049] [INFO ] [sig ] [1552/3373] Forecasting ICFI... [2026-02-27T20:24:26.011078] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-27T20:24:26.011108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-27T20:24:26.023834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-27T20:24:26.024191] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-27T20:24:26.025032] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-27T20:24:26.025086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:26.025118] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:26.025144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:26.025201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:26.084152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:26.084999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:26.085086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:26.085121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:26.209857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:26.210034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:26.210081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:26.210113] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:26.213879] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-27T20:24:26.214214] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-27T20:24:26.214365] [INFO ] [sig ] ICFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:26.364881] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ICFI.txt [2026-02-27T20:24:26.365033] [INFO ] [sig ] [1552/3373] Completed ICFI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-27T20:24:26.365076] [INFO ] [sig ] [1553/3373] Forecasting ICL... [2026-02-27T20:24:26.365105] [INFO ] [sig ] Generating forecast for: ICL [2026-02-27T20:24:26.365137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-27T20:24:26.377633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-27T20:24:26.378045] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-27T20:24:26.378872] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-27T20:24:26.378925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:26.378958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:26.378985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:26.379042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:26.439401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:26.440273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:26.440360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:26.440394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:26.563609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:26.563771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:26.563814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:26.563874] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:26.567436] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-02-27T20:24:26.567746] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-27T20:24:26.567879] [INFO ] [sig ] ICL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:26.709775] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ICL.txt [2026-02-27T20:24:26.709919] [INFO ] [sig ] [1553/3373] Completed ICL in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-27T20:24:26.709960] [INFO ] [sig ] [1554/3373] Forecasting ICLN... [2026-02-27T20:24:26.709990] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-27T20:24:26.710027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-27T20:24:26.722868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-27T20:24:26.723218] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-27T20:24:26.724062] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-27T20:24:26.724116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:26.724148] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:26.724175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:26.724241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:26.787744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:26.788779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:26.788871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:26.788906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:26.912779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:26.912945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:26.912988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:26.913017] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:26.917181] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-27T20:24:26.917466] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-27T20:24:26.917621] [INFO ] [sig ] ICLN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:27.061062] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ICLN.txt [2026-02-27T20:24:27.061195] [INFO ] [sig ] [1554/3373] Completed ICLN in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-27T20:24:27.061240] [INFO ] [sig ] [1555/3373] Forecasting ICMB... [2026-02-27T20:24:27.061279] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-27T20:24:27.061315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-27T20:24:27.072882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-27T20:24:27.073173] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-27T20:24:27.073998] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-27T20:24:27.074051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:27.074083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:27.074110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:27.074169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:27.135403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:27.136312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:27.136408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:27.136450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:27.248639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:27.248794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:27.248836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:27.248866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:27.252673] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-02-27T20:24:27.252952] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-27T20:24:27.253085] [INFO ] [sig ] ICMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:27.398704] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ICMB.txt [2026-02-27T20:24:27.398852] [INFO ] [sig ] [1555/3373] Completed ICMB in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-27T20:24:27.398893] [INFO ] [sig ] [1556/3373] Forecasting ICOP... [2026-02-27T20:24:27.398923] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-27T20:24:27.398954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-27T20:24:27.411856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-27T20:24:27.412194] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-27T20:24:27.413023] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-27T20:24:27.413076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:27.413108] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:27.413135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:27.413192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:27.472781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:27.473642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:27.473728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:27.473761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:27.594604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:27.594803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:27.594849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:27.594878] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:27.598945] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-02-27T20:24:27.599287] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-27T20:24:27.599432] [INFO ] [sig ] ICOP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:27.761817] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ICOP.txt [2026-02-27T20:24:27.762044] [INFO ] [sig ] [1556/3373] Completed ICOP in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:27.762099] [INFO ] [sig ] [1557/3373] Forecasting ICUI... [2026-02-27T20:24:27.762138] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-27T20:24:27.762175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-27T20:24:27.781209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-27T20:24:27.781776] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-27T20:24:27.783110] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-27T20:24:27.783217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:27.783263] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:27.783306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:27.783391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:27.874456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:27.875470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:27.875587] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:27.875627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:28.017478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:28.017676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:28.017722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:28.017769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:28.021955] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-02-27T20:24:28.022367] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-27T20:24:28.022530] [INFO ] [sig ] ICUI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:28.175489] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ICUI.txt [2026-02-27T20:24:28.175679] [INFO ] [sig ] [1557/3373] Completed ICUI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:28.175733] [INFO ] [sig ] [1558/3373] Forecasting IDA... [2026-02-27T20:24:28.175765] [INFO ] [sig ] Generating forecast for: IDA [2026-02-27T20:24:28.175794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-27T20:24:28.189932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-27T20:24:28.190395] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-27T20:24:28.191353] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-27T20:24:28.191414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:28.191447] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:28.191473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:28.191531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:28.251540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:28.252483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:28.252598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:28.252636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:28.384422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:28.384636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:28.384688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:28.384719] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:28.388599] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-27T20:24:28.388950] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-27T20:24:28.389123] [INFO ] [sig ] IDA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:28.531425] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IDA.txt [2026-02-27T20:24:28.531630] [INFO ] [sig ] [1558/3373] Completed IDA in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:28.531686] [INFO ] [sig ] [1559/3373] Forecasting IDAI... [2026-02-27T20:24:28.531718] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-27T20:24:28.531749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-27T20:24:28.546876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-27T20:24:28.547356] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-27T20:24:28.548285] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-27T20:24:28.548342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:28.548376] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:28.548403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:28.548460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:28.607389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:28.608437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:28.608536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:28.608570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:28.733913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:28.734077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:28.734121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:28.734150] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:28.737723] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=37.11%) [2026-02-27T20:24:28.738036] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-27T20:24:28.738169] [INFO ] [sig ] IDAI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:28.885528] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IDAI.txt [2026-02-27T20:24:28.885725] [INFO ] [sig ] [1559/3373] Completed IDAI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:28.885777] [INFO ] [sig ] [1560/3373] Forecasting IDCC... [2026-02-27T20:24:28.885808] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-27T20:24:28.885839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-27T20:24:28.899636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-27T20:24:28.900142] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-27T20:24:28.900998] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-27T20:24:28.901052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:28.901084] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:28.901111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:28.901168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:28.960710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:28.961678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:28.961806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:28.961841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:29.097839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:29.098053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:29.098098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:29.098129] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:29.101926] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-02-27T20:24:29.102296] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-27T20:24:29.102454] [INFO ] [sig ] IDCC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:29.247193] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IDCC.txt [2026-02-27T20:24:29.247360] [INFO ] [sig ] [1560/3373] Completed IDCC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:29.247402] [INFO ] [sig ] [1561/3373] Forecasting IDE... [2026-02-27T20:24:29.247432] [INFO ] [sig ] Generating forecast for: IDE [2026-02-27T20:24:29.247463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-27T20:24:29.259903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-27T20:24:29.260295] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-27T20:24:29.261110] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-27T20:24:29.261164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:29.261197] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:29.261224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:29.261292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:29.319994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:29.320950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:29.321043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:29.321079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:29.441148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:29.441313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:29.441365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:29.441402] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:29.444905] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-02-27T20:24:29.445216] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-27T20:24:29.445352] [INFO ] [sig ] IDE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:29.593867] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IDE.txt [2026-02-27T20:24:29.594043] [INFO ] [sig ] [1561/3373] Completed IDE in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:29.594087] [INFO ] [sig ] [1562/3373] Forecasting IDN... [2026-02-27T20:24:29.594115] [INFO ] [sig ] Generating forecast for: IDN [2026-02-27T20:24:29.594145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-27T20:24:29.607719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-27T20:24:29.608174] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-27T20:24:29.609117] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-27T20:24:29.609176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:29.609207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:29.609234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:29.609292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:29.669557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:29.670496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:29.670617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:29.670657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:29.791696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:29.791850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:29.791894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:29.791923] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:29.795383] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-27T20:24:29.795703] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-27T20:24:29.795869] [INFO ] [sig ] IDN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:29.945792] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IDN.txt [2026-02-27T20:24:29.945925] [INFO ] [sig ] [1562/3373] Completed IDN in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:29.945966] [INFO ] [sig ] [1563/3373] Forecasting IDXX... [2026-02-27T20:24:29.945996] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-27T20:24:29.946026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-27T20:24:29.958469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-27T20:24:29.958828] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-27T20:24:29.959639] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-27T20:24:29.959719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:29.959754] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:29.959781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:29.959839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:30.018037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:30.018706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:30.018788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:30.018822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:30.141849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:30.142014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:30.142057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:30.142087] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:30.145497] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-02-27T20:24:30.145801] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-27T20:24:30.145932] [INFO ] [sig ] IDXX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:30.289380] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IDXX.txt [2026-02-27T20:24:30.289590] [INFO ] [sig ] [1563/3373] Completed IDXX in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:30.289637] [INFO ] [sig ] [1564/3373] Forecasting IDYA... [2026-02-27T20:24:30.289669] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-27T20:24:30.289701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-27T20:24:30.302158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-27T20:24:30.302556] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-27T20:24:30.303372] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-27T20:24:30.303426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:30.303458] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:30.303484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:30.303541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:30.366105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:30.367449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:30.367562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:30.367629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:30.503552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:30.503784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:30.503830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:30.503860] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:30.507482] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-27T20:24:30.507824] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-27T20:24:30.508001] [INFO ] [sig ] IDYA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:30.653002] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IDYA.txt [2026-02-27T20:24:30.653165] [INFO ] [sig ] [1564/3373] Completed IDYA in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:30.653207] [INFO ] [sig ] [1565/3373] Forecasting IEF... [2026-02-27T20:24:30.653250] [INFO ] [sig ] Generating forecast for: IEF [2026-02-27T20:24:30.653290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-27T20:24:30.666417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-27T20:24:30.666853] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-27T20:24:30.667778] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-27T20:24:30.667835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:30.667871] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:30.667924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:30.667985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:30.727463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:30.728395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:30.728485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:30.728519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:30.860697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:30.860863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:30.860908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:30.860939] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:30.865191] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-27T20:24:30.865800] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-27T20:24:30.865969] [INFO ] [sig ] IEF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:31.016900] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IEF.txt [2026-02-27T20:24:31.017089] [INFO ] [sig ] [1565/3373] Completed IEF in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:31.017161] [INFO ] [sig ] [1566/3373] Forecasting IEI... [2026-02-27T20:24:31.017200] [INFO ] [sig ] Generating forecast for: IEI [2026-02-27T20:24:31.017231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-27T20:24:31.034456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-27T20:24:31.034965] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-27T20:24:31.035851] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-27T20:24:31.035916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:31.035954] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:31.035982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:31.036041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:31.096767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:31.097718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:31.097808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:31.097843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:31.233247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:31.233418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:31.233463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:31.233494] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:31.237103] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-27T20:24:31.237391] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-27T20:24:31.237525] [INFO ] [sig ] IEI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:31.384392] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IEI.txt [2026-02-27T20:24:31.384609] [INFO ] [sig ] [1566/3373] Completed IEI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:31.384657] [INFO ] [sig ] [1567/3373] Forecasting IEP... [2026-02-27T20:24:31.384689] [INFO ] [sig ] Generating forecast for: IEP [2026-02-27T20:24:31.384721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-27T20:24:31.397135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-27T20:24:31.397528] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-27T20:24:31.398421] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-27T20:24:31.398488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:31.398564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:31.398625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:31.398688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:31.460707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:31.461624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:31.461710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:31.461746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:31.584310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:31.584511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:31.584562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:31.584619] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:31.588294] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=11.19%) [2026-02-27T20:24:31.588648] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-27T20:24:31.588795] [INFO ] [sig ] IEP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:31.738362] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IEP.txt [2026-02-27T20:24:31.738534] [INFO ] [sig ] [1567/3373] Completed IEP in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:31.738604] [INFO ] [sig ] [1568/3373] Forecasting IESC... [2026-02-27T20:24:31.738639] [INFO ] [sig ] Generating forecast for: IESC [2026-02-27T20:24:31.738672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-27T20:24:31.753414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-27T20:24:31.754129] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-27T20:24:31.755336] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-27T20:24:31.755408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:31.755462] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:31.755509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:31.755594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:31.831057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:31.832275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:31.832384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:31.832422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:31.965447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:31.965631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:31.965680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:31.965711] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:31.969404] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=41.67%) [2026-02-27T20:24:31.969758] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-27T20:24:31.969907] [INFO ] [sig ] IESC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:32.125751] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IESC.txt [2026-02-27T20:24:32.125947] [INFO ] [sig ] [1568/3373] Completed IESC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-02-27T20:24:32.126006] [INFO ] [sig ] [1569/3373] Forecasting IEX... [2026-02-27T20:24:32.126043] [INFO ] [sig ] Generating forecast for: IEX [2026-02-27T20:24:32.126079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-27T20:24:32.139734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-27T20:24:32.140191] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-27T20:24:32.141147] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-27T20:24:32.141203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:32.141238] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:32.141265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:32.141324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:32.206339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:32.207256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:32.207344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:32.207379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:32.334943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:32.335115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:32.335158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:32.335186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:32.338731] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-02-27T20:24:32.339033] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-27T20:24:32.339173] [INFO ] [sig ] IEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:32.486600] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IEX.txt [2026-02-27T20:24:32.486766] [INFO ] [sig ] [1569/3373] Completed IEX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-27T20:24:32.486811] [INFO ] [sig ] [1570/3373] Forecasting IFS... [2026-02-27T20:24:32.486851] [INFO ] [sig ] Generating forecast for: IFS [2026-02-27T20:24:32.486883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-27T20:24:32.500009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-27T20:24:32.500398] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-27T20:24:32.501228] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-27T20:24:32.501287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:32.501331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:32.501373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:32.501444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:32.561507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:32.562414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:32.562500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:32.562534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:32.684625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:32.684792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:32.684868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:32.684935] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:32.688675] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-02-27T20:24:32.688968] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-27T20:24:32.689103] [INFO ] [sig ] IFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:32.839615] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IFS.txt [2026-02-27T20:24:32.839793] [INFO ] [sig ] [1570/3373] Completed IFS in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-27T20:24:32.839835] [INFO ] [sig ] [1571/3373] Forecasting IGA... [2026-02-27T20:24:32.839865] [INFO ] [sig ] Generating forecast for: IGA [2026-02-27T20:24:32.839896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-27T20:24:32.851812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-27T20:24:32.852146] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-27T20:24:32.853027] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-27T20:24:32.853082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:32.853115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:32.853143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:32.853202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:32.911143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:32.911988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:32.912072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:32.912107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:33.033909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:33.034067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:33.034118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:33.034147] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:33.037661] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-27T20:24:33.038166] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-27T20:24:33.038306] [INFO ] [sig ] IGA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:33.260563] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IGA.txt [2026-02-27T20:24:33.260742] [INFO ] [sig ] [1571/3373] Completed IGA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-27T20:24:33.260785] [INFO ] [sig ] [1572/3373] Forecasting IGD... [2026-02-27T20:24:33.260816] [INFO ] [sig ] Generating forecast for: IGD [2026-02-27T20:24:33.260848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-27T20:24:33.273348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-27T20:24:33.273746] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-27T20:24:33.274556] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-27T20:24:33.274631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:33.274667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:33.274695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:33.274756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:33.336393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:33.337389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:33.337491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:33.337533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:33.465157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:33.465330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:33.465375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:33.465405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:33.469243] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=28.14%) [2026-02-27T20:24:33.469681] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-27T20:24:33.469884] [INFO ] [sig ] IGD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:33.617829] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IGD.txt [2026-02-27T20:24:33.617994] [INFO ] [sig ] [1572/3373] Completed IGD in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-27T20:24:33.618037] [INFO ] [sig ] [1573/3373] Forecasting IGF... [2026-02-27T20:24:33.618066] [INFO ] [sig ] Generating forecast for: IGF [2026-02-27T20:24:33.618097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-27T20:24:33.630560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-27T20:24:33.630978] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-27T20:24:33.631867] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-27T20:24:33.631935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:33.631972] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:33.632000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:33.632058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:33.692170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:33.692981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:33.693068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:33.693103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:33.816491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:33.816678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:33.816724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:33.816755] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:33.820326] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=78.07%) [2026-02-27T20:24:33.820635] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-27T20:24:33.820771] [INFO ] [sig ] IGF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:33.967787] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IGF.txt [2026-02-27T20:24:33.967978] [INFO ] [sig ] [1573/3373] Completed IGF in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:33.968023] [INFO ] [sig ] [1574/3373] Forecasting IGI... [2026-02-27T20:24:33.968061] [INFO ] [sig ] Generating forecast for: IGI [2026-02-27T20:24:33.968093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-27T20:24:33.980380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-27T20:24:33.980750] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-27T20:24:33.981656] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-27T20:24:33.981720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:33.981777] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:33.981808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:33.981869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:34.041359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:34.042189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:34.042281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:34.042317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:34.147058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:34.147219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:34.147264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:34.147294] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:34.150960] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-02-27T20:24:34.151263] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-27T20:24:34.151407] [INFO ] [sig ] IGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:34.293952] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IGI.txt [2026-02-27T20:24:34.294103] [INFO ] [sig ] [1574/3373] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:34.294146] [INFO ] [sig ] [1575/3373] Forecasting IGIB... [2026-02-27T20:24:34.294176] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-27T20:24:34.294206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-27T20:24:34.306371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-27T20:24:34.306748] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-27T20:24:34.307558] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-27T20:24:34.307633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:34.307665] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:34.307692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:34.307750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:34.366863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:34.367767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:34.367852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:34.367908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:34.489646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:34.489793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:34.489837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:34.489867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:34.493882] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=29.00%) [2026-02-27T20:24:34.494177] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-27T20:24:34.494308] [INFO ] [sig ] IGIB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:34.638238] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IGIB.txt [2026-02-27T20:24:34.638393] [INFO ] [sig ] [1575/3373] Completed IGIB in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:34.638434] [INFO ] [sig ] [1576/3373] Forecasting IGIC... [2026-02-27T20:24:34.638463] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-27T20:24:34.638493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-27T20:24:34.650906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-27T20:24:34.651281] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-27T20:24:34.652142] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-27T20:24:34.652197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:34.652231] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:34.652259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:34.652318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:34.711390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:34.712187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:34.712270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:34.712305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:34.839939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:34.840145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:34.840207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:34.840240] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:34.844040] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-27T20:24:34.844351] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-27T20:24:34.844497] [INFO ] [sig ] IGIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:34.992872] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IGIC.txt [2026-02-27T20:24:34.993040] [INFO ] [sig ] [1576/3373] Completed IGIC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:34.993081] [INFO ] [sig ] [1577/3373] Forecasting IGSB... [2026-02-27T20:24:34.993113] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-27T20:24:34.993144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-27T20:24:35.005708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-27T20:24:35.006068] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-27T20:24:35.006938] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-27T20:24:35.006993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:35.007026] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:35.007054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:35.007112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:35.067069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:35.067844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:35.067981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:35.068017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:35.193483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:35.193672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:35.193718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:35.193749] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:35.197248] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-27T20:24:35.197533] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-27T20:24:35.197689] [INFO ] [sig ] IGSB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:35.341799] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IGSB.txt [2026-02-27T20:24:35.341935] [INFO ] [sig ] [1577/3373] Completed IGSB in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:35.341977] [INFO ] [sig ] [1578/3373] Forecasting IHD... [2026-02-27T20:24:35.342013] [INFO ] [sig ] Generating forecast for: IHD [2026-02-27T20:24:35.342045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-27T20:24:35.353942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-27T20:24:35.354256] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-27T20:24:35.355092] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-27T20:24:35.355145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:35.355177] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:35.355205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:35.355263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:35.415673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:35.416775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:35.416883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:35.416922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:35.537354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:35.537517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:35.537562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:35.537615] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:35.544846] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-27T20:24:35.545279] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-27T20:24:35.545421] [INFO ] [sig ] IHD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:35.699492] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IHD.txt [2026-02-27T20:24:35.699674] [INFO ] [sig ] [1578/3373] Completed IHD in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:35.699720] [INFO ] [sig ] [1579/3373] Forecasting IHG... [2026-02-27T20:24:35.699750] [INFO ] [sig ] Generating forecast for: IHG [2026-02-27T20:24:35.699780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-27T20:24:35.712741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-27T20:24:35.713115] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-27T20:24:35.713948] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-27T20:24:35.714002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:35.714034] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:35.714061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:35.714118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:35.777289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:35.778251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:35.778341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:35.778376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:35.903542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:35.903725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:35.903768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:35.903797] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:35.907300] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=59.88%) [2026-02-27T20:24:35.907601] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-27T20:24:35.907732] [INFO ] [sig ] IHG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:36.051254] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IHG.txt [2026-02-27T20:24:36.051422] [INFO ] [sig ] [1579/3373] Completed IHG in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:36.051475] [INFO ] [sig ] [1580/3373] Forecasting IHS... [2026-02-27T20:24:36.051513] [INFO ] [sig ] Generating forecast for: IHS [2026-02-27T20:24:36.051552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-27T20:24:36.065017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-27T20:24:36.065429] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-27T20:24:36.066296] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-27T20:24:36.066351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:36.066385] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:36.066414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:36.066473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:36.125393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:36.126234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:36.126317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:36.126351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:36.254426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:36.254608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:36.254653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:36.254681] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:36.258162] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-02-27T20:24:36.258440] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-27T20:24:36.258616] [INFO ] [sig ] IHS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:36.404124] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IHS.txt [2026-02-27T20:24:36.404329] [INFO ] [sig ] [1580/3373] Completed IHS in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:36.404372] [INFO ] [sig ] [1581/3373] Forecasting IIF... [2026-02-27T20:24:36.404403] [INFO ] [sig ] Generating forecast for: IIF [2026-02-27T20:24:36.404439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-27T20:24:36.416730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-27T20:24:36.417155] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-27T20:24:36.418088] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-27T20:24:36.418144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:36.418177] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:36.418205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:36.418262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:36.478135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:36.479135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:36.479243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:36.479276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:36.602008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:36.602177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:36.602221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:36.602304] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:36.606163] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-02-27T20:24:36.606508] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-27T20:24:36.606840] [INFO ] [sig ] IIF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:36.750637] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IIF.txt [2026-02-27T20:24:36.750807] [INFO ] [sig ] [1581/3373] Completed IIF in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:36.750848] [INFO ] [sig ] [1582/3373] Forecasting III... [2026-02-27T20:24:36.750877] [INFO ] [sig ] Generating forecast for: III [2026-02-27T20:24:36.750908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-27T20:24:36.763264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-27T20:24:36.763649] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-27T20:24:36.764441] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-27T20:24:36.764501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:36.764541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:36.764597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:36.764663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:36.823183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:36.823839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:36.823918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:36.823951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:36.947232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:36.947386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:36.947429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:36.947459] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:36.951117] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=52.37%) [2026-02-27T20:24:36.951429] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-27T20:24:36.951565] [INFO ] [sig ] III: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:37.093645] [INFO ] [LOCAL ] Saved forecast: III 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/III.txt [2026-02-27T20:24:37.093782] [INFO ] [sig ] [1582/3373] Completed III in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:37.093821] [INFO ] [sig ] [1583/3373] Forecasting IIIN... [2026-02-27T20:24:37.093852] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-27T20:24:37.093883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-27T20:24:37.106675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-27T20:24:37.107006] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-27T20:24:37.107803] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-27T20:24:37.107856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:37.107911] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:37.107939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:37.107996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:37.168569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:37.169386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:37.169485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:37.169555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:37.286777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:37.286936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:37.286983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:37.287014] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:37.290601] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=27.15%) [2026-02-27T20:24:37.290888] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-27T20:24:37.291016] [INFO ] [sig ] IIIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:37.432789] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IIIN.txt [2026-02-27T20:24:37.432916] [INFO ] [sig ] [1583/3373] Completed IIIN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:37.432957] [INFO ] [sig ] [1584/3373] Forecasting IIM... [2026-02-27T20:24:37.432986] [INFO ] [sig ] Generating forecast for: IIM [2026-02-27T20:24:37.433015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-27T20:24:37.445687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-27T20:24:37.446026] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-27T20:24:37.446833] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-27T20:24:37.446886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:37.446952] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:37.446981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:37.447038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:37.505828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:37.506554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:37.506658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:37.506694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:37.625319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:37.625481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:37.625532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:37.625588] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:37.629062] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-27T20:24:37.629334] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-27T20:24:37.629461] [INFO ] [sig ] IIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:37.773672] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IIM.txt [2026-02-27T20:24:37.773833] [INFO ] [sig ] [1584/3373] Completed IIM in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:37.773876] [INFO ] [sig ] [1585/3373] Forecasting ILMN... [2026-02-27T20:24:37.773906] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-27T20:24:37.773936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-27T20:24:37.786805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-27T20:24:37.787152] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-27T20:24:37.787989] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-27T20:24:37.788048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:37.788080] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:37.788106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:37.788175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:37.846271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:37.846961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:37.847040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:37.847073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:37.974656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:37.974833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:37.974886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:37.974917] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:37.978510] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-02-27T20:24:37.978829] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-27T20:24:37.978957] [INFO ] [sig ] ILMN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:38.119016] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ILMN.txt [2026-02-27T20:24:38.119146] [INFO ] [sig ] [1585/3373] Completed ILMN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-02-27T20:24:38.119184] [INFO ] [sig ] [1586/3373] Forecasting IMAX... [2026-02-27T20:24:38.119214] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-27T20:24:38.119244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-27T20:24:38.131932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-27T20:24:38.132265] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-27T20:24:38.133118] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-27T20:24:38.133171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:38.133202] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:38.133229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:38.133286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:38.190287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:38.190966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:38.191045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:38.191077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:38.306084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:38.306230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:38.306273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:38.306300] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:38.309753] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-27T20:24:38.310030] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-27T20:24:38.310156] [INFO ] [sig ] IMAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:38.451050] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMAX.txt [2026-02-27T20:24:38.451176] [INFO ] [sig ] [1586/3373] Completed IMAX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-27T20:24:38.451215] [INFO ] [sig ] [1587/3373] Forecasting IMMP... [2026-02-27T20:24:38.451245] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-27T20:24:38.451278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-27T20:24:38.463569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-27T20:24:38.463920] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-27T20:24:38.464764] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-27T20:24:38.464816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:38.464847] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:38.464873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:38.464930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:38.523184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:38.523930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:38.524011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:38.524045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:38.641164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:38.641341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:38.641400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:38.641470] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:38.645073] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-27T20:24:38.645356] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-27T20:24:38.645489] [INFO ] [sig ] IMMP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:38.793487] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IMMP.txt [2026-02-27T20:24:38.793664] [INFO ] [sig ] [1587/3373] Completed IMMP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-27T20:24:38.793715] [INFO ] [sig ] [1588/3373] Forecasting IMMX... [2026-02-27T20:24:38.793748] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-27T20:24:38.793780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-27T20:24:38.808927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-27T20:24:38.809264] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-27T20:24:38.810134] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-27T20:24:38.810190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:38.810225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:38.810253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:38.810312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:38.871367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:38.872421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:38.872511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:38.872545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:38.995560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:38.995746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:38.995792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:38.995821] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:38.999794] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-27T20:24:39.000098] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-27T20:24:39.000238] [INFO ] [sig ] IMMX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:39.141788] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IMMX.txt [2026-02-27T20:24:39.141918] [INFO ] [sig ] [1588/3373] Completed IMMX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-27T20:24:39.141958] [INFO ] [sig ] [1589/3373] Forecasting IMNM... [2026-02-27T20:24:39.141988] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-27T20:24:39.142024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-27T20:24:39.155298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-27T20:24:39.155684] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-27T20:24:39.156726] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-27T20:24:39.156779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:39.156812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:39.156838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:39.156896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:39.215040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:39.215741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:39.215826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:39.215860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:39.338774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:39.338923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:39.338966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:39.338998] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:39.342519] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-02-27T20:24:39.342827] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-27T20:24:39.342960] [INFO ] [sig ] IMNM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:39.483337] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMNM.txt [2026-02-27T20:24:39.483464] [INFO ] [sig ] [1589/3373] Completed IMNM in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:39.483504] [INFO ] [sig ] [1590/3373] Forecasting IMNN... [2026-02-27T20:24:39.483534] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-27T20:24:39.483587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-27T20:24:39.499435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-27T20:24:39.499818] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-27T20:24:39.500706] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-27T20:24:39.500760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:39.500794] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:39.500821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:39.500880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:39.560360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:39.561121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:39.561214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:39.561249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:39.684992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:39.685201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:39.685260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:39.685301] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:39.691024] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=42.34%) [2026-02-27T20:24:39.691640] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-27T20:24:39.691877] [INFO ] [sig ] IMNN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:39.872343] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMNN.txt [2026-02-27T20:24:39.872516] [INFO ] [sig ] [1590/3373] Completed IMNN in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:39.872560] [INFO ] [sig ] [1591/3373] Forecasting IMOS... [2026-02-27T20:24:39.872611] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-27T20:24:39.872641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-27T20:24:39.884647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-27T20:24:39.885057] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-27T20:24:39.885887] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-27T20:24:39.885940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:39.885972] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:39.886000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:39.886057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:39.943604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:39.944687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:39.944963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:39.944997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:40.070760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:40.070929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:40.070975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:40.071006] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:40.074799] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-27T20:24:40.075091] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-27T20:24:40.075230] [INFO ] [sig ] IMOS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:40.235759] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IMOS.txt [2026-02-27T20:24:40.235923] [INFO ] [sig ] [1591/3373] Completed IMOS in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:40.235964] [INFO ] [sig ] [1592/3373] Forecasting IMPP... [2026-02-27T20:24:40.235995] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-27T20:24:40.236025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-27T20:24:40.249673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-27T20:24:40.250066] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-27T20:24:40.250899] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-27T20:24:40.250953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:40.250985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:40.251012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:40.251070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:40.316026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:40.317086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:40.317179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:40.317215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:40.439108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:40.439249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:40.439294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:40.439323] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:40.442963] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=52.91%) [2026-02-27T20:24:40.443251] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-27T20:24:40.443385] [INFO ] [sig ] IMPP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:40.583085] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IMPP.txt [2026-02-27T20:24:40.583198] [INFO ] [sig ] [1592/3373] Completed IMPP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:40.583239] [INFO ] [sig ] [1593/3373] Forecasting IMRX... [2026-02-27T20:24:40.583269] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-27T20:24:40.583298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-27T20:24:40.596137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-27T20:24:40.596481] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-27T20:24:40.597367] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-27T20:24:40.597423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:40.597457] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:40.597483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:40.597544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:40.656284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:40.656911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:40.656991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:40.657024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:40.773678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:40.773815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:40.773856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:40.773885] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:40.777225] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-27T20:24:40.777498] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-27T20:24:40.777646] [INFO ] [sig ] IMRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:40.918775] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMRX.txt [2026-02-27T20:24:40.919093] [INFO ] [sig ] [1593/3373] Completed IMRX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:40.919132] [INFO ] [sig ] [1594/3373] Forecasting IMTX... [2026-02-27T20:24:40.919160] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-27T20:24:40.919189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-27T20:24:40.931900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-27T20:24:40.932211] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-27T20:24:40.933022] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-27T20:24:40.933075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:40.933107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:40.933134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:40.933192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:40.990904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:40.991565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:40.991687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:40.991722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:41.118483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:41.118682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:41.118733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:41.118765] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:41.122299] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-27T20:24:41.122612] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-27T20:24:41.122750] [INFO ] [sig ] IMTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:41.274755] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMTX.txt [2026-02-27T20:24:41.274916] [INFO ] [sig ] [1594/3373] Completed IMTX in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:41.274956] [INFO ] [sig ] [1595/3373] Forecasting IMXI... [2026-02-27T20:24:41.274988] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-27T20:24:41.275019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-27T20:24:41.287560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-27T20:24:41.288029] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-27T20:24:41.288936] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-27T20:24:41.288991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:41.289025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:41.289052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:41.289130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:41.349399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:41.350151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:41.350231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:41.350265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:41.471086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:41.471223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:41.471264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:41.471292] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:41.474653] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-02-27T20:24:41.474934] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-27T20:24:41.475064] [INFO ] [sig ] IMXI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:41.617466] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IMXI.txt [2026-02-27T20:24:41.617611] [INFO ] [sig ] [1595/3373] Completed IMXI in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:41.617656] [INFO ] [sig ] [1596/3373] Forecasting INAB... [2026-02-27T20:24:41.617684] [INFO ] [sig ] Generating forecast for: INAB [2026-02-27T20:24:41.617714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-27T20:24:41.630283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-27T20:24:41.630597] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-27T20:24:41.631407] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-27T20:24:41.631460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:41.631492] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:41.631520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:41.631608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:41.692671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:41.693527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:41.693641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:41.693684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:41.814150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:41.814306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:41.814350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:41.814379] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:41.817912] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-02-27T20:24:41.818197] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-27T20:24:41.818325] [INFO ] [sig ] INAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:41.962644] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INAB.txt [2026-02-27T20:24:41.962792] [INFO ] [sig ] [1596/3373] Completed INAB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:41.962839] [INFO ] [sig ] [1597/3373] Forecasting INBK... [2026-02-27T20:24:41.962870] [INFO ] [sig ] Generating forecast for: INBK [2026-02-27T20:24:41.962900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-27T20:24:41.976374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-27T20:24:41.976792] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-27T20:24:41.977614] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-27T20:24:41.977668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:41.977701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:41.977729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:41.977787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:42.037336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:42.038263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:42.038350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:42.038384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:42.161082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:42.161240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:42.161283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:42.161313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:42.164998] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=31.98%) [2026-02-27T20:24:42.165289] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-27T20:24:42.165420] [INFO ] [sig ] INBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:42.309332] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INBK.txt [2026-02-27T20:24:42.309506] [INFO ] [sig ] [1597/3373] Completed INBK in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:42.309552] [INFO ] [sig ] [1598/3373] Forecasting INBX... [2026-02-27T20:24:42.309603] [INFO ] [sig ] Generating forecast for: INBX [2026-02-27T20:24:42.309638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-27T20:24:42.321758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-27T20:24:42.322122] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-27T20:24:42.322954] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-27T20:24:42.323019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:42.323055] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:42.323083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:42.323141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:42.381052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:42.381841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:42.381926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:42.381960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:42.498748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:42.498912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:42.498955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:42.498984] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:42.502487] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-27T20:24:42.502846] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-27T20:24:42.502982] [INFO ] [sig ] INBX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:42.659650] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INBX.txt [2026-02-27T20:24:42.659834] [INFO ] [sig ] [1598/3373] Completed INBX in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:42.659877] [INFO ] [sig ] [1599/3373] Forecasting INCY... [2026-02-27T20:24:42.659907] [INFO ] [sig ] Generating forecast for: INCY [2026-02-27T20:24:42.659937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-27T20:24:42.672466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-27T20:24:42.672869] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-27T20:24:42.673718] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-27T20:24:42.673772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:42.673804] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:42.673831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:42.673888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:42.759637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:42.760790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:42.761075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:42.761122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:42.906288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:42.906450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:42.906494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:42.906523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:42.910592] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-02-27T20:24:42.911115] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-27T20:24:42.911251] [INFO ] [sig ] INCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:43.054768] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INCY.txt [2026-02-27T20:24:43.054929] [INFO ] [sig ] [1599/3373] Completed INCY in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:43.054972] [INFO ] [sig ] [1600/3373] Forecasting INDB... [2026-02-27T20:24:43.055002] [INFO ] [sig ] Generating forecast for: INDB [2026-02-27T20:24:43.055033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-27T20:24:43.067311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-27T20:24:43.067702] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-27T20:24:43.068512] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-27T20:24:43.068566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:43.068625] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:43.068655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:43.068714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:43.126101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:43.126780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:43.126860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:43.126893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:43.246509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:43.246673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:43.246716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:43.246745] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:43.250313] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-02-27T20:24:43.250615] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-27T20:24:43.250750] [INFO ] [sig ] INDB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:43.393254] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INDB.txt [2026-02-27T20:24:43.393410] [INFO ] [sig ] [1600/3373] Completed INDB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:43.393451] [INFO ] [sig ] [1601/3373] Forecasting INDI... [2026-02-27T20:24:43.393485] [INFO ] [sig ] Generating forecast for: INDI [2026-02-27T20:24:43.393517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-27T20:24:43.406000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-27T20:24:43.406373] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-27T20:24:43.407179] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-27T20:24:43.407231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:43.407289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:43.407318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:43.407375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:43.464855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:43.465680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:43.465778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:43.465814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:43.585788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:43.585951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:43.585994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:43.586023] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:43.589537] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-27T20:24:43.589879] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-27T20:24:43.590022] [INFO ] [sig ] INDI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:43.738986] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INDI.txt [2026-02-27T20:24:43.739153] [INFO ] [sig ] [1601/3373] Completed INDI in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:43.739197] [INFO ] [sig ] [1602/3373] Forecasting INDP... [2026-02-27T20:24:43.739227] [INFO ] [sig ] Generating forecast for: INDP [2026-02-27T20:24:43.739257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-27T20:24:43.751372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-27T20:24:43.751744] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-27T20:24:43.752536] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-27T20:24:43.752607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:43.752649] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:43.752682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:43.752753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:43.810261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:43.811014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:43.811096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:43.811129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:43.919854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:43.920037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:43.920081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:43.920110] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:43.923510] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-02-27T20:24:43.923813] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-27T20:24:43.923942] [INFO ] [sig ] INDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:44.062936] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INDP.txt [2026-02-27T20:24:44.063064] [INFO ] [sig ] [1602/3373] Completed INDP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-02-27T20:24:44.063104] [INFO ] [sig ] [1603/3373] Forecasting INDY... [2026-02-27T20:24:44.063133] [INFO ] [sig ] Generating forecast for: INDY [2026-02-27T20:24:44.063163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-27T20:24:44.075328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-27T20:24:44.075696] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-27T20:24:44.076492] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-27T20:24:44.076546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:44.076603] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:44.076634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:44.076691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:44.134359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:44.135041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:44.135122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:44.135155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:44.259966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:44.260126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:44.260169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:44.260198] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:44.263691] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-27T20:24:44.264008] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-27T20:24:44.264139] [INFO ] [sig ] INDY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:44.404778] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INDY.txt [2026-02-27T20:24:44.404943] [INFO ] [sig ] [1603/3373] Completed INDY in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-27T20:24:44.404985] [INFO ] [sig ] [1604/3373] Forecasting INFY... [2026-02-27T20:24:44.405014] [INFO ] [sig ] Generating forecast for: INFY [2026-02-27T20:24:44.405046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-27T20:24:44.417959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-27T20:24:44.418308] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-27T20:24:44.419141] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-27T20:24:44.419194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:44.419225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:44.419252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:44.419309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:44.476327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:44.477074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:44.477156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:44.477189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:44.599434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:44.599615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:44.599663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:44.599731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:44.603178] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=70.76%) [2026-02-27T20:24:44.603461] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-27T20:24:44.603611] [INFO ] [sig ] INFY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:44.742954] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INFY.txt [2026-02-27T20:24:44.743104] [INFO ] [sig ] [1604/3373] Completed INFY in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-27T20:24:44.743147] [INFO ] [sig ] [1605/3373] Forecasting ING... [2026-02-27T20:24:44.743176] [INFO ] [sig ] Generating forecast for: ING [2026-02-27T20:24:44.743207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-27T20:24:44.756930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-27T20:24:44.757315] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-27T20:24:44.758293] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-27T20:24:44.758349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:44.758381] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:44.758408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:44.758465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:44.822160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:44.822971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:44.823055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:44.823088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:44.955060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:44.955241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:44.955287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:44.955317] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:44.959232] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-27T20:24:44.959521] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-27T20:24:44.959715] [INFO ] [sig ] ING: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:45.107175] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ING.txt [2026-02-27T20:24:45.107334] [INFO ] [sig ] [1605/3373] Completed ING in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:45.107374] [INFO ] [sig ] [1606/3373] Forecasting INGN... [2026-02-27T20:24:45.107405] [INFO ] [sig ] Generating forecast for: INGN [2026-02-27T20:24:45.107436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-27T20:24:45.120509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-27T20:24:45.120915] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-27T20:24:45.121744] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-27T20:24:45.121807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:45.121843] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:45.121869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:45.121926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:45.178606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:45.179449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:45.179536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:45.179570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:45.317421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:45.317627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:45.317685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:45.317733] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:45.322601] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=44.78%) [2026-02-27T20:24:45.323035] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-27T20:24:45.323214] [INFO ] [sig ] INGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:45.468968] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INGN.txt [2026-02-27T20:24:45.469230] [INFO ] [sig ] [1606/3373] Completed INGN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:45.469303] [INFO ] [sig ] [1607/3373] Forecasting INMB... [2026-02-27T20:24:45.469357] [INFO ] [sig ] Generating forecast for: INMB [2026-02-27T20:24:45.469413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-27T20:24:45.487309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-27T20:24:45.490805] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-27T20:24:45.492201] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-27T20:24:45.492263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:45.492298] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:45.492326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:45.492386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:45.552646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:45.553852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:45.553943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:45.553978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:45.682657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:45.682846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:45.682891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:45.682919] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:45.686461] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-27T20:24:45.686801] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-27T20:24:45.687134] [INFO ] [sig ] INMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:45.836295] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INMB.txt [2026-02-27T20:24:45.836465] [INFO ] [sig ] [1607/3373] Completed INMB in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:45.836506] [INFO ] [sig ] [1608/3373] Forecasting INMD... [2026-02-27T20:24:45.836537] [INFO ] [sig ] Generating forecast for: INMD [2026-02-27T20:24:45.836567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-27T20:24:45.852309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-27T20:24:45.852788] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-27T20:24:45.853662] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-27T20:24:45.853728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:45.853769] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:45.853804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:45.853908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:45.912256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:45.913223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:45.913313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:45.913347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:46.038359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:46.038531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:46.038594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:46.038628] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:46.042183] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=20.32%) [2026-02-27T20:24:46.042499] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-27T20:24:46.042659] [INFO ] [sig ] INMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:46.183121] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INMD.txt [2026-02-27T20:24:46.183278] [INFO ] [sig ] [1608/3373] Completed INMD in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:46.183318] [INFO ] [sig ] [1609/3373] Forecasting INN... [2026-02-27T20:24:46.183349] [INFO ] [sig ] Generating forecast for: INN [2026-02-27T20:24:46.183380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-27T20:24:46.196433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-27T20:24:46.196825] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-27T20:24:46.197643] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-27T20:24:46.197697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:46.197742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:46.197771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:46.197828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:46.255253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:46.256179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:46.256279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:46.256319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:46.379216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:46.379387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:46.379448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:46.379495] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:46.383532] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-27T20:24:46.383919] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-27T20:24:46.384064] [INFO ] [sig ] INN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:46.539658] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INN.txt [2026-02-27T20:24:46.539864] [INFO ] [sig ] [1609/3373] Completed INN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:46.539910] [INFO ] [sig ] [1610/3373] Forecasting INO... [2026-02-27T20:24:46.539943] [INFO ] [sig ] Generating forecast for: INO [2026-02-27T20:24:46.539975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-27T20:24:46.553779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-27T20:24:46.554200] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-27T20:24:46.555173] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-27T20:24:46.555230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:46.555263] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:46.555293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:46.555351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:46.613224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:46.614243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:46.614350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:46.614387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:46.732482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:46.732661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:46.732708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:46.732738] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:46.736303] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-27T20:24:46.736621] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-27T20:24:46.736763] [INFO ] [sig ] INO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:46.883653] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INO.txt [2026-02-27T20:24:46.883846] [INFO ] [sig ] [1610/3373] Completed INO in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:46.883888] [INFO ] [sig ] [1611/3373] Forecasting INOD... [2026-02-27T20:24:46.883923] [INFO ] [sig ] Generating forecast for: INOD [2026-02-27T20:24:46.883955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-27T20:24:46.898189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-27T20:24:46.898614] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-27T20:24:46.899461] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-27T20:24:46.899515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:46.899549] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:46.899597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:46.899661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:46.963180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:46.964090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:46.964233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:46.964269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:47.092396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:47.092563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:47.092628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:47.092662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:47.096300] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-02-27T20:24:47.096626] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-27T20:24:47.096770] [INFO ] [sig ] INOD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:47.242171] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INOD.txt [2026-02-27T20:24:47.242341] [INFO ] [sig ] [1611/3373] Completed INOD in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:47.242383] [INFO ] [sig ] [1612/3373] Forecasting INSE... [2026-02-27T20:24:47.242416] [INFO ] [sig ] Generating forecast for: INSE [2026-02-27T20:24:47.242464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-27T20:24:47.255857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-27T20:24:47.256291] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-27T20:24:47.257151] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-27T20:24:47.257205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:47.257239] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:47.257267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:47.257325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:47.321310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:47.322825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:47.323004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:47.323043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:47.457993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:47.458355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:47.458399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:47.458427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:47.462348] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=45.13%) [2026-02-27T20:24:47.462778] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-27T20:24:47.462955] [INFO ] [sig ] INSE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:47.617933] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INSE.txt [2026-02-27T20:24:47.618102] [INFO ] [sig ] [1612/3373] Completed INSE in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:47.618150] [INFO ] [sig ] [1613/3373] Forecasting INSG... [2026-02-27T20:24:47.618180] [INFO ] [sig ] Generating forecast for: INSG [2026-02-27T20:24:47.618227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-27T20:24:47.633293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-27T20:24:47.633708] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-27T20:24:47.634534] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-27T20:24:47.634605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:47.634639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:47.634665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:47.634750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:47.693710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:47.694643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:47.694741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:47.694776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:47.818813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:47.818995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:47.819050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:47.819088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:47.822923] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=50.14%) [2026-02-27T20:24:47.823248] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-27T20:24:47.823421] [INFO ] [sig ] INSG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:47.966323] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INSG.txt [2026-02-27T20:24:47.966465] [INFO ] [sig ] [1613/3373] Completed INSG in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:47.966505] [INFO ] [sig ] [1614/3373] Forecasting INSM... [2026-02-27T20:24:47.966535] [INFO ] [sig ] Generating forecast for: INSM [2026-02-27T20:24:47.966565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-27T20:24:47.979664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-27T20:24:47.980032] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-27T20:24:47.980897] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-27T20:24:47.980951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:47.980984] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:47.981011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:47.981068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:48.042166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:48.043266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:48.043367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:48.043403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:48.164548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:48.164752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:48.164810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:48.164847] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:48.168448] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-02-27T20:24:48.168761] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-27T20:24:48.168942] [INFO ] [sig ] INSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:48.310655] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INSM.txt [2026-02-27T20:24:48.310848] [INFO ] [sig ] [1614/3373] Completed INSM in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:48.310901] [INFO ] [sig ] [1615/3373] Forecasting INSP... [2026-02-27T20:24:48.310939] [INFO ] [sig ] Generating forecast for: INSP [2026-02-27T20:24:48.310983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-27T20:24:48.328317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-27T20:24:48.328831] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-27T20:24:48.329738] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-27T20:24:48.329797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:48.329847] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:48.329894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:48.329981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:48.396355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:48.397309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:48.397396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:48.397429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:48.518194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:48.518355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:48.518399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:48.518429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:48.522147] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-27T20:24:48.522430] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-27T20:24:48.522565] [INFO ] [sig ] INSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:48.665133] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INSP.txt [2026-02-27T20:24:48.665280] [INFO ] [sig ] [1615/3373] Completed INSP in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:48.665321] [INFO ] [sig ] [1616/3373] Forecasting INTA... [2026-02-27T20:24:48.665351] [INFO ] [sig ] Generating forecast for: INTA [2026-02-27T20:24:48.665381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-27T20:24:48.677843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-27T20:24:48.678263] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-27T20:24:48.679110] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-27T20:24:48.679164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:48.679196] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:48.679223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:48.679279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:48.736704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:48.737506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:48.737607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:48.737643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:48.863155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:48.863317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:48.863377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:48.863406] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:48.867008] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-02-27T20:24:48.867335] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-27T20:24:48.867471] [INFO ] [sig ] INTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:49.013208] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INTA.txt [2026-02-27T20:24:49.013374] [INFO ] [sig ] [1616/3373] Completed INTA in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:49.013415] [INFO ] [sig ] [1617/3373] Forecasting INTC... [2026-02-27T20:24:49.013445] [INFO ] [sig ] Generating forecast for: INTC [2026-02-27T20:24:49.013476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-27T20:24:49.026686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-27T20:24:49.027133] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-27T20:24:49.028065] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-27T20:24:49.028121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:49.028155] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:49.028183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:49.028242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:49.087078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:49.088054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:49.088147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:49.088180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:49.214182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:49.214347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:49.214390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:49.214421] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:49.217921] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-27T20:24:49.218199] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-27T20:24:49.218329] [INFO ] [sig ] INTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:49.359474] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INTC.txt [2026-02-27T20:24:49.359635] [INFO ] [sig ] [1617/3373] Completed INTC in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:49.359678] [INFO ] [sig ] [1618/3373] Forecasting INVA... [2026-02-27T20:24:49.359707] [INFO ] [sig ] Generating forecast for: INVA [2026-02-27T20:24:49.359738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-27T20:24:49.372205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-27T20:24:49.372600] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-27T20:24:49.373400] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-27T20:24:49.373453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:49.373519] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:49.373549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:49.373624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:49.432338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:49.433258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:49.433364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:49.433399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:49.555737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:49.555901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:49.555943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:49.555972] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:49.559502] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-27T20:24:49.559826] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-27T20:24:49.559979] [INFO ] [sig ] INVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:49.705111] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INVA.txt [2026-02-27T20:24:49.705282] [INFO ] [sig ] [1618/3373] Completed INVA in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:49.705330] [INFO ] [sig ] [1619/3373] Forecasting INVE... [2026-02-27T20:24:49.705364] [INFO ] [sig ] Generating forecast for: INVE [2026-02-27T20:24:49.705395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-27T20:24:49.717963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-27T20:24:49.718372] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-27T20:24:49.719235] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-27T20:24:49.719290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:49.719324] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:49.719352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:49.719410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:49.779289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:49.780226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:49.780316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:49.780352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:49.891819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:49.891978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:49.892022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:49.892051] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:49.895456] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-02-27T20:24:49.895753] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-27T20:24:49.895883] [INFO ] [sig ] INVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:50.039818] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/INVE.txt [2026-02-27T20:24:50.039980] [INFO ] [sig ] [1619/3373] Completed INVE in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-02-27T20:24:50.040022] [INFO ] [sig ] [1620/3373] Forecasting INVH... [2026-02-27T20:24:50.040052] [INFO ] [sig ] Generating forecast for: INVH [2026-02-27T20:24:50.040081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-27T20:24:50.052718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-27T20:24:50.053282] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-27T20:24:50.054106] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-27T20:24:50.054159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:50.054204] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:50.054232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:50.054289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:50.112862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:50.113759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:50.113846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:50.113879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:50.233279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:50.233443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:50.233486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:50.233517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:50.237521] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-27T20:24:50.237979] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-27T20:24:50.238159] [INFO ] [sig ] INVH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:50.401546] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/INVH.txt [2026-02-27T20:24:50.401729] [INFO ] [sig ] [1620/3373] Completed INVH in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-27T20:24:50.401772] [INFO ] [sig ] [1621/3373] Forecasting IONS... [2026-02-27T20:24:50.401803] [INFO ] [sig ] Generating forecast for: IONS [2026-02-27T20:24:50.401839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-27T20:24:50.414845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-27T20:24:50.415256] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-27T20:24:50.416187] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-27T20:24:50.416242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:50.416275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:50.416301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:50.416359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:50.476685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:50.477721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:50.477829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:50.477871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:50.600296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:50.600452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:50.600495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:50.600566] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:50.604025] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=64.06%) [2026-02-27T20:24:50.604306] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-27T20:24:50.604439] [INFO ] [sig ] IONS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:50.753336] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IONS.txt [2026-02-27T20:24:50.753511] [INFO ] [sig ] [1621/3373] Completed IONS in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:50.753555] [INFO ] [sig ] [1622/3373] Forecasting IOSP... [2026-02-27T20:24:50.753609] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-27T20:24:50.753643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-27T20:24:50.766344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-27T20:24:50.766782] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-27T20:24:50.767638] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-27T20:24:50.767694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:50.767728] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:50.767756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:50.767825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:50.835004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:50.835924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:50.836014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:50.836050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:50.963286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:50.963462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:50.963524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:50.963567] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:50.967808] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-27T20:24:50.968174] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-27T20:24:50.968340] [INFO ] [sig ] IOSP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:51.114293] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IOSP.txt [2026-02-27T20:24:51.114459] [INFO ] [sig ] [1622/3373] Completed IOSP in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:51.114501] [INFO ] [sig ] [1623/3373] Forecasting IOVA... [2026-02-27T20:24:51.114533] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-27T20:24:51.114562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-27T20:24:51.127656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-27T20:24:51.128045] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-27T20:24:51.128855] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-27T20:24:51.128908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:51.128961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:51.128989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:51.129047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:51.190686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:51.191750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:51.191838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:51.191874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:51.316018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:51.316184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:51.316227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:51.316257] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:51.319866] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-27T20:24:51.320189] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-27T20:24:51.320329] [INFO ] [sig ] IOVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:51.468335] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IOVA.txt [2026-02-27T20:24:51.468501] [INFO ] [sig ] [1623/3373] Completed IOVA in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:51.468543] [INFO ] [sig ] [1624/3373] Forecasting IPGP... [2026-02-27T20:24:51.468602] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-27T20:24:51.468640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-27T20:24:51.482450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-27T20:24:51.482901] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-27T20:24:51.483748] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-27T20:24:51.483804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:51.483839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:51.483867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:51.483926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:51.544811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:51.545771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:51.545859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:51.545895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:51.671385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:51.671545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:51.671610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:51.671644] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:51.675251] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-27T20:24:51.675564] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-27T20:24:51.675725] [INFO ] [sig ] IPGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:51.824178] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IPGP.txt [2026-02-27T20:24:51.824342] [INFO ] [sig ] [1624/3373] Completed IPGP in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:51.824390] [INFO ] [sig ] [1625/3373] Forecasting IPI... [2026-02-27T20:24:51.824422] [INFO ] [sig ] Generating forecast for: IPI [2026-02-27T20:24:51.824452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-27T20:24:51.837248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-27T20:24:51.837640] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-27T20:24:51.838488] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-27T20:24:51.838541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:51.838592] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:51.838622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:51.838680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:51.898858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:51.899817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:51.899901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:51.899934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:52.020136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:52.020302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:52.020346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:52.020375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:52.023849] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-02-27T20:24:52.024159] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-27T20:24:52.024292] [INFO ] [sig ] IPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:52.173458] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IPI.txt [2026-02-27T20:24:52.173662] [INFO ] [sig ] [1625/3373] Completed IPI in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:52.173724] [INFO ] [sig ] [1626/3373] Forecasting IQ... [2026-02-27T20:24:52.173757] [INFO ] [sig ] Generating forecast for: IQ [2026-02-27T20:24:52.173793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-27T20:24:52.187661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-27T20:24:52.188166] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-27T20:24:52.189298] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-27T20:24:52.189365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:52.189415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:52.189457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:52.189544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:52.255748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:52.256735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:52.256826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:52.256863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:52.383639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:52.383802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:52.383847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:52.383879] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:52.387403] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-27T20:24:52.387719] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-27T20:24:52.387856] [INFO ] [sig ] IQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:52.530234] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IQ.txt [2026-02-27T20:24:52.530390] [INFO ] [sig ] [1626/3373] Completed IQ in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:52.530432] [INFO ] [sig ] [1627/3373] Forecasting IQI... [2026-02-27T20:24:52.530464] [INFO ] [sig ] Generating forecast for: IQI [2026-02-27T20:24:52.530495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-27T20:24:52.542915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-27T20:24:52.543288] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-27T20:24:52.544103] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-27T20:24:52.544156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:52.544188] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:52.544214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:52.544271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:52.605301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:52.606229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:52.606318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:52.606353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:52.723797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:52.723964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:52.724007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:52.724053] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:52.727653] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-27T20:24:52.727981] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-27T20:24:52.728121] [INFO ] [sig ] IQI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:52.870208] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IQI.txt [2026-02-27T20:24:52.870369] [INFO ] [sig ] [1627/3373] Completed IQI in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:52.870409] [INFO ] [sig ] [1628/3373] Forecasting IQQQ... [2026-02-27T20:24:52.870441] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-27T20:24:52.870471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-27T20:24:52.883756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-27T20:24:52.884162] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-27T20:24:52.885005] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-27T20:24:52.885068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:52.885127] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:52.885166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:52.885235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:52.942919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:52.943834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:52.943940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:52.944022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:53.064657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:53.064821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:53.064865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:53.064896] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:53.068494] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=71.51%) [2026-02-27T20:24:53.068812] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-27T20:24:53.068952] [INFO ] [sig ] IQQQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:53.222053] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IQQQ.txt [2026-02-27T20:24:53.222237] [INFO ] [sig ] [1628/3373] Completed IQQQ in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:53.222281] [INFO ] [sig ] [1629/3373] Forecasting IRDM... [2026-02-27T20:24:53.222314] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-27T20:24:53.222345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-27T20:24:53.236054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-27T20:24:53.236427] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-27T20:24:53.237286] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-27T20:24:53.237341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:53.237374] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:53.237402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:53.237459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:53.295299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:53.296235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:53.296345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:53.296395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:53.416298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:53.416464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:53.416508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:53.416537] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:53.420077] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-02-27T20:24:53.420358] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-27T20:24:53.420487] [INFO ] [sig ] IRDM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:53.565824] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IRDM.txt [2026-02-27T20:24:53.565988] [INFO ] [sig ] [1629/3373] Completed IRDM in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:53.566037] [INFO ] [sig ] [1630/3373] Forecasting IREN... [2026-02-27T20:24:53.566068] [INFO ] [sig ] Generating forecast for: IREN [2026-02-27T20:24:53.566098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-27T20:24:53.578378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-27T20:24:53.578762] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-27T20:24:53.579609] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-27T20:24:53.579662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:53.579694] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:53.579722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:53.579779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:53.640439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:53.641476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:53.641596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:53.641636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:53.769183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:53.769355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:53.769400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:53.769430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:53.772994] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-27T20:24:53.773283] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-27T20:24:53.773417] [INFO ] [sig ] IREN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:53.920216] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IREN.txt [2026-02-27T20:24:53.920380] [INFO ] [sig ] [1630/3373] Completed IREN in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:53.920424] [INFO ] [sig ] [1631/3373] Forecasting IRM... [2026-02-27T20:24:53.920457] [INFO ] [sig ] Generating forecast for: IRM [2026-02-27T20:24:53.920488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-27T20:24:53.933260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-27T20:24:53.933684] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-27T20:24:53.934504] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-27T20:24:53.934558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:53.934611] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:53.934642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:53.934713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:53.994718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:53.995717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:53.995808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:53.995843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:54.122499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:54.122685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:54.122732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:54.122763] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:54.127013] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=59.05%) [2026-02-27T20:24:54.127336] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-27T20:24:54.127483] [INFO ] [sig ] IRM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:54.286358] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IRM.txt [2026-02-27T20:24:54.286616] [INFO ] [sig ] [1631/3373] Completed IRM in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:54.286672] [INFO ] [sig ] [1632/3373] Forecasting IRMD... [2026-02-27T20:24:54.286706] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-27T20:24:54.286739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-27T20:24:54.300966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-27T20:24:54.301375] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-27T20:24:54.302305] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-27T20:24:54.302375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:54.302424] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:54.302469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:54.302553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:54.365276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:54.366134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:54.366245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:54.366282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:54.496704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:54.496869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:54.496922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:54.496960] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:54.500604] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=24.07%) [2026-02-27T20:24:54.500912] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-27T20:24:54.501069] [INFO ] [sig ] IRMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:54.651547] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IRMD.txt [2026-02-27T20:24:54.651738] [INFO ] [sig ] [1632/3373] Completed IRMD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:54.651782] [INFO ] [sig ] [1633/3373] Forecasting IRON... [2026-02-27T20:24:54.651814] [INFO ] [sig ] Generating forecast for: IRON [2026-02-27T20:24:54.651847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-27T20:24:54.664955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-27T20:24:54.665370] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-27T20:24:54.666313] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-27T20:24:54.666369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:54.666403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:54.666432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:54.666496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:54.730709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:54.731635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:54.731727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:54.731763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:54.863916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:54.864086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:54.864130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:54.864159] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:54.867642] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-27T20:24:54.867963] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-27T20:24:54.868103] [INFO ] [sig ] IRON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:55.017521] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IRON.txt [2026-02-27T20:24:55.017714] [INFO ] [sig ] [1633/3373] Completed IRON in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:55.017758] [INFO ] [sig ] [1634/3373] Forecasting IRTC... [2026-02-27T20:24:55.017791] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-27T20:24:55.017823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-27T20:24:55.031542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-27T20:24:55.032031] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-27T20:24:55.032908] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-27T20:24:55.032965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:55.032998] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:55.033025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:55.033082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:55.092767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:55.093670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:55.093762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:55.093795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:55.215909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:55.216082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:55.216127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:55.216158] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:55.220876] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-27T20:24:55.221347] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-27T20:24:55.221538] [INFO ] [sig ] IRTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:55.367704] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IRTC.txt [2026-02-27T20:24:55.367840] [INFO ] [sig ] [1634/3373] Completed IRTC in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:55.367898] [INFO ] [sig ] [1635/3373] Forecasting IRWD... [2026-02-27T20:24:55.367931] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-27T20:24:55.367968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-27T20:24:55.380282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-27T20:24:55.380642] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-27T20:24:55.381479] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-27T20:24:55.381533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:55.381607] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:55.381638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:55.381696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:55.443709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:55.444692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:55.444783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:55.444819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:55.570442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:55.570625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:55.570673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:55.570703] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:55.574296] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-27T20:24:55.574614] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-27T20:24:55.574753] [INFO ] [sig ] IRWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:55.728909] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IRWD.txt [2026-02-27T20:24:55.729305] [INFO ] [sig ] [1635/3373] Completed IRWD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:55.729368] [INFO ] [sig ] [1636/3373] Forecasting ISD... [2026-02-27T20:24:55.729404] [INFO ] [sig ] Generating forecast for: ISD [2026-02-27T20:24:55.729435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-27T20:24:55.743016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-27T20:24:55.743415] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-27T20:24:55.744341] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-27T20:24:55.744398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:55.744431] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:55.744459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:55.744517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:55.808361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:55.809342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:55.809438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:55.809473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:55.933900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:55.934064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:55.934109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:55.934138] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:55.937631] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-02-27T20:24:55.937934] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-27T20:24:55.938091] [INFO ] [sig ] ISD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:56.081828] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ISD.txt [2026-02-27T20:24:56.081973] [INFO ] [sig ] [1636/3373] Completed ISD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-27T20:24:56.082014] [INFO ] [sig ] [1637/3373] Forecasting ISRG... [2026-02-27T20:24:56.082044] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-27T20:24:56.082074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-27T20:24:56.094834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-27T20:24:56.095204] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-27T20:24:56.096045] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-27T20:24:56.096106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:56.096139] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:56.096166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:56.096223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:56.155469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:56.156193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:56.156272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:56.156304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:56.303376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:56.303658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:56.303769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:56.303825] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:56.309675] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-02-27T20:24:56.310176] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-27T20:24:56.310395] [INFO ] [sig ] ISRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:56.478720] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ISRG.txt [2026-02-27T20:24:56.478895] [INFO ] [sig ] [1637/3373] Completed ISRG in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-27T20:24:56.478940] [INFO ] [sig ] [1638/3373] Forecasting ISSC... [2026-02-27T20:24:56.478973] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-27T20:24:56.479005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-27T20:24:56.491556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-27T20:24:56.491926] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-27T20:24:56.492816] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-27T20:24:56.492870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:56.492905] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:56.492934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:56.492997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:56.554156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:56.555025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:56.555110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:56.555144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:56.678137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:56.678295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:56.678337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:56.678396] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:56.681938] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=59.91%) [2026-02-27T20:24:56.682241] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-27T20:24:56.682371] [INFO ] [sig ] ISSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:56.822061] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ISSC.txt [2026-02-27T20:24:56.822204] [INFO ] [sig ] [1638/3373] Completed ISSC in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:56.822245] [INFO ] [sig ] [1639/3373] Forecasting ISTB... [2026-02-27T20:24:56.822276] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-27T20:24:56.822306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-27T20:24:56.834383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-27T20:24:56.834722] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-27T20:24:56.835500] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-27T20:24:56.835554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:56.835607] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:56.835636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:56.835693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:56.893740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:56.894453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:56.894536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:56.894588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:57.014933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:57.015110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:57.015157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:57.015186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:57.018682] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-02-27T20:24:57.018960] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-27T20:24:57.019094] [INFO ] [sig ] ISTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:57.174451] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ISTB.txt [2026-02-27T20:24:57.174654] [INFO ] [sig ] [1639/3373] Completed ISTB in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:57.174700] [INFO ] [sig ] [1640/3373] Forecasting ITIC... [2026-02-27T20:24:57.174731] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-27T20:24:57.174760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-27T20:24:57.187541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-27T20:24:57.188128] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-27T20:24:57.189169] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-27T20:24:57.189245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:57.189468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:57.189503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:57.189564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:57.259004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:57.260267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:57.260416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:57.260478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:57.379822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:57.380004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:57.380053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:57.380086] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:57.383717] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-27T20:24:57.384015] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-27T20:24:57.384151] [INFO ] [sig ] ITIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:57.531246] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ITIC.txt [2026-02-27T20:24:57.531380] [INFO ] [sig ] [1640/3373] Completed ITIC in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:57.531420] [INFO ] [sig ] [1641/3373] Forecasting ITRI... [2026-02-27T20:24:57.531450] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-27T20:24:57.531481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-27T20:24:57.545247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-27T20:24:57.545626] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-27T20:24:57.546418] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-27T20:24:57.546471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:57.546503] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:57.546530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:57.546604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:57.608177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:57.609148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:57.609240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:57.609275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:57.752115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:57.752535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:57.752621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:57.752669] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:57.758249] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-27T20:24:57.758811] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-27T20:24:57.759024] [INFO ] [sig ] ITRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:57.930122] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ITRI.txt [2026-02-27T20:24:57.930423] [INFO ] [sig ] [1641/3373] Completed ITRI in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:57.930494] [INFO ] [sig ] [1642/3373] Forecasting ITRN... [2026-02-27T20:24:57.930542] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-27T20:24:57.930612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-27T20:24:57.948955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-27T20:24:57.949739] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-27T20:24:57.951102] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-27T20:24:57.951175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:57.951226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:57.951266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:57.951353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:58.027861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:58.028939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:58.029057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:58.029095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:58.156678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:58.156848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:58.156894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:58.156924] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:58.161236] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=16.45%) [2026-02-27T20:24:58.161522] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-27T20:24:58.161675] [INFO ] [sig ] ITRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:58.308046] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ITRN.txt [2026-02-27T20:24:58.308210] [INFO ] [sig ] [1642/3373] Completed ITRN in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:58.308252] [INFO ] [sig ] [1643/3373] Forecasting ITUB... [2026-02-27T20:24:58.308284] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-27T20:24:58.308314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-27T20:24:58.322328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-27T20:24:58.322727] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-27T20:24:58.323549] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-27T20:24:58.323631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:58.323666] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:58.323693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:58.323751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:58.381120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:58.382065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:58.382153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:58.382187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:58.508741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:58.508926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:58.508984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:58.509029] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:58.513484] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-02-27T20:24:58.513901] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-27T20:24:58.514082] [INFO ] [sig ] ITUB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:58.682859] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ITUB.txt [2026-02-27T20:24:58.683035] [INFO ] [sig ] [1643/3373] Completed ITUB in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:58.683078] [INFO ] [sig ] [1644/3373] Forecasting IUS... [2026-02-27T20:24:58.683107] [INFO ] [sig ] Generating forecast for: IUS [2026-02-27T20:24:58.683139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-27T20:24:58.696375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-27T20:24:58.696864] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-27T20:24:58.698012] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-27T20:24:58.698117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:58.698171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:58.698211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:58.698293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:58.765589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:58.766522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:58.766632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:58.766667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:58.891055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:58.891232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:58.891276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:58.891305] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:58.895051] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-27T20:24:58.895361] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-27T20:24:58.895503] [INFO ] [sig ] IUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:59.042129] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IUS.txt [2026-02-27T20:24:59.042297] [INFO ] [sig ] [1644/3373] Completed IUS in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:59.042336] [INFO ] [sig ] [1645/3373] Forecasting IUSB... [2026-02-27T20:24:59.042367] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-27T20:24:59.042398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-27T20:24:59.054812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-27T20:24:59.055149] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-27T20:24:59.056013] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-27T20:24:59.056067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:59.056099] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:59.056127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:59.056184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:59.113640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:59.114444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:59.114591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:59.114629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:59.233463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:59.233650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:59.233696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:59.233726] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:59.237299] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-27T20:24:59.237677] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-27T20:24:59.237833] [INFO ] [sig ] IUSB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:24:59.396097] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IUSB.txt [2026-02-27T20:24:59.396263] [INFO ] [sig ] [1645/3373] Completed IUSB in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:59.396305] [INFO ] [sig ] [1646/3373] Forecasting IUSG... [2026-02-27T20:24:59.396336] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-27T20:24:59.396366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-27T20:24:59.413484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-27T20:24:59.413914] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-27T20:24:59.414844] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-27T20:24:59.414899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:59.414934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:59.414962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:59.415022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:59.474622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:59.475513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:59.475657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:59.475694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:59.601941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:59.602121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:59.602176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:59.602208] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:59.605882] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=63.56%) [2026-02-27T20:24:59.606240] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-27T20:24:59.606393] [INFO ] [sig ] IUSG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:24:59.753822] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IUSG.txt [2026-02-27T20:24:59.754006] [INFO ] [sig ] [1646/3373] Completed IUSG in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:24:59.754050] [INFO ] [sig ] [1647/3373] Forecasting IVAL... [2026-02-27T20:24:59.754082] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-27T20:24:59.754111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-27T20:24:59.766969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-27T20:24:59.767386] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-27T20:24:59.768306] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-27T20:24:59.768362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:24:59.768396] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:24:59.768423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:24:59.768480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:24:59.826848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:24:59.827802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:24:59.827911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:24:59.827946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:24:59.951705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:24:59.951892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:24:59.951953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:24:59.952005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:24:59.955664] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-02-27T20:24:59.956025] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-27T20:24:59.956173] [INFO ] [sig ] IVAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:00.106975] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IVAL.txt [2026-02-27T20:25:00.107140] [INFO ] [sig ] [1647/3373] Completed IVAL in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:00.107188] [INFO ] [sig ] [1648/3373] Forecasting IVZ... [2026-02-27T20:25:00.107220] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-27T20:25:00.107250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-27T20:25:00.121848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-27T20:25:00.122295] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-27T20:25:00.123153] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-27T20:25:00.123207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:00.123424] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:00.123451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:00.123509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:00.189442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:00.190813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:00.190922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:00.190959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:00.331657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:00.331817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:00.331864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:00.331895] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:00.335609] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-02-27T20:25:00.335991] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-27T20:25:00.336177] [INFO ] [sig ] IVZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:00.495209] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IVZ.txt [2026-02-27T20:25:00.495414] [INFO ] [sig ] [1648/3373] Completed IVZ in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:00.495458] [INFO ] [sig ] [1649/3373] Forecasting IX... [2026-02-27T20:25:00.495489] [INFO ] [sig ] Generating forecast for: IX [2026-02-27T20:25:00.495530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-27T20:25:00.510938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-27T20:25:00.511432] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-27T20:25:00.512538] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-27T20:25:00.512624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:00.512671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:00.512710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:00.512793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:00.577605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:00.578515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:00.578622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:00.578660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:00.710667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:00.710826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:00.710869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:00.710898] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:00.714491] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-27T20:25:00.714837] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-27T20:25:00.714989] [INFO ] [sig ] IX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:00.860652] [INFO ] [LOCAL ] Saved forecast: IX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IX.txt [2026-02-27T20:25:00.860826] [INFO ] [sig ] [1649/3373] Completed IX in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:00.860867] [INFO ] [sig ] [1650/3373] Forecasting IXUS... [2026-02-27T20:25:00.860900] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-27T20:25:00.860931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-27T20:25:00.873551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-27T20:25:00.873953] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-27T20:25:00.874774] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-27T20:25:00.874827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:00.874859] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:00.874886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:00.874943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:00.935943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:00.937167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:00.937304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:00.937340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:01.060733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:01.060897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:01.060943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:01.060973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:01.064535] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-27T20:25:01.064874] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-27T20:25:01.065016] [INFO ] [sig ] IXUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:01.208066] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/IXUS.txt [2026-02-27T20:25:01.208241] [INFO ] [sig ] [1650/3373] Completed IXUS in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:01.208293] [INFO ] [sig ] [1651/3373] Forecasting IZEA... [2026-02-27T20:25:01.208325] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-27T20:25:01.208366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-27T20:25:01.223035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-27T20:25:01.223415] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-27T20:25:01.224338] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-27T20:25:01.224395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:01.224428] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:01.224454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:01.224511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:01.283619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:01.284505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:01.284612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:01.284649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:01.414254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:01.414430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:01.414512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:01.414544] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:01.418368] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-27T20:25:01.418807] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-27T20:25:01.418970] [INFO ] [sig ] IZEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:01.583943] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/IZEA.txt [2026-02-27T20:25:01.584125] [INFO ] [sig ] [1651/3373] Completed IZEA in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:01.584176] [INFO ] [sig ] [1652/3373] Forecasting J... [2026-02-27T20:25:01.584208] [INFO ] [sig ] Generating forecast for: J [2026-02-27T20:25:01.584240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-27T20:25:01.597668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-27T20:25:01.598128] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-27T20:25:01.599029] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-27T20:25:01.599084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:01.599144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:01.599173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:01.599230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:01.662933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:01.663982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:01.664090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:01.664125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:01.803332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:01.803529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:01.803595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:01.803630] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:01.807346] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-27T20:25:01.807694] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-27T20:25:01.807837] [INFO ] [sig ] J: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:01.965840] [INFO ] [LOCAL ] Saved forecast: J 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/J.txt [2026-02-27T20:25:01.966018] [INFO ] [sig ] [1652/3373] Completed J in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-27T20:25:01.966060] [INFO ] [sig ] [1653/3373] Forecasting JACK... [2026-02-27T20:25:01.966090] [INFO ] [sig ] Generating forecast for: JACK [2026-02-27T20:25:01.966121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-27T20:25:02.053858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-27T20:25:02.054730] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-27T20:25:02.055949] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-27T20:25:02.056015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:02.056049] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:02.056076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:02.056135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:02.119632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:02.121210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:02.121366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:02.121406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:02.262982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:02.263268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:02.263328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:02.263366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:02.268163] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=76.45%) [2026-02-27T20:25:02.268692] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-27T20:25:02.268878] [INFO ] [sig ] JACK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:02.423672] [INFO ] [LOCAL ] Saved forecast: JACK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JACK.txt [2026-02-27T20:25:02.423960] [INFO ] [sig ] [1653/3373] Completed JACK in 0.5s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-27T20:25:02.424019] [INFO ] [sig ] [1654/3373] Forecasting JAKK... [2026-02-27T20:25:02.424052] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-27T20:25:02.424084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-27T20:25:02.439088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-27T20:25:02.439556] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-27T20:25:02.440731] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-27T20:25:02.440797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:02.440849] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:02.440898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:02.440996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:02.506822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:02.507922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:02.508042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:02.508081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:02.631492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:02.631701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:02.631750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:02.631780] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:02.636241] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=86.71%) [2026-02-27T20:25:02.636666] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-27T20:25:02.636831] [INFO ] [sig ] JAKK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:02.793109] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JAKK.txt [2026-02-27T20:25:02.793270] [INFO ] [sig ] [1654/3373] Completed JAKK in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-27T20:25:02.793320] [INFO ] [sig ] [1655/3373] Forecasting JANX... [2026-02-27T20:25:02.793354] [INFO ] [sig ] Generating forecast for: JANX [2026-02-27T20:25:02.793393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-27T20:25:02.807148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-27T20:25:02.807596] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-27T20:25:02.808543] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-27T20:25:02.808621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:02.808670] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:02.808700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:02.808760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:02.870416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:02.871304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:02.871403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:02.871439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:02.992659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:02.992824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:02.992867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:02.992983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:02.997117] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-27T20:25:02.997433] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-27T20:25:02.997598] [INFO ] [sig ] JANX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:03.168472] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JANX.txt [2026-02-27T20:25:03.168719] [INFO ] [sig ] [1655/3373] Completed JANX in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:03.168790] [INFO ] [sig ] [1656/3373] Forecasting JAZZ... [2026-02-27T20:25:03.168831] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-27T20:25:03.168865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-27T20:25:03.188553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-27T20:25:03.189343] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-27T20:25:03.191089] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-27T20:25:03.191218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:03.191261] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:03.191295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:03.191380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:03.267557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:03.269215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:03.269394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:03.269443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:03.425186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:03.425440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:03.425494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:03.425540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:03.430085] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-02-27T20:25:03.430655] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-27T20:25:03.430897] [INFO ] [sig ] JAZZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:03.596969] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JAZZ.txt [2026-02-27T20:25:03.597414] [INFO ] [sig ] [1656/3373] Completed JAZZ in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:03.597465] [INFO ] [sig ] [1657/3373] Forecasting JBGS... [2026-02-27T20:25:03.597500] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-27T20:25:03.597535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-27T20:25:03.614117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-27T20:25:03.614815] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-27T20:25:03.615841] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-27T20:25:03.615898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:03.615934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:03.615962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:03.616037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:03.681271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:03.682597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:03.682725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:03.682762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:03.824010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:03.824246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:03.824299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:03.824330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:03.828757] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-27T20:25:03.829131] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-27T20:25:03.829309] [INFO ] [sig ] JBGS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:03.981361] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JBGS.txt [2026-02-27T20:25:03.981663] [INFO ] [sig ] [1657/3373] Completed JBGS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:03.981715] [INFO ] [sig ] [1658/3373] Forecasting JBI... [2026-02-27T20:25:03.981748] [INFO ] [sig ] Generating forecast for: JBI [2026-02-27T20:25:03.981784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-27T20:25:03.999735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-27T20:25:04.000390] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-27T20:25:04.001798] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-27T20:25:04.001864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:04.001916] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:04.001945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:04.002007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:04.064300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:04.065600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:04.065717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:04.065761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:04.186719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:04.186971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:04.187024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:04.187056] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:04.191831] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-02-27T20:25:04.192249] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-27T20:25:04.192420] [INFO ] [sig ] JBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:04.338769] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JBI.txt [2026-02-27T20:25:04.338998] [INFO ] [sig ] [1658/3373] Completed JBI in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:04.339042] [INFO ] [sig ] [1659/3373] Forecasting JBL... [2026-02-27T20:25:04.339082] [INFO ] [sig ] Generating forecast for: JBL [2026-02-27T20:25:04.339118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-27T20:25:04.355084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-27T20:25:04.355733] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-27T20:25:04.356867] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-27T20:25:04.356928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:04.356964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:04.356993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:04.357054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:04.417817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:04.419053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:04.419155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:04.419189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:04.549475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:04.549802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:04.549875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:04.549920] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:04.556678] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-27T20:25:04.557334] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-27T20:25:04.557552] [INFO ] [sig ] JBL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:04.715992] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JBL.txt [2026-02-27T20:25:04.716279] [INFO ] [sig ] [1659/3373] Completed JBL in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:04.716335] [INFO ] [sig ] [1660/3373] Forecasting JBND... [2026-02-27T20:25:04.716370] [INFO ] [sig ] Generating forecast for: JBND [2026-02-27T20:25:04.716416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-27T20:25:04.733117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-27T20:25:04.733701] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-27T20:25:04.735021] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-27T20:25:04.735079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:04.735113] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:04.735140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:04.735202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:04.805053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:04.806797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:04.806954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:04.806999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:04.949380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:04.949700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:04.949780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:04.949824] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:04.955745] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-02-27T20:25:04.956333] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-27T20:25:04.956570] [INFO ] [sig ] JBND: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:05.137051] [INFO ] [LOCAL ] Saved forecast: JBND 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JBND.txt [2026-02-27T20:25:05.137318] [INFO ] [sig ] [1660/3373] Completed JBND in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:05.137368] [INFO ] [sig ] [1661/3373] Forecasting JBSS... [2026-02-27T20:25:05.137402] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-27T20:25:05.137436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-27T20:25:05.158100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-27T20:25:05.158911] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-27T20:25:05.160453] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-27T20:25:05.160530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:05.160609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:05.160657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:05.160748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:05.253750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:05.255259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:05.255440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:05.255507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:05.419806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:05.420102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:05.420174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:05.420220] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:05.427124] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-27T20:25:05.427950] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-27T20:25:05.428228] [INFO ] [sig ] JBSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:05.691385] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JBSS.txt [2026-02-27T20:25:05.691682] [INFO ] [sig ] [1661/3373] Completed JBSS in 0.6s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:05.691751] [INFO ] [sig ] [1662/3373] Forecasting JCE... [2026-02-27T20:25:05.691788] [INFO ] [sig ] Generating forecast for: JCE [2026-02-27T20:25:05.691821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-27T20:25:05.712868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-27T20:25:05.713422] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-27T20:25:05.714725] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-27T20:25:05.714804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:05.714856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:05.714903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:05.714998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:05.802776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:05.804429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:05.804675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:05.804727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:05.994547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:05.994814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:05.994869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:05.994927] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:06.001138] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-27T20:25:06.001968] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-27T20:25:06.002280] [INFO ] [sig ] JCE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:06.211225] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JCE.txt [2026-02-27T20:25:06.211613] [INFO ] [sig ] [1662/3373] Completed JCE in 0.5s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:06.211679] [INFO ] [sig ] [1663/3373] Forecasting JCI... [2026-02-27T20:25:06.211725] [INFO ] [sig ] Generating forecast for: JCI [2026-02-27T20:25:06.211773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-27T20:25:06.232918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-27T20:25:06.233599] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-27T20:25:06.234718] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-27T20:25:06.234802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:06.234853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:06.234900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:06.234990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:06.304441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:06.305958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:06.306138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:06.306178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:06.454123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:06.454406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:06.454519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:06.454599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:06.460315] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-02-27T20:25:06.460894] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-27T20:25:06.461102] [INFO ] [sig ] JCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:06.624805] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JCI.txt [2026-02-27T20:25:06.624984] [INFO ] [sig ] [1663/3373] Completed JCI in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:06.625029] [INFO ] [sig ] [1664/3373] Forecasting JD... [2026-02-27T20:25:06.625061] [INFO ] [sig ] Generating forecast for: JD [2026-02-27T20:25:06.625094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-27T20:25:06.640988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-27T20:25:06.641430] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-27T20:25:06.642866] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-27T20:25:06.642955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:06.643003] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:06.643042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:06.643124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:06.708159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:06.709128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:06.709234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:06.709318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:06.840143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:06.840320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:06.840366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:06.840601] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:06.844406] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-27T20:25:06.844724] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-27T20:25:06.844867] [INFO ] [sig ] JD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:06.989734] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JD.txt [2026-02-27T20:25:06.989877] [INFO ] [sig ] [1664/3373] Completed JD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:06.989917] [INFO ] [sig ] [1665/3373] Forecasting JEF... [2026-02-27T20:25:06.989950] [INFO ] [sig ] Generating forecast for: JEF [2026-02-27T20:25:06.989981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-27T20:25:07.003757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-27T20:25:07.004142] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-27T20:25:07.004966] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-27T20:25:07.005019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:07.005052] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:07.005079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:07.005137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:07.065082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:07.065917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:07.066004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:07.066038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:07.192267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:07.192438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:07.192483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:07.192514] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:07.196049] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-02-27T20:25:07.196347] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-27T20:25:07.196482] [INFO ] [sig ] JEF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:07.338468] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JEF.txt [2026-02-27T20:25:07.338684] [INFO ] [sig ] [1665/3373] Completed JEF in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:07.338729] [INFO ] [sig ] [1666/3373] Forecasting JELD... [2026-02-27T20:25:07.338760] [INFO ] [sig ] Generating forecast for: JELD [2026-02-27T20:25:07.338791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-27T20:25:07.353118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-27T20:25:07.353519] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-27T20:25:07.354405] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-27T20:25:07.354459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:07.354492] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:07.354519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:07.354612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:07.413696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:07.414498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:07.414607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:07.414644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:07.538390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:07.538548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:07.538611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:07.538642] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:07.542118] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-27T20:25:07.542406] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-27T20:25:07.542549] [INFO ] [sig ] JELD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:07.684504] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JELD.txt [2026-02-27T20:25:07.684663] [INFO ] [sig ] [1666/3373] Completed JELD in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:07.684707] [INFO ] [sig ] [1667/3373] Forecasting JEPQ... [2026-02-27T20:25:07.684738] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-27T20:25:07.684769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-27T20:25:07.697686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-27T20:25:07.698078] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-27T20:25:07.698895] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-27T20:25:07.698949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:07.698981] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:07.699008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:07.699065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:07.757197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:07.758032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:07.758120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:07.758153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:07.882626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:07.882795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:07.882840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:07.882870] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:07.886449] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=74.73%) [2026-02-27T20:25:07.886803] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-27T20:25:07.886949] [INFO ] [sig ] JEPQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:08.032834] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JEPQ.txt [2026-02-27T20:25:08.032997] [INFO ] [sig ] [1667/3373] Completed JEPQ in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-27T20:25:08.033039] [INFO ] [sig ] [1668/3373] Forecasting JFIN... [2026-02-27T20:25:08.033084] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-27T20:25:08.033115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-27T20:25:08.047659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-27T20:25:08.048097] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-27T20:25:08.049253] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-27T20:25:08.049327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:08.049364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:08.049391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:08.049449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:08.112275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:08.113213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:08.113319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:08.113353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:08.242485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:08.242667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:08.242711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:08.242742] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:08.246236] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=72.70%) [2026-02-27T20:25:08.246567] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-27T20:25:08.246924] [INFO ] [sig ] JFIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:08.392289] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JFIN.txt [2026-02-27T20:25:08.392670] [INFO ] [sig ] [1668/3373] Completed JFIN in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-27T20:25:08.392714] [INFO ] [sig ] [1669/3373] Forecasting JGLO... [2026-02-27T20:25:08.392745] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-27T20:25:08.392775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-27T20:25:08.406692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-27T20:25:08.407094] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-27T20:25:08.408105] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-27T20:25:08.408164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:08.408237] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:08.408267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:08.408325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:08.470447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:08.471356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:08.471449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:08.471484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:08.592115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:08.592292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:08.592336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:08.592365] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:08.596689] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-02-27T20:25:08.597047] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-27T20:25:08.597207] [INFO ] [sig ] JGLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:08.742214] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JGLO.txt [2026-02-27T20:25:08.742379] [INFO ] [sig ] [1669/3373] Completed JGLO in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-27T20:25:08.742420] [INFO ] [sig ] [1670/3373] Forecasting JHG... [2026-02-27T20:25:08.742450] [INFO ] [sig ] Generating forecast for: JHG [2026-02-27T20:25:08.742490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-27T20:25:08.755129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-27T20:25:08.755551] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-27T20:25:08.756438] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-27T20:25:08.756491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:08.756524] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:08.756551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:08.756644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:08.815935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:08.816877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:08.816992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:08.817026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:08.951593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:08.951760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:08.951807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:08.951838] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:08.955589] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-02-27T20:25:08.955903] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-27T20:25:08.956046] [INFO ] [sig ] JHG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:09.096532] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JHG.txt [2026-02-27T20:25:09.096687] [INFO ] [sig ] [1670/3373] Completed JHG in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-27T20:25:09.096730] [INFO ] [sig ] [1671/3373] Forecasting JHI... [2026-02-27T20:25:09.096761] [INFO ] [sig ] Generating forecast for: JHI [2026-02-27T20:25:09.096792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-27T20:25:09.108160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-27T20:25:09.108498] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-27T20:25:09.109327] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-27T20:25:09.109381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:09.109415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:09.109442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:09.109500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:09.167792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:09.168741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:09.168827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:09.168862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:09.282872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:09.283034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:09.283078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:09.283107] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:09.286529] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-02-27T20:25:09.286828] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-27T20:25:09.286962] [INFO ] [sig ] JHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:09.429352] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JHI.txt [2026-02-27T20:25:09.429499] [INFO ] [sig ] [1671/3373] Completed JHI in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-27T20:25:09.429541] [INFO ] [sig ] [1672/3373] Forecasting JHX... [2026-02-27T20:25:09.429589] [INFO ] [sig ] Generating forecast for: JHX [2026-02-27T20:25:09.429624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-27T20:25:09.443633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-27T20:25:09.444006] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-27T20:25:09.444877] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-27T20:25:09.444932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:09.444968] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:09.444996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:09.445054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:09.503278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:09.504048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:09.504151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:09.504186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:09.625130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:09.625289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:09.625334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:09.625397] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:09.629326] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-27T20:25:09.629635] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-27T20:25:09.629772] [INFO ] [sig ] JHX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:09.770891] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JHX.txt [2026-02-27T20:25:09.771034] [INFO ] [sig ] [1672/3373] Completed JHX in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-27T20:25:09.771075] [INFO ] [sig ] [1673/3373] Forecasting JILL... [2026-02-27T20:25:09.771105] [INFO ] [sig ] Generating forecast for: JILL [2026-02-27T20:25:09.771135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-27T20:25:09.784082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-27T20:25:09.784445] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-27T20:25:09.785356] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-27T20:25:09.785412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:09.785445] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:09.785473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:09.785531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:09.847286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:09.848166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:09.848269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:09.848305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:09.970325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:09.970499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:09.970741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:09.970771] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:09.974291] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-27T20:25:09.974649] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-27T20:25:09.974794] [INFO ] [sig ] JILL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:10.134793] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JILL.txt [2026-02-27T20:25:10.135010] [INFO ] [sig ] [1673/3373] Completed JILL in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:10.135071] [INFO ] [sig ] [1674/3373] Forecasting JIVE... [2026-02-27T20:25:10.135106] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-27T20:25:10.135136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-27T20:25:10.148255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-27T20:25:10.148736] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-27T20:25:10.149748] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-27T20:25:10.149808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:10.149845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:10.149877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:10.149951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:10.211490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:10.212430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:10.212520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:10.212556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:10.337966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:10.338142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:10.338208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:10.338239] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:10.342189] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-27T20:25:10.342600] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-27T20:25:10.342762] [INFO ] [sig ] JIVE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:10.523030] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JIVE.txt [2026-02-27T20:25:10.523201] [INFO ] [sig ] [1674/3373] Completed JIVE in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:10.523244] [INFO ] [sig ] [1675/3373] Forecasting JJSF... [2026-02-27T20:25:10.523277] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-27T20:25:10.523309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-27T20:25:10.539084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-27T20:25:10.539592] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-27T20:25:10.540550] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-27T20:25:10.540625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:10.540658] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:10.540685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:10.540743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:10.602354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:10.603370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:10.603470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:10.603504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:10.727394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:10.727595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:10.727644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:10.727674] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:10.731274] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-27T20:25:10.731611] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-27T20:25:10.731754] [INFO ] [sig ] JJSF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:10.882462] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JJSF.txt [2026-02-27T20:25:10.882658] [INFO ] [sig ] [1675/3373] Completed JJSF in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:10.882700] [INFO ] [sig ] [1676/3373] Forecasting JKHY... [2026-02-27T20:25:10.882729] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-27T20:25:10.882762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-27T20:25:10.896038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-27T20:25:10.896477] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-27T20:25:10.897376] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-27T20:25:10.897440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:10.897472] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:10.897499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:10.897557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:10.958561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:10.959542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:10.959717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:10.959771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:11.080449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:11.080626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:11.080671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:11.080701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:11.084298] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=44.55%) [2026-02-27T20:25:11.084594] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-27T20:25:11.084889] [INFO ] [sig ] JKHY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:11.224371] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JKHY.txt [2026-02-27T20:25:11.224528] [INFO ] [sig ] [1676/3373] Completed JKHY in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:11.224588] [INFO ] [sig ] [1677/3373] Forecasting JKS... [2026-02-27T20:25:11.224623] [INFO ] [sig ] Generating forecast for: JKS [2026-02-27T20:25:11.224654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-27T20:25:11.237401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-27T20:25:11.237762] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-27T20:25:11.238597] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-27T20:25:11.238651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:11.238683] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:11.238711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:11.238767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:11.296387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:11.297111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:11.297192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:11.297225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:11.422643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:11.422840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:11.422885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:11.422915] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:11.426456] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-27T20:25:11.426772] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-27T20:25:11.426906] [INFO ] [sig ] JKS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:11.566785] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JKS.txt [2026-02-27T20:25:11.566928] [INFO ] [sig ] [1677/3373] Completed JKS in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:11.566968] [INFO ] [sig ] [1678/3373] Forecasting JLL... [2026-02-27T20:25:11.566997] [INFO ] [sig ] Generating forecast for: JLL [2026-02-27T20:25:11.567028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-27T20:25:11.580113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-27T20:25:11.580514] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-27T20:25:11.581393] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-27T20:25:11.581447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:11.581479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:11.581514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:11.581621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:11.645740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:11.646633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:11.646719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:11.646752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:11.772163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:11.772328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:11.772372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:11.772401] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:11.776154] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-02-27T20:25:11.776451] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-27T20:25:11.776601] [INFO ] [sig ] JLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:11.916243] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JLL.txt [2026-02-27T20:25:11.916379] [INFO ] [sig ] [1678/3373] Completed JLL in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:11.916426] [INFO ] [sig ] [1679/3373] Forecasting JLS... [2026-02-27T20:25:11.916463] [INFO ] [sig ] Generating forecast for: JLS [2026-02-27T20:25:11.916499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-27T20:25:11.927971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-27T20:25:11.928252] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-27T20:25:11.929043] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-27T20:25:11.929102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:11.929147] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:11.929176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:11.929234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:11.986746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:11.987419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:11.987525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:11.987561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:12.106796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:12.106992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:12.107038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:12.107070] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:12.110816] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-27T20:25:12.111104] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-27T20:25:12.111239] [INFO ] [sig ] JLS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:12.253647] [INFO ] [LOCAL ] Saved forecast: JLS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JLS.txt [2026-02-27T20:25:12.253811] [INFO ] [sig ] [1679/3373] Completed JLS in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:12.253852] [INFO ] [sig ] [1680/3373] Forecasting JMIA... [2026-02-27T20:25:12.253885] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-27T20:25:12.253916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-27T20:25:12.266858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-27T20:25:12.267202] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-27T20:25:12.268067] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-27T20:25:12.268120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:12.268152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:12.268179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:12.268236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:12.325882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:12.326764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:12.326848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:12.326881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:12.451815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:12.451974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:12.452020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:12.452049] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:12.455508] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-27T20:25:12.456023] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-27T20:25:12.456159] [INFO ] [sig ] JMIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:12.597782] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JMIA.txt [2026-02-27T20:25:12.597943] [INFO ] [sig ] [1680/3373] Completed JMIA in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:12.597985] [INFO ] [sig ] [1681/3373] Forecasting JMSB... [2026-02-27T20:25:12.598014] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-27T20:25:12.598044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-27T20:25:12.609090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-27T20:25:12.609363] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-27T20:25:12.610174] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-27T20:25:12.610227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:12.610258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:12.610285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:12.610343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:12.669991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:12.670833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:12.670918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:12.670952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:12.781147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:12.781316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:12.781363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:12.781393] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:12.785125] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-02-27T20:25:12.785429] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-27T20:25:12.785569] [INFO ] [sig ] JMSB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:12.933187] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JMSB.txt [2026-02-27T20:25:12.933358] [INFO ] [sig ] [1681/3373] Completed JMSB in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:12.933399] [INFO ] [sig ] [1682/3373] Forecasting JNJ... [2026-02-27T20:25:12.933430] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-27T20:25:12.933460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-27T20:25:12.946709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-27T20:25:12.947062] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-27T20:25:12.947928] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-27T20:25:12.947983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:12.948017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:12.948045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:12.948105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:13.005993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:13.007125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:13.007213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:13.007246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:13.129660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:13.129825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:13.129867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:13.129897] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:13.133310] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-02-27T20:25:13.133606] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-27T20:25:13.133740] [INFO ] [sig ] JNJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:13.276591] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JNJ.txt [2026-02-27T20:25:13.276782] [INFO ] [sig ] [1682/3373] Completed JNJ in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:13.276831] [INFO ] [sig ] [1683/3373] Forecasting JOBY... [2026-02-27T20:25:13.276864] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-27T20:25:13.276894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-27T20:25:13.290079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-27T20:25:13.290721] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-27T20:25:13.291731] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-27T20:25:13.291783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:13.291817] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:13.291844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:13.291902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:13.349245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:13.350154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:13.350240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:13.350273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:13.482598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:13.483123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:13.483218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:13.483255] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:13.488785] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-02-27T20:25:13.489179] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-27T20:25:13.489344] [INFO ] [sig ] JOBY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:13.648870] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JOBY.txt [2026-02-27T20:25:13.649056] [INFO ] [sig ] [1683/3373] Completed JOBY in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:13.649109] [INFO ] [sig ] [1684/3373] Forecasting JOE... [2026-02-27T20:25:13.649141] [INFO ] [sig ] Generating forecast for: JOE [2026-02-27T20:25:13.649177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-27T20:25:13.665277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-27T20:25:13.665695] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-27T20:25:13.666525] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-27T20:25:13.666608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:13.666644] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:13.666671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:13.666737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:13.727274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:13.728286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:13.728377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:13.728413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:13.864252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:13.864429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:13.864475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:13.864505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:13.868089] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-27T20:25:13.868383] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-27T20:25:13.868551] [INFO ] [sig ] JOE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:14.014079] [INFO ] [LOCAL ] Saved forecast: JOE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JOE.txt [2026-02-27T20:25:14.014252] [INFO ] [sig ] [1684/3373] Completed JOE in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-27T20:25:14.014292] [INFO ] [sig ] [1685/3373] Forecasting JOF... [2026-02-27T20:25:14.014325] [INFO ] [sig ] Generating forecast for: JOF [2026-02-27T20:25:14.014365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-27T20:25:14.027707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-27T20:25:14.028124] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-27T20:25:14.028942] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-27T20:25:14.028994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:14.029028] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:14.029055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:14.029112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:14.087173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:14.088116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:14.088202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:14.088235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:14.206367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:14.206533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:14.206595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:14.206631] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:14.210265] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=57.21%) [2026-02-27T20:25:14.210559] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-27T20:25:14.210744] [INFO ] [sig ] JOF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:14.355200] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JOF.txt [2026-02-27T20:25:14.355378] [INFO ] [sig ] [1685/3373] Completed JOF in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-27T20:25:14.355421] [INFO ] [sig ] [1686/3373] Forecasting JPC... [2026-02-27T20:25:14.355451] [INFO ] [sig ] Generating forecast for: JPC [2026-02-27T20:25:14.355481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-27T20:25:14.369729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-27T20:25:14.370147] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-27T20:25:14.371010] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-27T20:25:14.371067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:14.371151] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:14.371182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:14.371254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:14.433117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:14.434089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:14.434176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:14.434211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:14.557179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:14.557343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:14.557406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:14.557439] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:14.561690] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-27T20:25:14.561993] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-27T20:25:14.562135] [INFO ] [sig ] JPC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:14.718218] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JPC.txt [2026-02-27T20:25:14.718398] [INFO ] [sig ] [1686/3373] Completed JPC in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-27T20:25:14.718442] [INFO ] [sig ] [1687/3373] Forecasting JPEF... [2026-02-27T20:25:14.718475] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-27T20:25:14.718506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-27T20:25:14.732135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-27T20:25:14.732615] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-27T20:25:14.733483] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-27T20:25:14.733540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:14.733600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:14.733632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:14.733691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:14.799876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:14.800835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:14.800923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:14.800959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:14.928412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:14.928817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:14.928874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:14.928909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:14.933148] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-02-27T20:25:14.933455] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-27T20:25:14.933827] [INFO ] [sig ] JPEF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:15.084549] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JPEF.txt [2026-02-27T20:25:15.084739] [INFO ] [sig ] [1687/3373] Completed JPEF in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-27T20:25:15.084781] [INFO ] [sig ] [1688/3373] Forecasting JPM... [2026-02-27T20:25:15.084812] [INFO ] [sig ] Generating forecast for: JPM [2026-02-27T20:25:15.084845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-27T20:25:15.099476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-27T20:25:15.099914] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-27T20:25:15.100754] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-27T20:25:15.100808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:15.100842] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:15.100870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:15.100935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:15.165058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:15.166018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:15.166123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:15.166160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:15.296112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:15.296272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:15.296317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:15.296347] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:15.300000] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-27T20:25:15.300294] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-27T20:25:15.300434] [INFO ] [sig ] JPM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:15.444026] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JPM.txt [2026-02-27T20:25:15.444202] [INFO ] [sig ] [1688/3373] Completed JPM in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-27T20:25:15.444263] [INFO ] [sig ] [1689/3373] Forecasting JQC... [2026-02-27T20:25:15.444311] [INFO ] [sig ] Generating forecast for: JQC [2026-02-27T20:25:15.444350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-27T20:25:15.458005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-27T20:25:15.458457] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-27T20:25:15.459351] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-27T20:25:15.459407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:15.459440] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:15.459470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:15.459528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:15.522221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:15.523303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:15.523442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:15.523494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:15.660142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:15.660307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:15.660371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:15.660449] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:15.664129] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-27T20:25:15.664432] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-27T20:25:15.664603] [INFO ] [sig ] JQC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:15.816200] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JQC.txt [2026-02-27T20:25:15.816442] [INFO ] [sig ] [1689/3373] Completed JQC in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:15.816509] [INFO ] [sig ] [1690/3373] Forecasting JRI... [2026-02-27T20:25:15.816552] [INFO ] [sig ] Generating forecast for: JRI [2026-02-27T20:25:15.816618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-27T20:25:15.829615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-27T20:25:15.829997] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-27T20:25:15.830846] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-27T20:25:15.830899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:15.830932] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:15.830970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:15.831028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:15.888992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:15.889904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:15.889990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:15.890025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:16.005398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:16.005565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:16.005630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:16.005662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:16.009190] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-02-27T20:25:16.009508] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-27T20:25:16.009687] [INFO ] [sig ] JRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:16.161807] [INFO ] [LOCAL ] Saved forecast: JRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JRI.txt [2026-02-27T20:25:16.161959] [INFO ] [sig ] [1690/3373] Completed JRI in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:16.162001] [INFO ] [sig ] [1691/3373] Forecasting JRS... [2026-02-27T20:25:16.162031] [INFO ] [sig ] Generating forecast for: JRS [2026-02-27T20:25:16.162062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-27T20:25:16.175166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-27T20:25:16.175552] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-27T20:25:16.176386] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-27T20:25:16.176451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:16.176492] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:16.176528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:16.176622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:16.236635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:16.237388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:16.237471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:16.237506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:16.352277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:16.352441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:16.352487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:16.352518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:16.356015] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-27T20:25:16.356324] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-27T20:25:16.356492] [INFO ] [sig ] JRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:16.501652] [INFO ] [LOCAL ] Saved forecast: JRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JRS.txt [2026-02-27T20:25:16.501799] [INFO ] [sig ] [1691/3373] Completed JRS in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:16.501840] [INFO ] [sig ] [1692/3373] Forecasting JSM... [2026-02-27T20:25:16.501871] [INFO ] [sig ] Generating forecast for: JSM [2026-02-27T20:25:16.501910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-27T20:25:16.513680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-27T20:25:16.513997] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-27T20:25:16.514807] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-27T20:25:16.514859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:16.514892] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:16.514918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:16.514975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:16.576980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:16.578056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:16.578169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:16.578205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:16.702259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:16.702432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:16.702485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:16.702521] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:16.706107] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-27T20:25:16.706405] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-27T20:25:16.706558] [INFO ] [sig ] JSM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:16.864345] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JSM.txt [2026-02-27T20:25:16.864508] [INFO ] [sig ] [1692/3373] Completed JSM in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:16.864549] [INFO ] [sig ] [1693/3373] Forecasting JSMD... [2026-02-27T20:25:16.864603] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-27T20:25:16.864637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-27T20:25:16.876832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-27T20:25:16.877242] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-27T20:25:16.878078] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-27T20:25:16.878133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:16.878166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:16.878193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:16.878250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:16.938351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:16.939281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:16.939366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:16.939401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:17.066591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:17.066762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:17.066806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:17.066836] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:17.070841] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-02-27T20:25:17.071195] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-27T20:25:17.071346] [INFO ] [sig ] JSMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:17.227445] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JSMD.txt [2026-02-27T20:25:17.227641] [INFO ] [sig ] [1693/3373] Completed JSMD in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:17.227686] [INFO ] [sig ] [1694/3373] Forecasting JSML... [2026-02-27T20:25:17.227716] [INFO ] [sig ] Generating forecast for: JSML [2026-02-27T20:25:17.227755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-27T20:25:17.239908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-27T20:25:17.240292] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-27T20:25:17.241112] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-27T20:25:17.241166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:17.241198] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:17.241225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:17.241283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:17.299823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:17.300730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:17.300823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:17.300858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:17.420435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:17.420621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:17.420669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:17.420699] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:17.424389] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-27T20:25:17.424738] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-27T20:25:17.424881] [INFO ] [sig ] JSML: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:17.570251] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JSML.txt [2026-02-27T20:25:17.570402] [INFO ] [sig ] [1694/3373] Completed JSML in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:17.570443] [INFO ] [sig ] [1695/3373] Forecasting JTEK... [2026-02-27T20:25:17.570474] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-27T20:25:17.570504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-27T20:25:17.583306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-27T20:25:17.583705] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-27T20:25:17.584490] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-27T20:25:17.584544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:17.584597] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:17.584627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:17.584688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:17.649283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:17.650228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:17.650315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:17.650362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:17.786560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:17.786750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:17.786797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:17.786828] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:17.790488] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-02-27T20:25:17.790797] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-27T20:25:17.790933] [INFO ] [sig ] JTEK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:17.945235] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JTEK.txt [2026-02-27T20:25:17.945418] [INFO ] [sig ] [1695/3373] Completed JTEK in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:17.945462] [INFO ] [sig ] [1696/3373] Forecasting JVA... [2026-02-27T20:25:17.945494] [INFO ] [sig ] Generating forecast for: JVA [2026-02-27T20:25:17.945525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-27T20:25:17.957287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-27T20:25:17.957688] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-27T20:25:17.958550] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-27T20:25:17.958624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:17.958657] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:17.958685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:17.958741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:18.024715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:18.025767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:18.026097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:18.026139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:18.148700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:18.148869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:18.148915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:18.148945] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:18.152562] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-27T20:25:18.152893] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-27T20:25:18.153033] [INFO ] [sig ] JVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:18.293620] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/JVA.txt [2026-02-27T20:25:18.293790] [INFO ] [sig ] [1696/3373] Completed JVA in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:18.293831] [INFO ] [sig ] [1697/3373] Forecasting JXN... [2026-02-27T20:25:18.293861] [INFO ] [sig ] Generating forecast for: JXN [2026-02-27T20:25:18.293893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-27T20:25:18.306624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-27T20:25:18.307028] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-27T20:25:18.307849] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-27T20:25:18.307927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:18.307963] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:18.307993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:18.308052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:18.369487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:18.370452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:18.370545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:18.370602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:18.499157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:18.499320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:18.499366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:18.499397] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:18.502923] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-02-27T20:25:18.503209] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-27T20:25:18.503343] [INFO ] [sig ] JXN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:18.643147] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/JXN.txt [2026-02-27T20:25:18.643291] [INFO ] [sig ] [1697/3373] Completed JXN in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:18.643341] [INFO ] [sig ] [1698/3373] Forecasting KAI... [2026-02-27T20:25:18.643372] [INFO ] [sig ] Generating forecast for: KAI [2026-02-27T20:25:18.643403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-27T20:25:18.656025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-27T20:25:18.656423] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-27T20:25:18.657299] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-27T20:25:18.657356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:18.657390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:18.657418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:18.657482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:18.716326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:18.717157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:18.717244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:18.717277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:18.841052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:18.841232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:18.841296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:18.841338] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:18.845132] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-02-27T20:25:18.845529] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-27T20:25:18.845758] [INFO ] [sig ] KAI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:18.995823] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KAI.txt [2026-02-27T20:25:18.995986] [INFO ] [sig ] [1698/3373] Completed KAI in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:18.996028] [INFO ] [sig ] [1699/3373] Forecasting KARO... [2026-02-27T20:25:18.996059] [INFO ] [sig ] Generating forecast for: KARO [2026-02-27T20:25:18.996090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-27T20:25:19.008882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-27T20:25:19.009345] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-27T20:25:19.010372] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-27T20:25:19.010436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:19.010479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:19.010517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:19.010617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:19.069877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:19.070660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:19.070745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:19.070780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:19.193896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:19.194057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:19.194100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:19.194130] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:19.197556] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=58.30%) [2026-02-27T20:25:19.197851] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-27T20:25:19.198009] [INFO ] [sig ] KARO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:19.341363] [INFO ] [LOCAL ] Saved forecast: KARO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KARO.txt [2026-02-27T20:25:19.341649] [INFO ] [sig ] [1699/3373] Completed KARO in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:19.341705] [INFO ] [sig ] [1700/3373] Forecasting KB... [2026-02-27T20:25:19.341738] [INFO ] [sig ] Generating forecast for: KB [2026-02-27T20:25:19.341782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-27T20:25:19.357008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-27T20:25:19.357432] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-27T20:25:19.358397] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-27T20:25:19.358453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:19.358486] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:19.358514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:19.358596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:19.420090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:19.421089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:19.421210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:19.421246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:19.545962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:19.546127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:19.546171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:19.546201] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:19.549714] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-27T20:25:19.550031] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-27T20:25:19.550170] [INFO ] [sig ] KB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:19.693627] [INFO ] [LOCAL ] Saved forecast: KB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KB.txt [2026-02-27T20:25:19.693779] [INFO ] [sig ] [1700/3373] Completed KB in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:19.693820] [INFO ] [sig ] [1701/3373] Forecasting KBH... [2026-02-27T20:25:19.693850] [INFO ] [sig ] Generating forecast for: KBH [2026-02-27T20:25:19.693881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-27T20:25:19.707287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-27T20:25:19.707734] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-27T20:25:19.708653] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-27T20:25:19.708708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:19.708740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:19.708767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:19.708824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:19.769648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:19.770539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:19.770672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:19.770718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:19.891181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:19.891344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:19.891387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:19.891416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:19.894854] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=21.83%) [2026-02-27T20:25:19.895140] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-27T20:25:19.895271] [INFO ] [sig ] KBH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:20.040483] [INFO ] [LOCAL ] Saved forecast: KBH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KBH.txt [2026-02-27T20:25:20.040648] [INFO ] [sig ] [1701/3373] Completed KBH in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-27T20:25:20.040691] [INFO ] [sig ] [1702/3373] Forecasting KBWB... [2026-02-27T20:25:20.040722] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-27T20:25:20.040754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-27T20:25:20.055159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-27T20:25:20.055594] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-27T20:25:20.056618] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-27T20:25:20.056671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:20.056704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:20.056732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:20.056788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:20.120477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:20.121434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:20.121534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:20.121586] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:20.245855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:20.246017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:20.246060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:20.246089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:20.249677] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=64.42%) [2026-02-27T20:25:20.249976] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-27T20:25:20.250114] [INFO ] [sig ] KBWB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:20.468656] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KBWB.txt [2026-02-27T20:25:20.468816] [INFO ] [sig ] [1702/3373] Completed KBWB in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-27T20:25:20.468857] [INFO ] [sig ] [1703/3373] Forecasting KBWD... [2026-02-27T20:25:20.468887] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-27T20:25:20.468919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-27T20:25:20.481424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-27T20:25:20.481867] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-27T20:25:20.482776] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-27T20:25:20.482846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:20.482923] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:20.482952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:20.483010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:20.541558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:20.542507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:20.542616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:20.542655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:20.668756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:20.668920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:20.668962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:20.668992] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:20.672383] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-27T20:25:20.672685] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-27T20:25:20.672818] [INFO ] [sig ] KBWD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:20.814491] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KBWD.txt [2026-02-27T20:25:20.814658] [INFO ] [sig ] [1703/3373] Completed KBWD in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-27T20:25:20.814701] [INFO ] [sig ] [1704/3373] Forecasting KBWP... [2026-02-27T20:25:20.814731] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-27T20:25:20.814764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-27T20:25:20.826288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-27T20:25:20.826632] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-27T20:25:20.827417] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-27T20:25:20.827470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:20.827503] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:20.827530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:20.827606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:20.886604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:20.887358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:20.887444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:20.887479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:21.009916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:21.010074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:21.010119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:21.010148] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:21.013557] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-02-27T20:25:21.013855] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-27T20:25:21.013985] [INFO ] [sig ] KBWP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:21.156204] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KBWP.txt [2026-02-27T20:25:21.156354] [INFO ] [sig ] [1704/3373] Completed KBWP in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-27T20:25:21.156395] [INFO ] [sig ] [1705/3373] Forecasting KBWY... [2026-02-27T20:25:21.156423] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-27T20:25:21.156454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-27T20:25:21.168712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-27T20:25:21.169057] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-27T20:25:21.169867] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-27T20:25:21.169920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:21.169953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:21.169979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:21.170035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:21.230343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:21.231172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:21.231254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:21.231287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:21.363828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:21.363991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:21.364035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:21.364064] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:21.367611] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-27T20:25:21.367948] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-27T20:25:21.368091] [INFO ] [sig ] KBWY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:21.510779] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KBWY.txt [2026-02-27T20:25:21.510935] [INFO ] [sig ] [1705/3373] Completed KBWY in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:21.510975] [INFO ] [sig ] [1706/3373] Forecasting KC... [2026-02-27T20:25:21.511006] [INFO ] [sig ] Generating forecast for: KC [2026-02-27T20:25:21.511038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-27T20:25:21.523627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-27T20:25:21.524001] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-27T20:25:21.524855] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-27T20:25:21.524909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:21.524942] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:21.524969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:21.525025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:21.587350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:21.588760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:21.588922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:21.588959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:21.723455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:21.723653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:21.723704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:21.723768] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:21.727973] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-27T20:25:21.728270] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-27T20:25:21.728407] [INFO ] [sig ] KC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:21.876437] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KC.txt [2026-02-27T20:25:21.876613] [INFO ] [sig ] [1706/3373] Completed KC in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:21.876672] [INFO ] [sig ] [1707/3373] Forecasting KD... [2026-02-27T20:25:21.876706] [INFO ] [sig ] Generating forecast for: KD [2026-02-27T20:25:21.876750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-27T20:25:21.891173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-27T20:25:21.891555] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-27T20:25:21.892405] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-27T20:25:21.892459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:21.892491] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:21.892518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:21.892622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:21.950306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:21.951218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:21.951320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:21.951354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:22.079944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:22.080105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:22.080149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:22.080179] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:22.083764] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-27T20:25:22.084055] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-27T20:25:22.084195] [INFO ] [sig ] KD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:22.227448] [INFO ] [LOCAL ] Saved forecast: KD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KD.txt [2026-02-27T20:25:22.227622] [INFO ] [sig ] [1707/3373] Completed KD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:22.227666] [INFO ] [sig ] [1708/3373] Forecasting KDP... [2026-02-27T20:25:22.227696] [INFO ] [sig ] Generating forecast for: KDP [2026-02-27T20:25:22.227728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-27T20:25:22.240054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-27T20:25:22.240426] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-27T20:25:22.241243] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-27T20:25:22.241296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:22.241328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:22.241355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:22.241413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:22.299182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:22.300043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:22.300126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:22.300162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:22.424314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:22.424478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:22.424528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:22.424566] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:22.428179] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-02-27T20:25:22.428484] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-27T20:25:22.428666] [INFO ] [sig ] KDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:22.570218] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KDP.txt [2026-02-27T20:25:22.570425] [INFO ] [sig ] [1708/3373] Completed KDP in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:22.570487] [INFO ] [sig ] [1709/3373] Forecasting KE... [2026-02-27T20:25:22.570524] [INFO ] [sig ] Generating forecast for: KE [2026-02-27T20:25:22.570557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-27T20:25:22.585712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-27T20:25:22.586182] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-27T20:25:22.587460] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-27T20:25:22.587524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:22.587558] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:22.587607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:22.587669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:22.650675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:22.651669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:22.651759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:22.651792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:22.783628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:22.783788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:22.783832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:22.783863] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:22.787692] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=21.35%) [2026-02-27T20:25:22.788025] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-27T20:25:22.788168] [INFO ] [sig ] KE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:22.936443] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KE.txt [2026-02-27T20:25:22.936636] [INFO ] [sig ] [1709/3373] Completed KE in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:22.936690] [INFO ] [sig ] [1710/3373] Forecasting KELYA... [2026-02-27T20:25:22.936725] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-27T20:25:22.936757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-27T20:25:22.949790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-27T20:25:22.950207] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-27T20:25:22.951081] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-27T20:25:22.951137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:22.951171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:22.951199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:22.951256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:23.018181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:23.019597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:23.019732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:23.019778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:23.143547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:23.143724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:23.143786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:23.143817] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:23.147337] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-27T20:25:23.147664] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-27T20:25:23.147827] [INFO ] [sig ] KELYA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:23.288248] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KELYA.txt [2026-02-27T20:25:23.288389] [INFO ] [sig ] [1710/3373] Completed KELYA in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:23.288439] [INFO ] [sig ] [1711/3373] Forecasting KEN... [2026-02-27T20:25:23.288476] [INFO ] [sig ] Generating forecast for: KEN [2026-02-27T20:25:23.288513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-27T20:25:23.300804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-27T20:25:23.301109] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-27T20:25:23.301965] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-27T20:25:23.302018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:23.302050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:23.302078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:23.302136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:23.361479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:23.362126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:23.362208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:23.362242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:23.479715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:23.479839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:23.479879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:23.479909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:23.483323] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-02-27T20:25:23.483624] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-27T20:25:23.483762] [INFO ] [sig ] KEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:23.626372] [INFO ] [LOCAL ] Saved forecast: KEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KEN.txt [2026-02-27T20:25:23.626501] [INFO ] [sig ] [1711/3373] Completed KEN in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:23.626540] [INFO ] [sig ] [1712/3373] Forecasting KEP... [2026-02-27T20:25:23.626590] [INFO ] [sig ] Generating forecast for: KEP [2026-02-27T20:25:23.626626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-27T20:25:23.639407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-27T20:25:23.639755] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-27T20:25:23.640533] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-27T20:25:23.640603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:23.640638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:23.640665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:23.640721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:23.700481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:23.701204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:23.701302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:23.701337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:23.825825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:23.825991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:23.826035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:23.826064] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:23.829554] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-27T20:25:23.829870] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-27T20:25:23.830009] [INFO ] [sig ] KEP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:23.971618] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KEP.txt [2026-02-27T20:25:23.971953] [INFO ] [sig ] [1712/3373] Completed KEP in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:23.971994] [INFO ] [sig ] [1713/3373] Forecasting KEX... [2026-02-27T20:25:23.972024] [INFO ] [sig ] Generating forecast for: KEX [2026-02-27T20:25:23.972055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-27T20:25:23.985404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-27T20:25:23.985811] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-27T20:25:23.986624] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-27T20:25:23.986677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:23.986709] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:23.986736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:23.986793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:24.046980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:24.047875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:24.048037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:24.048073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:24.174431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:24.174614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:24.174661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:24.174691] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:24.178188] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-02-27T20:25:24.178507] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-27T20:25:24.178685] [INFO ] [sig ] KEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:24.319796] [INFO ] [LOCAL ] Saved forecast: KEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KEX.txt [2026-02-27T20:25:24.319962] [INFO ] [sig ] [1713/3373] Completed KEX in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:24.320003] [INFO ] [sig ] [1714/3373] Forecasting KEYS... [2026-02-27T20:25:24.320034] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-27T20:25:24.320063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-27T20:25:24.333186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-27T20:25:24.333626] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-27T20:25:24.334440] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-27T20:25:24.334492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:24.334536] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:24.334564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:24.334646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:24.391603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:24.392514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:24.392616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:24.392653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:24.521479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:24.521684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:24.521736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:24.521766] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:24.525756] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-27T20:25:24.526071] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-27T20:25:24.526211] [INFO ] [sig ] KEYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:24.671317] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KEYS.txt [2026-02-27T20:25:24.671463] [INFO ] [sig ] [1714/3373] Completed KEYS in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:24.671503] [INFO ] [sig ] [1715/3373] Forecasting KFS... [2026-02-27T20:25:24.671535] [INFO ] [sig ] Generating forecast for: KFS [2026-02-27T20:25:24.671565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-27T20:25:24.685021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-27T20:25:24.685377] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-27T20:25:24.686272] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-27T20:25:24.686326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:24.686360] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:24.686387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:24.686445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:24.746953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:24.747746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:24.747830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:24.747864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:24.877198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:24.877362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:24.877404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:24.877434] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:24.881301] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-27T20:25:24.881636] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-27T20:25:24.881780] [INFO ] [sig ] KFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:25.027901] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KFS.txt [2026-02-27T20:25:25.028096] [INFO ] [sig ] [1715/3373] Completed KFS in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:25.028139] [INFO ] [sig ] [1716/3373] Forecasting KFY... [2026-02-27T20:25:25.028168] [INFO ] [sig ] Generating forecast for: KFY [2026-02-27T20:25:25.028200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-27T20:25:25.041509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-27T20:25:25.041957] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-27T20:25:25.042933] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-27T20:25:25.042987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:25.043025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:25.043053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:25.043110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:25.105330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:25.106438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:25.106547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:25.106600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:25.231266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:25.231424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:25.231467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:25.231497] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:25.235307] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-02-27T20:25:25.235659] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-27T20:25:25.235819] [INFO ] [sig ] KFY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:25.385066] [INFO ] [LOCAL ] Saved forecast: KFY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KFY.txt [2026-02-27T20:25:25.385268] [INFO ] [sig ] [1716/3373] Completed KFY in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:25.385311] [INFO ] [sig ] [1717/3373] Forecasting KGS... [2026-02-27T20:25:25.385342] [INFO ] [sig ] Generating forecast for: KGS [2026-02-27T20:25:25.385373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-27T20:25:25.397538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-27T20:25:25.397930] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-27T20:25:25.398778] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-27T20:25:25.398832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:25.398864] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:25.398892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:25.398950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:25.456011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:25.456730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:25.456816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:25.456849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:25.579504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:25.579680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:25.579725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:25.579754] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:25.583163] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-27T20:25:25.583441] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-27T20:25:25.583588] [INFO ] [sig ] KGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:25.723714] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KGS.txt [2026-02-27T20:25:25.723849] [INFO ] [sig ] [1717/3373] Completed KGS in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:25.723889] [INFO ] [sig ] [1718/3373] Forecasting KHC... [2026-02-27T20:25:25.723926] [INFO ] [sig ] Generating forecast for: KHC [2026-02-27T20:25:25.723957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-27T20:25:25.736688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-27T20:25:25.737055] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-27T20:25:25.738072] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-27T20:25:25.738125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:25.738157] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:25.738184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:25.738242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:25.796463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:25.797242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:25.797329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:25.797365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:25.919133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:25.919293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:25.919336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:25.919364] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:25.922833] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-27T20:25:25.923115] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-27T20:25:25.923245] [INFO ] [sig ] KHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:26.068637] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KHC.txt [2026-02-27T20:25:26.068806] [INFO ] [sig ] [1718/3373] Completed KHC in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-27T20:25:26.068846] [INFO ] [sig ] [1719/3373] Forecasting KIDS... [2026-02-27T20:25:26.068877] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-27T20:25:26.068909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-27T20:25:26.081327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-27T20:25:26.081776] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-27T20:25:26.082697] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-27T20:25:26.082757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:26.082793] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:26.082822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:26.082883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:26.144729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:26.145675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:26.145764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:26.145801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:26.274139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:26.274309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:26.274355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:26.274388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:26.278188] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-27T20:25:26.278482] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-27T20:25:26.278641] [INFO ] [sig ] KIDS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:26.427166] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KIDS.txt [2026-02-27T20:25:26.427325] [INFO ] [sig ] [1719/3373] Completed KIDS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-27T20:25:26.427366] [INFO ] [sig ] [1720/3373] Forecasting KIM... [2026-02-27T20:25:26.427397] [INFO ] [sig ] Generating forecast for: KIM [2026-02-27T20:25:26.427427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-27T20:25:26.441076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-27T20:25:26.441498] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-27T20:25:26.442311] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-27T20:25:26.442364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:26.442424] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:26.442454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:26.442513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:26.502624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:26.503553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:26.503675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:26.503711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:26.632147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:26.632320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:26.632362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:26.632391] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:26.635936] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-02-27T20:25:26.636250] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-27T20:25:26.636393] [INFO ] [sig ] KIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:26.781167] [INFO ] [LOCAL ] Saved forecast: KIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KIM.txt [2026-02-27T20:25:26.781320] [INFO ] [sig ] [1720/3373] Completed KIM in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-27T20:25:26.781362] [INFO ] [sig ] [1721/3373] Forecasting KINS... [2026-02-27T20:25:26.781392] [INFO ] [sig ] Generating forecast for: KINS [2026-02-27T20:25:26.781422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-27T20:25:26.796321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-27T20:25:26.796783] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-27T20:25:26.797778] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-27T20:25:26.797842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:26.797921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:26.797977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:26.798259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:26.867011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:26.868046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:26.868136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:26.868170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:26.994023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:26.994185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:26.994236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:26.994285] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:26.997926] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-27T20:25:26.998235] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-27T20:25:26.998376] [INFO ] [sig ] KINS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:27.157938] [INFO ] [LOCAL ] Saved forecast: KINS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KINS.txt [2026-02-27T20:25:27.158110] [INFO ] [sig ] [1721/3373] Completed KINS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-27T20:25:27.158154] [INFO ] [sig ] [1722/3373] Forecasting KIO... [2026-02-27T20:25:27.158186] [INFO ] [sig ] Generating forecast for: KIO [2026-02-27T20:25:27.158218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-27T20:25:27.172092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-27T20:25:27.172496] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-27T20:25:27.173368] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-27T20:25:27.173424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:27.173457] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:27.173485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:27.173544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:27.236417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:27.237360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:27.237451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:27.237486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:27.353210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:27.353375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:27.353420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:27.353450] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:27.357006] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-27T20:25:27.357300] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-27T20:25:27.357435] [INFO ] [sig ] KIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:27.498670] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KIO.txt [2026-02-27T20:25:27.498828] [INFO ] [sig ] [1722/3373] Completed KIO in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:27.498869] [INFO ] [sig ] [1723/3373] Forecasting KKRS... [2026-02-27T20:25:27.498899] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-27T20:25:27.498931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-27T20:25:27.511605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-27T20:25:27.512168] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-27T20:25:27.513071] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-27T20:25:27.513127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:27.513160] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:27.513188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:27.513245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:27.580132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:27.581240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:27.581356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:27.581393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:27.715335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:27.715496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:27.715539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:27.715617] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:27.719163] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-27T20:25:27.719455] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-27T20:25:27.719606] [INFO ] [sig ] KKRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:27.861532] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KKRS.txt [2026-02-27T20:25:27.861705] [INFO ] [sig ] [1723/3373] Completed KKRS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:27.861747] [INFO ] [sig ] [1724/3373] Forecasting KLAC... [2026-02-27T20:25:27.861777] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-27T20:25:27.861808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-27T20:25:27.873624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-27T20:25:27.873959] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-27T20:25:27.874768] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-27T20:25:27.874822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:27.874855] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:27.874881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:27.874938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:27.937599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:27.938536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:27.938635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:27.938669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:28.085051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:28.085223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:28.085269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:28.085299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:28.089058] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-02-27T20:25:28.089378] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-27T20:25:28.089523] [INFO ] [sig ] KLAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:28.239963] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KLAC.txt [2026-02-27T20:25:28.240109] [INFO ] [sig ] [1724/3373] Completed KLAC in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:28.240150] [INFO ] [sig ] [1725/3373] Forecasting KLIC... [2026-02-27T20:25:28.240182] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-27T20:25:28.240214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-27T20:25:28.252556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-27T20:25:28.252944] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-27T20:25:28.253763] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-27T20:25:28.253816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:28.253849] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:28.253875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:28.253943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:28.311873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:28.312617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:28.312701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:28.312736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:28.434981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:28.435146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:28.435189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:28.435219] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:28.438657] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-27T20:25:28.438941] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-27T20:25:28.439071] [INFO ] [sig ] KLIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:28.581362] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KLIC.txt [2026-02-27T20:25:28.581520] [INFO ] [sig ] [1725/3373] Completed KLIC in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:28.581563] [INFO ] [sig ] [1726/3373] Forecasting KLXE... [2026-02-27T20:25:28.581798] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-27T20:25:28.581831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-27T20:25:28.596091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-27T20:25:28.596554] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-27T20:25:28.597653] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-27T20:25:28.597719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:28.597752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:28.597779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:28.597847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:28.657560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:28.658516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:28.658623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:28.658660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:28.786514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:28.786735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:28.786782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:28.786812] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:28.790545] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=72.48%) [2026-02-27T20:25:28.790893] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-27T20:25:28.791034] [INFO ] [sig ] KLXE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:28.947124] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KLXE.txt [2026-02-27T20:25:28.947316] [INFO ] [sig ] [1726/3373] Completed KLXE in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:28.947379] [INFO ] [sig ] [1727/3373] Forecasting KMB... [2026-02-27T20:25:28.947421] [INFO ] [sig ] Generating forecast for: KMB [2026-02-27T20:25:28.947463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-27T20:25:28.960635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-27T20:25:28.961052] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-27T20:25:28.961896] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-27T20:25:28.961964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:28.961998] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:28.962025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:28.962082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:29.021479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:29.022384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:29.022469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:29.022503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:29.147921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:29.148083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:29.148126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:29.148155] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:29.151587] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-27T20:25:29.151875] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-27T20:25:29.152007] [INFO ] [sig ] KMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:29.294910] [INFO ] [LOCAL ] Saved forecast: KMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KMB.txt [2026-02-27T20:25:29.295074] [INFO ] [sig ] [1727/3373] Completed KMB in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:29.295118] [INFO ] [sig ] [1728/3373] Forecasting KMDA... [2026-02-27T20:25:29.295149] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-27T20:25:29.295180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-27T20:25:29.307498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-27T20:25:29.307958] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-27T20:25:29.308829] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-27T20:25:29.308888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:29.308921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:29.308948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:29.309007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:29.369671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:29.370594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:29.370681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:29.370716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:29.495885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:29.496062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:29.496106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:29.496135] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:29.499725] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-02-27T20:25:29.500024] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-27T20:25:29.500154] [INFO ] [sig ] KMDA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:29.641890] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KMDA.txt [2026-02-27T20:25:29.642041] [INFO ] [sig ] [1728/3373] Completed KMDA in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:29.642082] [INFO ] [sig ] [1729/3373] Forecasting KMI... [2026-02-27T20:25:29.642111] [INFO ] [sig ] Generating forecast for: KMI [2026-02-27T20:25:29.642141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-27T20:25:29.654832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-27T20:25:29.655223] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-27T20:25:29.656055] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-27T20:25:29.656109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:29.656141] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:29.656167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:29.656238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:29.716015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:29.716923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:29.717008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:29.717042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:29.837514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:29.837704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:29.837762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:29.837799] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:29.841473] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-27T20:25:29.841801] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-27T20:25:29.841952] [INFO ] [sig ] KMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:29.984719] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KMI.txt [2026-02-27T20:25:29.984864] [INFO ] [sig ] [1729/3373] Completed KMI in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:29.984903] [INFO ] [sig ] [1730/3373] Forecasting KMPB... [2026-02-27T20:25:29.984935] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-27T20:25:29.984966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-27T20:25:29.996409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-27T20:25:29.996750] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-27T20:25:29.997611] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-27T20:25:29.997666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:29.997699] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:29.997730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:29.997801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:30.058799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:30.059704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:30.059842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:30.059878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:30.175985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:30.176151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:30.176195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:30.176226] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:30.179865] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-27T20:25:30.180184] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-27T20:25:30.180330] [INFO ] [sig ] KMPB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:30.330658] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KMPB.txt [2026-02-27T20:25:30.330826] [INFO ] [sig ] [1730/3373] Completed KMPB in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:30.330869] [INFO ] [sig ] [1731/3373] Forecasting KMX... [2026-02-27T20:25:30.330901] [INFO ] [sig ] Generating forecast for: KMX [2026-02-27T20:25:30.330931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-27T20:25:30.343326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-27T20:25:30.343708] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-27T20:25:30.344514] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-27T20:25:30.344587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:30.344623] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:30.344650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:30.344707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:30.404115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:30.404796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:30.404879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:30.404912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:30.535162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:30.535328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:30.535379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:30.535425] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:30.540333] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-27T20:25:30.540889] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-27T20:25:30.541097] [INFO ] [sig ] KMX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:30.705725] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KMX.txt [2026-02-27T20:25:30.705974] [INFO ] [sig ] [1731/3373] Completed KMX in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:30.706032] [INFO ] [sig ] [1732/3373] Forecasting KN... [2026-02-27T20:25:30.706073] [INFO ] [sig ] Generating forecast for: KN [2026-02-27T20:25:30.706113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-27T20:25:30.723049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-27T20:25:30.723531] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-27T20:25:30.724644] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-27T20:25:30.724707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:30.724747] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:30.724782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:30.724860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:30.793402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:30.794297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:30.794391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:30.794428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:30.920638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:30.920799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:30.920843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:30.920875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:30.924349] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-27T20:25:30.924665] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-27T20:25:30.924802] [INFO ] [sig ] KN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:31.064851] [INFO ] [LOCAL ] Saved forecast: KN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KN.txt [2026-02-27T20:25:31.065014] [INFO ] [sig ] [1732/3373] Completed KN in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:31.065056] [INFO ] [sig ] [1733/3373] Forecasting KNF... [2026-02-27T20:25:31.065085] [INFO ] [sig ] Generating forecast for: KNF [2026-02-27T20:25:31.065115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-27T20:25:31.080925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-27T20:25:31.081286] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-27T20:25:31.082221] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-27T20:25:31.082275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:31.082308] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:31.082335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:31.082392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:31.140472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:31.141406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:31.141494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:31.141528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:31.262686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:31.262867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:31.262917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:31.262948] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:31.266533] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=28.98%) [2026-02-27T20:25:31.266840] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-27T20:25:31.266975] [INFO ] [sig ] KNF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:31.408491] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KNF.txt [2026-02-27T20:25:31.408758] [INFO ] [sig ] [1733/3373] Completed KNF in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:31.408836] [INFO ] [sig ] [1734/3373] Forecasting KNOP... [2026-02-27T20:25:31.408891] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-27T20:25:31.408943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-27T20:25:31.421771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-27T20:25:31.422182] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-27T20:25:31.423052] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-27T20:25:31.423108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:31.423141] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:31.423168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:31.423230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:31.483413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:31.484327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:31.484412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:31.484447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:31.605255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:31.605415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:31.605475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:31.605505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:31.609014] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-27T20:25:31.609293] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-27T20:25:31.609422] [INFO ] [sig ] KNOP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:31.754174] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KNOP.txt [2026-02-27T20:25:31.754333] [INFO ] [sig ] [1734/3373] Completed KNOP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:31.754376] [INFO ] [sig ] [1735/3373] Forecasting KNSA... [2026-02-27T20:25:31.754405] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-27T20:25:31.754435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-27T20:25:31.767311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-27T20:25:31.767681] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-27T20:25:31.768736] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-27T20:25:31.768789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:31.768821] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:31.768848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:31.768904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:31.828657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:31.829590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:31.829677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:31.829709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:31.959482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:31.959688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:31.959734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:31.959763] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:31.963484] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=66.72%) [2026-02-27T20:25:31.963797] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-27T20:25:31.963929] [INFO ] [sig ] KNSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:32.108284] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KNSA.txt [2026-02-27T20:25:32.108422] [INFO ] [sig ] [1735/3373] Completed KNSA in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-27T20:25:32.108464] [INFO ] [sig ] [1736/3373] Forecasting KNSL... [2026-02-27T20:25:32.108495] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-27T20:25:32.108526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-27T20:25:32.121182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-27T20:25:32.121544] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-27T20:25:32.122374] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-27T20:25:32.122428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:32.122462] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:32.122490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:32.122550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:32.182349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:32.183144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:32.183225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:32.183258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:32.307315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:32.307473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:32.307516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:32.307547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:32.311153] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-27T20:25:32.311435] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-27T20:25:32.311563] [INFO ] [sig ] KNSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:32.451869] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KNSL.txt [2026-02-27T20:25:32.452028] [INFO ] [sig ] [1736/3373] Completed KNSL in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-27T20:25:32.452075] [INFO ] [sig ] [1737/3373] Forecasting KNTK... [2026-02-27T20:25:32.452106] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-27T20:25:32.452137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-27T20:25:32.466671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-27T20:25:32.467024] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-27T20:25:32.467825] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-27T20:25:32.467902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:32.467971] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:32.468006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:32.468070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:32.525593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:32.526350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:32.526433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:32.526467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:32.649544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:32.649714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:32.649759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:32.649794] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:32.653212] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-02-27T20:25:32.653492] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-27T20:25:32.653645] [INFO ] [sig ] KNTK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:32.800812] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KNTK.txt [2026-02-27T20:25:32.800951] [INFO ] [sig ] [1737/3373] Completed KNTK in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-27T20:25:32.800993] [INFO ] [sig ] [1738/3373] Forecasting KNX... [2026-02-27T20:25:32.801022] [INFO ] [sig ] Generating forecast for: KNX [2026-02-27T20:25:32.801053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-27T20:25:32.813257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-27T20:25:32.813614] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-27T20:25:32.814435] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-27T20:25:32.814488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:32.814530] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:32.814559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:32.814645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:32.872950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:32.873695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:32.873774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:32.873807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:32.995868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:32.996016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:32.996059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:32.996088] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:32.999552] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=35.62%) [2026-02-27T20:25:32.999881] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-27T20:25:33.000019] [INFO ] [sig ] KNX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:33.141357] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KNX.txt [2026-02-27T20:25:33.141500] [INFO ] [sig ] [1738/3373] Completed KNX in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:33.141540] [INFO ] [sig ] [1739/3373] Forecasting KOD... [2026-02-27T20:25:33.141594] [INFO ] [sig ] Generating forecast for: KOD [2026-02-27T20:25:33.141630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-27T20:25:33.153807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-27T20:25:33.154168] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-27T20:25:33.154967] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-27T20:25:33.155019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:33.155051] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:33.155078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:33.155134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:33.213175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:33.213953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:33.214034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:33.214067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:33.336150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:33.336304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:33.336346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:33.336375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:33.339803] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-27T20:25:33.340086] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-27T20:25:33.340216] [INFO ] [sig ] KOD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:33.485426] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KOD.txt [2026-02-27T20:25:33.485639] [INFO ] [sig ] [1739/3373] Completed KOD in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:33.485695] [INFO ] [sig ] [1740/3373] Forecasting KODK... [2026-02-27T20:25:33.485726] [INFO ] [sig ] Generating forecast for: KODK [2026-02-27T20:25:33.485758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-27T20:25:33.498457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-27T20:25:33.498874] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-27T20:25:33.499747] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-27T20:25:33.499807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:33.499846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:33.499879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:33.499948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:33.558897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:33.559863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:33.559965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:33.560000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:33.688129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:33.688300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:33.688344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:33.688409] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:33.692039] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-27T20:25:33.692405] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-27T20:25:33.692554] [INFO ] [sig ] KODK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:33.846337] [INFO ] [LOCAL ] Saved forecast: KODK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KODK.txt [2026-02-27T20:25:33.846569] [INFO ] [sig ] [1740/3373] Completed KODK in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:33.846653] [INFO ] [sig ] [1741/3373] Forecasting KOF... [2026-02-27T20:25:33.846697] [INFO ] [sig ] Generating forecast for: KOF [2026-02-27T20:25:33.846743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-27T20:25:33.860138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-27T20:25:33.860567] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-27T20:25:33.861416] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-27T20:25:33.861469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:33.861502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:33.861528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:33.861603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:33.925348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:33.926279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:33.926370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:33.926405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:34.050565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:34.050736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:34.050782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:34.050818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:34.054478] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-02-27T20:25:34.054821] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-27T20:25:34.054991] [INFO ] [sig ] KOF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:34.202743] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KOF.txt [2026-02-27T20:25:34.202903] [INFO ] [sig ] [1741/3373] Completed KOF in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:34.202957] [INFO ] [sig ] [1742/3373] Forecasting KOP... [2026-02-27T20:25:34.202990] [INFO ] [sig ] Generating forecast for: KOP [2026-02-27T20:25:34.203020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-27T20:25:34.215047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-27T20:25:34.215442] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-27T20:25:34.216328] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-27T20:25:34.216383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:34.216415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:34.216443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:34.216503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:34.280479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:34.281497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:34.281602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:34.281640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:34.416410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:34.416627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:34.416695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:34.416746] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:34.420902] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-27T20:25:34.421269] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-27T20:25:34.421418] [INFO ] [sig ] KOP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:34.573301] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KOP.txt [2026-02-27T20:25:34.573464] [INFO ] [sig ] [1742/3373] Completed KOP in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:34.573509] [INFO ] [sig ] [1743/3373] Forecasting KOPN... [2026-02-27T20:25:34.573543] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-27T20:25:34.573597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-27T20:25:34.586310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-27T20:25:34.586720] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-27T20:25:34.587608] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-27T20:25:34.587664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:34.587698] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:34.587727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:34.587787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:34.647912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:34.648807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:34.648894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:34.648930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:34.780479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:34.780659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:34.780704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:34.780733] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:34.784230] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-27T20:25:34.784536] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-27T20:25:34.784708] [INFO ] [sig ] KOPN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:34.932233] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KOPN.txt [2026-02-27T20:25:34.932380] [INFO ] [sig ] [1743/3373] Completed KOPN in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:34.932425] [INFO ] [sig ] [1744/3373] Forecasting KOSS... [2026-02-27T20:25:34.932455] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-27T20:25:34.932486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-27T20:25:34.944718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-27T20:25:34.945223] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-27T20:25:34.946073] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-27T20:25:34.946297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:34.946330] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:34.946358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:34.946416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:35.006967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:35.007830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:35.007942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:35.007978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:35.128295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:35.128490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:35.128555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:35.128607] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:35.132331] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=99.59%) [2026-02-27T20:25:35.132639] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-27T20:25:35.132775] [INFO ] [sig ] KOSS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:35.294385] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KOSS.txt [2026-02-27T20:25:35.294547] [INFO ] [sig ] [1744/3373] Completed KOSS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:35.294609] [INFO ] [sig ] [1745/3373] Forecasting KPRX... [2026-02-27T20:25:35.294643] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-27T20:25:35.294673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-27T20:25:35.309994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-27T20:25:35.310491] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-27T20:25:35.311492] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-27T20:25:35.311551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:35.311606] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:35.311638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:35.311697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:35.385018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:35.385988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:35.386082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:35.386117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:35.501699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:35.501867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:35.501910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:35.501956] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:35.505615] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-02-27T20:25:35.505900] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-27T20:25:35.506035] [INFO ] [sig ] KPRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:35.646552] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KPRX.txt [2026-02-27T20:25:35.646715] [INFO ] [sig ] [1745/3373] Completed KPRX in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:35.646756] [INFO ] [sig ] [1746/3373] Forecasting KPTI... [2026-02-27T20:25:35.646786] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-27T20:25:35.646816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-27T20:25:35.659902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-27T20:25:35.660293] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-27T20:25:35.661139] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-27T20:25:35.661194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:35.661227] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:35.661256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:35.661315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:35.724758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:35.725699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:35.725783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:35.725818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:35.853236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:35.853469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:35.853526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:35.853555] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:35.857835] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-27T20:25:35.858200] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-27T20:25:35.858350] [INFO ] [sig ] KPTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:36.010243] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KPTI.txt [2026-02-27T20:25:36.010504] [INFO ] [sig ] [1746/3373] Completed KPTI in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:36.010558] [INFO ] [sig ] [1747/3373] Forecasting KRC... [2026-02-27T20:25:36.010612] [INFO ] [sig ] Generating forecast for: KRC [2026-02-27T20:25:36.010659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-27T20:25:36.025547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-27T20:25:36.026022] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-27T20:25:36.027013] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-27T20:25:36.027072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:36.027105] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:36.027133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:36.027193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:36.086765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:36.087785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:36.087964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:36.088005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:36.214385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:36.214550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:36.214614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:36.214647] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:36.218250] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-02-27T20:25:36.218535] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-27T20:25:36.218688] [INFO ] [sig ] KRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:36.363307] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KRC.txt [2026-02-27T20:25:36.363457] [INFO ] [sig ] [1747/3373] Completed KRC in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:36.363501] [INFO ] [sig ] [1748/3373] Forecasting KREF... [2026-02-27T20:25:36.363532] [INFO ] [sig ] Generating forecast for: KREF [2026-02-27T20:25:36.363563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-27T20:25:36.381000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-27T20:25:36.381557] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-27T20:25:36.382746] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-27T20:25:36.382835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:36.382897] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:36.382934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:36.383012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:36.447681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:36.448740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:36.448857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:36.448892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:36.598321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:36.598509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:36.598565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:36.598625] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:36.602321] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=61.62%) [2026-02-27T20:25:36.602641] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-27T20:25:36.602786] [INFO ] [sig ] KREF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:36.753260] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KREF.txt [2026-02-27T20:25:36.753431] [INFO ] [sig ] [1748/3373] Completed KREF in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:36.753486] [INFO ] [sig ] [1749/3373] Forecasting KRG... [2026-02-27T20:25:36.753517] [INFO ] [sig ] Generating forecast for: KRG [2026-02-27T20:25:36.753548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-27T20:25:36.766919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-27T20:25:36.767294] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-27T20:25:36.768169] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-27T20:25:36.768225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:36.768258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:36.768299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:36.768360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:36.827529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:36.828372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:36.828458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:36.828493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:36.953365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:36.953525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:36.953586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:36.953618] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:36.957110] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-27T20:25:36.957406] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-27T20:25:36.957545] [INFO ] [sig ] KRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:37.102504] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KRG.txt [2026-02-27T20:25:37.102708] [INFO ] [sig ] [1749/3373] Completed KRG in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:37.102759] [INFO ] [sig ] [1750/3373] Forecasting KRMD... [2026-02-27T20:25:37.102793] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-27T20:25:37.102826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-27T20:25:37.116179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-27T20:25:37.116602] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-27T20:25:37.117472] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-27T20:25:37.117528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:37.117563] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:37.117624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:37.117686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:37.177261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:37.178298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:37.178417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:37.178455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:37.301361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:37.301540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:37.301630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:37.301680] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:37.305609] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-27T20:25:37.306027] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-27T20:25:37.306200] [INFO ] [sig ] KRMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:37.451421] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KRMD.txt [2026-02-27T20:25:37.451624] [INFO ] [sig ] [1750/3373] Completed KRMD in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:37.451682] [INFO ] [sig ] [1751/3373] Forecasting KRNY... [2026-02-27T20:25:37.451714] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-27T20:25:37.451744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-27T20:25:37.464451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-27T20:25:37.464870] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-27T20:25:37.465701] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-27T20:25:37.465755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:37.465787] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:37.465815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:37.465872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:37.525200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:37.526012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:37.526115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:37.526150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:37.650652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:37.650814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:37.650858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:37.650888] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:37.654347] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-02-27T20:25:37.654648] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-27T20:25:37.654780] [INFO ] [sig ] KRNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:37.804206] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KRNY.txt [2026-02-27T20:25:37.804375] [INFO ] [sig ] [1751/3373] Completed KRNY in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:37.804417] [INFO ] [sig ] [1752/3373] Forecasting KRO... [2026-02-27T20:25:37.804447] [INFO ] [sig ] Generating forecast for: KRO [2026-02-27T20:25:37.804478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-27T20:25:37.816693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-27T20:25:37.817030] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-27T20:25:37.817844] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-27T20:25:37.818050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:37.818085] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:37.818113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:37.818170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:37.875701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:37.876394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:37.876472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:37.876505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:37.993721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:37.993878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:37.993921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:37.993950] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:37.997918] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-02-27T20:25:37.998203] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-27T20:25:37.998333] [INFO ] [sig ] KRO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:38.161236] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KRO.txt [2026-02-27T20:25:38.161404] [INFO ] [sig ] [1752/3373] Completed KRO in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-27T20:25:38.161451] [INFO ] [sig ] [1753/3373] Forecasting KROS... [2026-02-27T20:25:38.161483] [INFO ] [sig ] Generating forecast for: KROS [2026-02-27T20:25:38.161520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-27T20:25:38.174772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-27T20:25:38.175205] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-27T20:25:38.176055] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-27T20:25:38.176110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:38.176143] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:38.176169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:38.176225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:38.238864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:38.239770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:38.239873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:38.239910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:38.363015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:38.363174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:38.363218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:38.363247] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:38.366792] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-27T20:25:38.367069] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-27T20:25:38.367199] [INFO ] [sig ] KROS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:38.515688] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KROS.txt [2026-02-27T20:25:38.515838] [INFO ] [sig ] [1753/3373] Completed KROS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-27T20:25:38.515880] [INFO ] [sig ] [1754/3373] Forecasting KRRO... [2026-02-27T20:25:38.515918] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-27T20:25:38.515958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-27T20:25:38.528409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-27T20:25:38.528868] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-27T20:25:38.529711] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-27T20:25:38.529766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:38.529826] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:38.529856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:38.529924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:38.592505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:38.593543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:38.593651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:38.593686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:38.748744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:38.748936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:38.748993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:38.749029] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:38.753543] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-27T20:25:38.753889] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-27T20:25:38.754038] [INFO ] [sig ] KRRO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:38.911384] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KRRO.txt [2026-02-27T20:25:38.911566] [INFO ] [sig ] [1754/3373] Completed KRRO in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:38.911665] [INFO ] [sig ] [1755/3373] Forecasting KRUS... [2026-02-27T20:25:38.911712] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-27T20:25:38.911759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-27T20:25:38.924874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-27T20:25:38.925226] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-27T20:25:38.926059] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-27T20:25:38.926124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:38.926158] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:38.926185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:38.926243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:38.988848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:38.989734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:38.989819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:38.989854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:39.111217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:39.111378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:39.111423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:39.111452] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:39.115261] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-27T20:25:39.115614] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-27T20:25:39.115754] [INFO ] [sig ] KRUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:39.265648] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KRUS.txt [2026-02-27T20:25:39.265802] [INFO ] [sig ] [1755/3373] Completed KRUS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:39.265846] [INFO ] [sig ] [1756/3373] Forecasting KRYS... [2026-02-27T20:25:39.265877] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-27T20:25:39.265907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-27T20:25:39.279800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-27T20:25:39.280216] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-27T20:25:39.281101] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-27T20:25:39.281156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:39.281190] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:39.281218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:39.281276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:39.343811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:39.344669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:39.344755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:39.344790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:39.477043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:39.477228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:39.477272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:39.477301] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:39.481475] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-27T20:25:39.481804] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-27T20:25:39.481953] [INFO ] [sig ] KRYS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:39.629058] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KRYS.txt [2026-02-27T20:25:39.629205] [INFO ] [sig ] [1756/3373] Completed KRYS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:39.629247] [INFO ] [sig ] [1757/3373] Forecasting KSCP... [2026-02-27T20:25:39.629278] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-27T20:25:39.629310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-27T20:25:39.642725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-27T20:25:39.643120] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-27T20:25:39.643939] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-27T20:25:39.643992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:39.644024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:39.644051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:39.644108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:39.701330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:39.702075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:39.702164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:39.702199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:39.823879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:39.824042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:39.824089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:39.824171] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:39.828208] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-02-27T20:25:39.828496] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-27T20:25:39.828653] [INFO ] [sig ] KSCP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:39.971295] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KSCP.txt [2026-02-27T20:25:39.971426] [INFO ] [sig ] [1757/3373] Completed KSCP in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:39.971465] [INFO ] [sig ] [1758/3373] Forecasting KSPI... [2026-02-27T20:25:39.971494] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-27T20:25:39.971526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-27T20:25:39.984023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-27T20:25:39.984390] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-27T20:25:39.985195] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-27T20:25:39.985249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:39.985281] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:39.985307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:39.985363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:40.044047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:40.044729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:40.044809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:40.044841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:40.167494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:40.167712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:40.167773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:40.167805] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:40.171822] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=66.98%) [2026-02-27T20:25:40.172144] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-27T20:25:40.172281] [INFO ] [sig ] KSPI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:40.313823] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KSPI.txt [2026-02-27T20:25:40.313990] [INFO ] [sig ] [1758/3373] Completed KSPI in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:40.314035] [INFO ] [sig ] [1759/3373] Forecasting KSS... [2026-02-27T20:25:40.314064] [INFO ] [sig ] Generating forecast for: KSS [2026-02-27T20:25:40.314094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-27T20:25:40.327455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-27T20:25:40.327866] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-27T20:25:40.328720] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-27T20:25:40.328772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:40.328804] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:40.328831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:40.328889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:40.387038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:40.387986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:40.388084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:40.388118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:40.510762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:40.510926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:40.510970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:40.510999] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:40.514441] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=69.52%) [2026-02-27T20:25:40.514770] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-27T20:25:40.514909] [INFO ] [sig ] KSS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:40.658043] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KSS.txt [2026-02-27T20:25:40.658183] [INFO ] [sig ] [1759/3373] Completed KSS in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:40.658226] [INFO ] [sig ] [1760/3373] Forecasting KTB... [2026-02-27T20:25:40.658255] [INFO ] [sig ] Generating forecast for: KTB [2026-02-27T20:25:40.658285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-27T20:25:40.670484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-27T20:25:40.670854] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-27T20:25:40.671685] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-27T20:25:40.671739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:40.671780] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:40.671821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:40.671894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:40.731103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:40.731780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:40.731860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:40.731893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:40.859122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:40.859286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:40.859328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:40.859356] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:40.862819] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-02-27T20:25:40.863107] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-27T20:25:40.863235] [INFO ] [sig ] KTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:41.008820] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KTB.txt [2026-02-27T20:25:41.008968] [INFO ] [sig ] [1760/3373] Completed KTB in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:41.009018] [INFO ] [sig ] [1761/3373] Forecasting KTCC... [2026-02-27T20:25:41.009054] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-27T20:25:41.009091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-27T20:25:41.020019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-27T20:25:41.020328] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-27T20:25:41.021167] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-27T20:25:41.021220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:41.021253] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:41.021281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:41.021338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:41.080432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:41.081536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:41.081639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:41.081676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:41.188434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:41.188607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:41.188663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:41.188695] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:41.192512] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-27T20:25:41.192833] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-27T20:25:41.192965] [INFO ] [sig ] KTCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:41.334317] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KTCC.txt [2026-02-27T20:25:41.334456] [INFO ] [sig ] [1761/3373] Completed KTCC in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:41.334498] [INFO ] [sig ] [1762/3373] Forecasting KTF... [2026-02-27T20:25:41.334528] [INFO ] [sig ] Generating forecast for: KTF [2026-02-27T20:25:41.334557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-27T20:25:41.345799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-27T20:25:41.346133] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-27T20:25:41.346960] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-27T20:25:41.347023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:41.347056] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:41.347083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:41.347141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:41.405379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:41.406162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:41.406245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:41.406281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:41.530268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:41.530434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:41.530477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:41.530507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:41.534018] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-27T20:25:41.534332] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-27T20:25:41.534470] [INFO ] [sig ] KTF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:41.678594] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KTF.txt [2026-02-27T20:25:41.678764] [INFO ] [sig ] [1762/3373] Completed KTF in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:41.678806] [INFO ] [sig ] [1763/3373] Forecasting KURA... [2026-02-27T20:25:41.678835] [INFO ] [sig ] Generating forecast for: KURA [2026-02-27T20:25:41.678865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-27T20:25:41.691563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-27T20:25:41.691981] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-27T20:25:41.692825] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-27T20:25:41.692880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:41.692912] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:41.692938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:41.692994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:41.756561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:41.757561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:41.757669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:41.757706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:41.881594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:41.881748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:41.881789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:41.881818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:41.885455] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-27T20:25:41.885753] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-27T20:25:41.885882] [INFO ] [sig ] KURA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:42.026603] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KURA.txt [2026-02-27T20:25:42.026747] [INFO ] [sig ] [1763/3373] Completed KURA in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:42.026788] [INFO ] [sig ] [1764/3373] Forecasting KVHI... [2026-02-27T20:25:42.026818] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-27T20:25:42.026848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-27T20:25:42.037995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-27T20:25:42.038307] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-27T20:25:42.039102] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-27T20:25:42.039160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:42.039192] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:42.039220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:42.039277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:42.098791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:42.099490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:42.099615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:42.099651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:42.216116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:42.216277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:42.216321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:42.216352] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:42.219871] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-27T20:25:42.220159] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-27T20:25:42.220290] [INFO ] [sig ] KVHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:42.360936] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KVHI.txt [2026-02-27T20:25:42.361065] [INFO ] [sig ] [1764/3373] Completed KVHI in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:42.361107] [INFO ] [sig ] [1765/3373] Forecasting KVUE... [2026-02-27T20:25:42.361143] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-27T20:25:42.361174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-27T20:25:42.373409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-27T20:25:42.373789] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-27T20:25:42.374621] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-27T20:25:42.374674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:42.374706] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:42.374734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:42.374792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:42.432296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:42.433022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:42.433104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:42.433137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:42.550280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:42.550457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:42.550500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:42.550531] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:42.554095] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-27T20:25:42.554386] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-27T20:25:42.554518] [INFO ] [sig ] KVUE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:42.699814] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KVUE.txt [2026-02-27T20:25:42.699981] [INFO ] [sig ] [1765/3373] Completed KVUE in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:42.700028] [INFO ] [sig ] [1766/3373] Forecasting KVYO... [2026-02-27T20:25:42.700066] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-27T20:25:42.700103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-27T20:25:42.713297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-27T20:25:42.713701] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-27T20:25:42.714503] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-27T20:25:42.714556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:42.714609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:42.714638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:42.714695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:42.775081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:42.775982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:42.776084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:42.776120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:42.897943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:42.898102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:42.898146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:42.898176] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:42.901933] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-27T20:25:42.902393] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-27T20:25:42.902589] [INFO ] [sig ] KVYO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:43.046063] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KVYO.txt [2026-02-27T20:25:43.046201] [INFO ] [sig ] [1766/3373] Completed KVYO in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:43.046241] [INFO ] [sig ] [1767/3373] Forecasting KYN... [2026-02-27T20:25:43.046271] [INFO ] [sig ] Generating forecast for: KYN [2026-02-27T20:25:43.046301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-27T20:25:43.058978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-27T20:25:43.059367] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-27T20:25:43.060216] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-27T20:25:43.060275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:43.060310] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:43.060338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:43.060397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:43.118195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:43.118938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:43.119018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:43.119053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:43.241214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:43.241392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:43.241445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:43.241479] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:43.245155] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-27T20:25:43.245504] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-27T20:25:43.245672] [INFO ] [sig ] KYN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:43.402140] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KYN.txt [2026-02-27T20:25:43.402344] [INFO ] [sig ] [1767/3373] Completed KYN in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:43.402391] [INFO ] [sig ] [1768/3373] Forecasting KYTX... [2026-02-27T20:25:43.402423] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-27T20:25:43.402455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-27T20:25:43.415297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-27T20:25:43.415713] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-27T20:25:43.416631] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-27T20:25:43.416688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:43.416723] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:43.416751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:43.416810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:43.475802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:43.476699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:43.476798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:43.476834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:43.602770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:43.602935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:43.602980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:43.603011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:43.606723] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=16.88%) [2026-02-27T20:25:43.607034] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-27T20:25:43.607173] [INFO ] [sig ] KYTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:43.758132] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/KYTX.txt [2026-02-27T20:25:43.758315] [INFO ] [sig ] [1768/3373] Completed KYTX in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:43.758378] [INFO ] [sig ] [1769/3373] Forecasting KZIA... [2026-02-27T20:25:43.758415] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-27T20:25:43.758450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-27T20:25:43.771344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-27T20:25:43.771823] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-27T20:25:43.772702] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-27T20:25:43.772758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:43.772793] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:43.772823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:43.772882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:43.838654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:43.839533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:43.839652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:43.839702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:43.969737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:43.969949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:43.970004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:43.970037] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:43.973660] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=66.54%) [2026-02-27T20:25:43.973961] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-27T20:25:43.974098] [INFO ] [sig ] KZIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:44.123949] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/KZIA.txt [2026-02-27T20:25:44.124110] [INFO ] [sig ] [1769/3373] Completed KZIA in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-27T20:25:44.124152] [INFO ] [sig ] [1770/3373] Forecasting L... [2026-02-27T20:25:44.124184] [INFO ] [sig ] Generating forecast for: L [2026-02-27T20:25:44.124214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-27T20:25:44.138047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-27T20:25:44.138466] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-27T20:25:44.139276] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-27T20:25:44.139330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:44.139363] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:44.139391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:44.139447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:44.198957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:44.199893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:44.199983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:44.200023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:44.318275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:44.318435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:44.318477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:44.318506] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:44.322002] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-02-27T20:25:44.322293] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-27T20:25:44.322421] [INFO ] [sig ] L: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:44.464609] [INFO ] [LOCAL ] Saved forecast: L 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/L.txt [2026-02-27T20:25:44.464758] [INFO ] [sig ] [1770/3373] Completed L in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:44.464797] [INFO ] [sig ] [1771/3373] Forecasting LAB... [2026-02-27T20:25:44.464828] [INFO ] [sig ] Generating forecast for: LAB [2026-02-27T20:25:44.464858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-27T20:25:44.477128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-27T20:25:44.477485] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-27T20:25:44.478352] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-27T20:25:44.478407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:44.478477] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:44.478508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:44.478586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:44.536926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:44.537913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:44.537996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:44.538029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:44.658470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:44.658645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:44.658691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:44.658722] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:44.662176] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-27T20:25:44.662453] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-27T20:25:44.662599] [INFO ] [sig ] LAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:44.804508] [INFO ] [LOCAL ] Saved forecast: LAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAB.txt [2026-02-27T20:25:44.804677] [INFO ] [sig ] [1771/3373] Completed LAB in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:44.804720] [INFO ] [sig ] [1772/3373] Forecasting LAC... [2026-02-27T20:25:44.804750] [INFO ] [sig ] Generating forecast for: LAC [2026-02-27T20:25:44.804779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-27T20:25:44.817251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-27T20:25:44.817621] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-27T20:25:44.818435] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-27T20:25:44.818488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:44.818519] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:44.818545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:44.818628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:44.878768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:44.879765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:44.879856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:44.879889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:45.009800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:45.009976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:45.010023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:45.010055] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:45.014112] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-27T20:25:45.014630] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-27T20:25:45.014769] [INFO ] [sig ] LAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:45.157652] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAC.txt [2026-02-27T20:25:45.157816] [INFO ] [sig ] [1772/3373] Completed LAC in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:45.157856] [INFO ] [sig ] [1773/3373] Forecasting LAD... [2026-02-27T20:25:45.157916] [INFO ] [sig ] Generating forecast for: LAD [2026-02-27T20:25:45.157950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-27T20:25:45.171558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-27T20:25:45.171979] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-27T20:25:45.172877] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-27T20:25:45.172931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:45.172976] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:45.173003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:45.173060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:45.232131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:45.233076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:45.233164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:45.233200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:45.351599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:45.351785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:45.351832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:45.351864] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:45.355703] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-27T20:25:45.356038] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-27T20:25:45.356207] [INFO ] [sig ] LAD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:45.499900] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAD.txt [2026-02-27T20:25:45.500087] [INFO ] [sig ] [1773/3373] Completed LAD in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:45.500159] [INFO ] [sig ] [1774/3373] Forecasting LAES... [2026-02-27T20:25:45.500199] [INFO ] [sig ] Generating forecast for: LAES [2026-02-27T20:25:45.500241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-27T20:25:45.513509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-27T20:25:45.513948] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-27T20:25:45.514820] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-27T20:25:45.514876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:45.514909] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:45.514936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:45.514994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:45.574067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:45.575019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:45.575122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:45.575157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:45.700148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:45.700318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:45.700368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:45.700405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:45.703911] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-27T20:25:45.704191] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-27T20:25:45.704318] [INFO ] [sig ] LAES: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:45.851039] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAES.txt [2026-02-27T20:25:45.851194] [INFO ] [sig ] [1774/3373] Completed LAES in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:45.851236] [INFO ] [sig ] [1775/3373] Forecasting LAND... [2026-02-27T20:25:45.851266] [INFO ] [sig ] Generating forecast for: LAND [2026-02-27T20:25:45.851296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-27T20:25:45.863766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-27T20:25:45.864125] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-27T20:25:45.864915] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-27T20:25:45.864969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:45.865002] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:45.865028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:45.865085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:45.923068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:45.923850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:45.923931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:45.923964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:46.043454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:46.043641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:46.043688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:46.043718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:46.047776] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=76.39%) [2026-02-27T20:25:46.048114] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-27T20:25:46.048270] [INFO ] [sig ] LAND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:46.199644] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAND.txt [2026-02-27T20:25:46.199788] [INFO ] [sig ] [1775/3373] Completed LAND in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:46.199827] [INFO ] [sig ] [1776/3373] Forecasting LANDO... [2026-02-27T20:25:46.199858] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-27T20:25:46.199888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-27T20:25:46.211900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-27T20:25:46.212210] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-27T20:25:46.213029] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-27T20:25:46.213082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:46.213114] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:46.213141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:46.213198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:46.272842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:46.273517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:46.273619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:46.273655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:46.380306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:46.380466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:46.380509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:46.380538] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:46.383967] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-27T20:25:46.384251] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-27T20:25:46.384382] [INFO ] [sig ] LANDO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:46.529347] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LANDO.txt [2026-02-27T20:25:46.529550] [INFO ] [sig ] [1776/3373] Completed LANDO in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:46.529616] [INFO ] [sig ] [1777/3373] Forecasting LANDP... [2026-02-27T20:25:46.529657] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-27T20:25:46.529695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-27T20:25:46.542259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-27T20:25:46.542832] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-27T20:25:46.543877] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-27T20:25:46.543930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:46.543961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:46.543987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:46.544043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:46.602217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:46.603188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:46.603278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:46.603313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:46.721848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:46.722010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:46.722054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:46.722084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:46.725664] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-27T20:25:46.725982] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-27T20:25:46.726121] [INFO ] [sig ] LANDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:46.877494] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LANDP.txt [2026-02-27T20:25:46.877806] [INFO ] [sig ] [1777/3373] Completed LANDP in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:46.877890] [INFO ] [sig ] [1778/3373] Forecasting LAZ... [2026-02-27T20:25:46.877929] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-27T20:25:46.877961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-27T20:25:46.893398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-27T20:25:46.893839] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-27T20:25:46.894863] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-27T20:25:46.894918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:46.894952] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:46.894980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:46.895039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:46.957953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:46.958906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:46.959015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:46.959051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:47.086779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:47.086945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:47.086990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:47.087021] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:47.090620] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=75.56%) [2026-02-27T20:25:47.090917] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-27T20:25:47.091064] [INFO ] [sig ] LAZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:47.234034] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LAZ.txt [2026-02-27T20:25:47.234186] [INFO ] [sig ] [1778/3373] Completed LAZ in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:47.234229] [INFO ] [sig ] [1779/3373] Forecasting LBRDA... [2026-02-27T20:25:47.234259] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-27T20:25:47.234289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-27T20:25:47.246311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-27T20:25:47.246698] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-27T20:25:47.247480] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-27T20:25:47.247534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:47.247566] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:47.247618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:47.247676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:47.304555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:47.305406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:47.305490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:47.305524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:47.430845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:47.431005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:47.431048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:47.431078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:47.434679] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-27T20:25:47.434974] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-27T20:25:47.435114] [INFO ] [sig ] LBRDA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:47.576521] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LBRDA.txt [2026-02-27T20:25:47.576690] [INFO ] [sig ] [1779/3373] Completed LBRDA in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:47.576732] [INFO ] [sig ] [1780/3373] Forecasting LBRDK... [2026-02-27T20:25:47.576763] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-27T20:25:47.576793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-27T20:25:47.588808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-27T20:25:47.589161] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-27T20:25:47.589980] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-27T20:25:47.590045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:47.590086] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:47.590115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:47.590186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:47.648596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:47.649408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:47.649493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:47.649527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:47.769226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:47.769392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:47.769435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:47.769481] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:47.772981] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=51.08%) [2026-02-27T20:25:47.773271] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-27T20:25:47.773403] [INFO ] [sig ] LBRDK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:47.919544] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LBRDK.txt [2026-02-27T20:25:47.919735] [INFO ] [sig ] [1780/3373] Completed LBRDK in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:47.919784] [INFO ] [sig ] [1781/3373] Forecasting LBTYA... [2026-02-27T20:25:47.919815] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-27T20:25:47.919846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-27T20:25:47.933626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-27T20:25:47.934038] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-27T20:25:47.935075] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-27T20:25:47.935130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:47.935162] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:47.935189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:47.935247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:47.997049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:47.997961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:47.998075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:47.998109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:48.123159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:48.123318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:48.123360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:48.123389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:48.127263] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-27T20:25:48.127546] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-27T20:25:48.127697] [INFO ] [sig ] LBTYA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:48.273394] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LBTYA.txt [2026-02-27T20:25:48.273590] [INFO ] [sig ] [1781/3373] Completed LBTYA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:48.273640] [INFO ] [sig ] [1782/3373] Forecasting LBTYK... [2026-02-27T20:25:48.273672] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-27T20:25:48.273703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-27T20:25:48.286991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-27T20:25:48.287390] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-27T20:25:48.288286] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-27T20:25:48.288341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:48.288373] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:48.288400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:48.288462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:48.349329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:48.350240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:48.350355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:48.350392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:48.476616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:48.476782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:48.476826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:48.476855] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:48.480684] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-27T20:25:48.480975] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-27T20:25:48.481132] [INFO ] [sig ] LBTYK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:48.635222] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LBTYK.txt [2026-02-27T20:25:48.635374] [INFO ] [sig ] [1782/3373] Completed LBTYK in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:48.635416] [INFO ] [sig ] [1783/3373] Forecasting LC... [2026-02-27T20:25:48.635447] [INFO ] [sig ] Generating forecast for: LC [2026-02-27T20:25:48.635477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-27T20:25:48.648847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-27T20:25:48.649217] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-27T20:25:48.650255] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-27T20:25:48.650309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:48.650341] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:48.650368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:48.650650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:48.710281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:48.711172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:48.711257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:48.711289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:48.833422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:48.833797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:48.833841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:48.833871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:48.837360] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=27.96%) [2026-02-27T20:25:48.837685] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-27T20:25:48.837823] [INFO ] [sig ] LC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:48.983607] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LC.txt [2026-02-27T20:25:48.983766] [INFO ] [sig ] [1783/3373] Completed LC in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:48.983807] [INFO ] [sig ] [1784/3373] Forecasting LCFY... [2026-02-27T20:25:48.983838] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-27T20:25:48.983868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-27T20:25:48.995663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-27T20:25:48.996060] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-27T20:25:48.996902] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-27T20:25:48.996955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:48.996999] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:48.997027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:48.997083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:49.055056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:49.055952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:49.056034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:49.056067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:49.166260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:49.166424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:49.166467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:49.166496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:49.170229] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-27T20:25:49.170726] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-27T20:25:49.170862] [INFO ] [sig ] LCFY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:49.315832] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LCFY.txt [2026-02-27T20:25:49.316002] [INFO ] [sig ] [1784/3373] Completed LCFY in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:49.316044] [INFO ] [sig ] [1785/3373] Forecasting LCID... [2026-02-27T20:25:49.316075] [INFO ] [sig ] Generating forecast for: LCID [2026-02-27T20:25:49.316105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-27T20:25:49.329748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-27T20:25:49.330190] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-27T20:25:49.331064] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-27T20:25:49.331119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:49.331152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:49.331180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:49.331238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:49.391938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:49.392880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:49.392986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:49.393020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:49.519224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:49.519389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:49.519434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:49.519465] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:49.523069] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-27T20:25:49.523369] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-27T20:25:49.523508] [INFO ] [sig ] LCID: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:49.671900] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LCID.txt [2026-02-27T20:25:49.672080] [INFO ] [sig ] [1785/3373] Completed LCID in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-27T20:25:49.672120] [INFO ] [sig ] [1786/3373] Forecasting LCII... [2026-02-27T20:25:49.672153] [INFO ] [sig ] Generating forecast for: LCII [2026-02-27T20:25:49.672185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-27T20:25:49.685158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-27T20:25:49.685543] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-27T20:25:49.686369] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-27T20:25:49.686422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:49.686454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:49.686482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:49.686539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:49.747124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:49.747866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:49.747985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:49.748018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:49.867024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:49.867180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:49.867228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:49.867272] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:49.870758] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=52.22%) [2026-02-27T20:25:49.871033] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-27T20:25:49.871160] [INFO ] [sig ] LCII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:50.013372] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LCII.txt [2026-02-27T20:25:50.013509] [INFO ] [sig ] [1786/3373] Completed LCII in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-27T20:25:50.013551] [INFO ] [sig ] [1787/3373] Forecasting LCNB... [2026-02-27T20:25:50.013598] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-27T20:25:50.013630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-27T20:25:50.024910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-27T20:25:50.025210] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-27T20:25:50.026185] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-27T20:25:50.026243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:50.026275] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:50.026302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:50.026360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:50.086300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:50.087092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:50.087172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:50.087207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:50.201932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:50.202090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:50.202132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:50.202161] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:50.205808] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-27T20:25:50.206089] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-27T20:25:50.206218] [INFO ] [sig ] LCNB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:50.348447] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LCNB.txt [2026-02-27T20:25:50.348626] [INFO ] [sig ] [1787/3373] Completed LCNB in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:50.348672] [INFO ] [sig ] [1788/3373] Forecasting LDI... [2026-02-27T20:25:50.348708] [INFO ] [sig ] Generating forecast for: LDI [2026-02-27T20:25:50.348739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-27T20:25:50.360979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-27T20:25:50.361378] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-27T20:25:50.362198] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-27T20:25:50.362251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:50.362321] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:50.362350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:50.362408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:50.421468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:50.422408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:50.422497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:50.422533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:50.546867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:50.547025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:50.547068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:50.547098] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:50.550607] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-02-27T20:25:50.550902] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-27T20:25:50.551039] [INFO ] [sig ] LDI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:50.701266] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LDI.txt [2026-02-27T20:25:50.701428] [INFO ] [sig ] [1788/3373] Completed LDI in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:50.701470] [INFO ] [sig ] [1789/3373] Forecasting LDP... [2026-02-27T20:25:50.701500] [INFO ] [sig ] Generating forecast for: LDP [2026-02-27T20:25:50.701533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-27T20:25:50.714321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-27T20:25:50.714701] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-27T20:25:50.715504] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-27T20:25:50.715558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:50.715611] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:50.715639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:50.715697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:50.779804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:50.780670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:50.780755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:50.780790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:50.912772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:50.912930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:50.912974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:50.913005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:50.916629] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-27T20:25:50.916920] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-27T20:25:50.917054] [INFO ] [sig ] LDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:51.064350] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LDP.txt [2026-02-27T20:25:51.064495] [INFO ] [sig ] [1789/3373] Completed LDP in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:51.064535] [INFO ] [sig ] [1790/3373] Forecasting LE... [2026-02-27T20:25:51.064565] [INFO ] [sig ] Generating forecast for: LE [2026-02-27T20:25:51.064615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-27T20:25:51.076986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-27T20:25:51.077351] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-27T20:25:51.078195] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-27T20:25:51.078248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:51.078280] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:51.078306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:51.078367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:51.136866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:51.137634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:51.137715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:51.137748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:51.278609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:51.278773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:51.278817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:51.278847] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:51.282605] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=15.53%) [2026-02-27T20:25:51.282898] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-27T20:25:51.283031] [INFO ] [sig ] LE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:51.429693] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LE.txt [2026-02-27T20:25:51.429843] [INFO ] [sig ] [1790/3373] Completed LE in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:51.429884] [INFO ] [sig ] [1791/3373] Forecasting LEA... [2026-02-27T20:25:51.429913] [INFO ] [sig ] Generating forecast for: LEA [2026-02-27T20:25:51.429944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-27T20:25:51.443285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-27T20:25:51.443698] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-27T20:25:51.444535] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-27T20:25:51.444617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:51.444656] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:51.444685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:51.444744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:51.508725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:51.509651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:51.509737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:51.509771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:51.633204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:51.633368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:51.633410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:51.633457] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:51.636996] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-02-27T20:25:51.637320] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-27T20:25:51.637468] [INFO ] [sig ] LEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:51.784035] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LEA.txt [2026-02-27T20:25:51.784196] [INFO ] [sig ] [1791/3373] Completed LEA in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:51.784245] [INFO ] [sig ] [1792/3373] Forecasting LECO... [2026-02-27T20:25:51.784281] [INFO ] [sig ] Generating forecast for: LECO [2026-02-27T20:25:51.784317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-27T20:25:51.797252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-27T20:25:51.797699] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-27T20:25:51.798629] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-27T20:25:51.798685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:51.798718] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:51.798744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:51.798801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:51.856852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:51.857820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:51.857948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:51.857984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:51.986215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:51.986380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:51.986431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:51.986464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:51.989967] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-27T20:25:51.990271] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-27T20:25:51.990421] [INFO ] [sig ] LECO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:52.152319] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LECO.txt [2026-02-27T20:25:52.152517] [INFO ] [sig ] [1792/3373] Completed LECO in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:52.152558] [INFO ] [sig ] [1793/3373] Forecasting LEG... [2026-02-27T20:25:52.152608] [INFO ] [sig ] Generating forecast for: LEG [2026-02-27T20:25:52.152653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-27T20:25:52.169560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-27T20:25:52.170037] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-27T20:25:52.170909] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-27T20:25:52.170962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:52.171001] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:52.171029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:52.171098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:52.232841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:52.233957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:52.234075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:52.234112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:52.374680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:52.374840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:52.374889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:52.374919] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:52.378567] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-27T20:25:52.378906] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-27T20:25:52.379051] [INFO ] [sig ] LEG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:52.521928] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LEG.txt [2026-02-27T20:25:52.522082] [INFO ] [sig ] [1793/3373] Completed LEG in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:52.522122] [INFO ] [sig ] [1794/3373] Forecasting LEGH... [2026-02-27T20:25:52.522153] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-27T20:25:52.522183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-27T20:25:52.534858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-27T20:25:52.535318] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-27T20:25:52.536201] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-27T20:25:52.536258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:52.536291] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:52.536317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:52.536374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:52.601070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:52.602165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:52.602252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:52.602287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:52.722154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:52.722320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:52.722365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:52.722394] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:52.726040] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-02-27T20:25:52.726358] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-27T20:25:52.726504] [INFO ] [sig ] LEGH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:52.879471] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LEGH.txt [2026-02-27T20:25:52.879709] [INFO ] [sig ] [1794/3373] Completed LEGH in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:52.879760] [INFO ] [sig ] [1795/3373] Forecasting LEGN... [2026-02-27T20:25:52.879793] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-27T20:25:52.879822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-27T20:25:52.892231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-27T20:25:52.892634] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-27T20:25:52.893453] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-27T20:25:52.893507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:52.893541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:52.893568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:52.893659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:52.955125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:52.956085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:52.956179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:52.956213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:53.084533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:53.084722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:53.084768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:53.084802] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:53.088954] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=12.09%) [2026-02-27T20:25:53.089261] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-27T20:25:53.089400] [INFO ] [sig ] LEGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:53.233226] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LEGN.txt [2026-02-27T20:25:53.233393] [INFO ] [sig ] [1795/3373] Completed LEGN in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:53.233439] [INFO ] [sig ] [1796/3373] Forecasting LEN... [2026-02-27T20:25:53.233473] [INFO ] [sig ] Generating forecast for: LEN [2026-02-27T20:25:53.233506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-27T20:25:53.247712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-27T20:25:53.248209] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-27T20:25:53.249259] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-27T20:25:53.249314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:53.249347] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:53.249375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:53.249646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:53.312362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:53.313315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:53.313410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:53.313447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:53.446654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:53.446839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:53.446885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:53.446916] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:53.451212] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-27T20:25:53.451586] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-27T20:25:53.451727] [INFO ] [sig ] LEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:53.602183] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LEN.txt [2026-02-27T20:25:53.602342] [INFO ] [sig ] [1796/3373] Completed LEN in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:53.602386] [INFO ] [sig ] [1797/3373] Forecasting LENZ... [2026-02-27T20:25:53.602419] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-27T20:25:53.602451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-27T20:25:53.617964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-27T20:25:53.618375] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-27T20:25:53.619563] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-27T20:25:53.619659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:53.619693] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:53.619720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:53.619776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:53.683213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:53.684162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:53.684266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:53.684307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:53.826166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:53.826378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:53.826454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:53.826505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:53.831785] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=52.61%) [2026-02-27T20:25:53.832264] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-27T20:25:53.832431] [INFO ] [sig ] LENZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:53.986097] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LENZ.txt [2026-02-27T20:25:53.986253] [INFO ] [sig ] [1797/3373] Completed LENZ in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:53.986295] [INFO ] [sig ] [1798/3373] Forecasting LEO... [2026-02-27T20:25:53.986325] [INFO ] [sig ] Generating forecast for: LEO [2026-02-27T20:25:53.986356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-27T20:25:53.998422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-27T20:25:53.998828] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-27T20:25:53.999831] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-27T20:25:53.999885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:53.999938] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:53.999967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:54.000024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:54.059212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:54.060146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:54.060280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:54.060316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:54.183948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:54.184117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:54.184160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:54.184190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:54.187708] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-27T20:25:54.188014] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-27T20:25:54.188150] [INFO ] [sig ] LEO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:54.331285] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LEO.txt [2026-02-27T20:25:54.331425] [INFO ] [sig ] [1798/3373] Completed LEO in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:54.331464] [INFO ] [sig ] [1799/3373] Forecasting LEVI... [2026-02-27T20:25:54.331496] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-27T20:25:54.331526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-27T20:25:54.345004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-27T20:25:54.345392] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-27T20:25:54.346199] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-27T20:25:54.346253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:54.346284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:54.346311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:54.346372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:54.408516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:54.409363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:54.409467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:54.409505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:54.537548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:54.537727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:54.537774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:54.537804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:54.541266] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-27T20:25:54.541558] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-27T20:25:54.541715] [INFO ] [sig ] LEVI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:54.696544] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LEVI.txt [2026-02-27T20:25:54.696739] [INFO ] [sig ] [1799/3373] Completed LEVI in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:54.696779] [INFO ] [sig ] [1800/3373] Forecasting LFMD... [2026-02-27T20:25:54.696809] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-27T20:25:54.696842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-27T20:25:54.709091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-27T20:25:54.709478] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-27T20:25:54.710311] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-27T20:25:54.710375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:54.710414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:54.710446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:54.710511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:54.767869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:54.768808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:54.768895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:54.768928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:54.891475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:54.891654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:54.891698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:54.891726] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:54.895127] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-02-27T20:25:54.895400] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-27T20:25:54.895529] [INFO ] [sig ] LFMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:55.041475] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LFMD.txt [2026-02-27T20:25:55.041692] [INFO ] [sig ] [1800/3373] Completed LFMD in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:55.041749] [INFO ] [sig ] [1801/3373] Forecasting LFUS... [2026-02-27T20:25:55.041785] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-27T20:25:55.041827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-27T20:25:55.058101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-27T20:25:55.058480] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-27T20:25:55.059514] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-27T20:25:55.059591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:55.059638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:55.059671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:55.059751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:55.118596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:55.119206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:55.119321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:55.119364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:55.248189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:55.248342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:55.248386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:55.248415] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:55.251968] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-27T20:25:55.252244] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-27T20:25:55.252384] [INFO ] [sig ] LFUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:55.396930] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LFUS.txt [2026-02-27T20:25:55.397142] [INFO ] [sig ] [1801/3373] Completed LFUS in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:55.397187] [INFO ] [sig ] [1802/3373] Forecasting LFVN... [2026-02-27T20:25:55.397217] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-27T20:25:55.397247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-27T20:25:55.411154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-27T20:25:55.411552] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-27T20:25:55.412566] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-27T20:25:55.412645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:55.412866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:55.412893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:55.412950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:55.489886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:55.491017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:55.491125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:55.491165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:55.625481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:55.625861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:55.625908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:55.625939] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:55.630035] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=66.55%) [2026-02-27T20:25:55.630368] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-27T20:25:55.630512] [INFO ] [sig ] LFVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:55.783285] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LFVN.txt [2026-02-27T20:25:55.783451] [INFO ] [sig ] [1802/3373] Completed LFVN in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-27T20:25:55.783494] [INFO ] [sig ] [1803/3373] Forecasting LGCL... [2026-02-27T20:25:55.783524] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-27T20:25:55.783555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-27T20:25:55.795622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-27T20:25:55.796024] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-27T20:25:55.796868] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-27T20:25:55.796924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:55.796957] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:55.796985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:55.797043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:55.859440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:55.860372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:55.860464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:55.860715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:55.976696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:55.976866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:55.976909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:55.976938] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:55.980732] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-27T20:25:55.981093] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-27T20:25:55.981249] [INFO ] [sig ] LGCL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:56.128326] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LGCL.txt [2026-02-27T20:25:56.128488] [INFO ] [sig ] [1803/3373] Completed LGCL in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-27T20:25:56.128530] [INFO ] [sig ] [1804/3373] Forecasting LGI... [2026-02-27T20:25:56.128559] [INFO ] [sig ] Generating forecast for: LGI [2026-02-27T20:25:56.128611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-27T20:25:56.142279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-27T20:25:56.142737] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-27T20:25:56.143662] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-27T20:25:56.143731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:56.143765] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:56.143793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:56.143854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:56.206720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:56.207696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:56.207786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:56.207828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:56.338361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:56.338553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:56.338619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:56.338652] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:56.342321] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-27T20:25:56.342708] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-27T20:25:56.342864] [INFO ] [sig ] LGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:56.492692] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LGI.txt [2026-02-27T20:25:56.492856] [INFO ] [sig ] [1804/3373] Completed LGI in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:56.492896] [INFO ] [sig ] [1805/3373] Forecasting LGIH... [2026-02-27T20:25:56.492928] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-27T20:25:56.492957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-27T20:25:56.507057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-27T20:25:56.507487] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-27T20:25:56.508448] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-27T20:25:56.508517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:56.508603] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:56.508634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:56.508696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:56.570494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:56.571479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:56.571614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:56.571654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:56.704651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:56.704849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:56.704912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:56.704962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:56.709874] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=33.29%) [2026-02-27T20:25:56.710300] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-27T20:25:56.710502] [INFO ] [sig ] LGIH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:56.872308] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LGIH.txt [2026-02-27T20:25:56.872480] [INFO ] [sig ] [1805/3373] Completed LGIH in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:56.872523] [INFO ] [sig ] [1806/3373] Forecasting LGND... [2026-02-27T20:25:56.872552] [INFO ] [sig ] Generating forecast for: LGND [2026-02-27T20:25:56.872794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-27T20:25:56.887087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-27T20:25:56.887507] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-27T20:25:56.888418] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-27T20:25:56.888477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:56.888509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:56.888536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:56.888617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:56.949857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:56.950778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:56.950873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:56.950907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:57.073352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:57.073520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:57.073591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:57.073624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:57.077320] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-02-27T20:25:57.077695] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-27T20:25:57.077841] [INFO ] [sig ] LGND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:57.222555] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LGND.txt [2026-02-27T20:25:57.222738] [INFO ] [sig ] [1806/3373] Completed LGND in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:57.222782] [INFO ] [sig ] [1807/3373] Forecasting LH... [2026-02-27T20:25:57.222812] [INFO ] [sig ] Generating forecast for: LH [2026-02-27T20:25:57.222843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-27T20:25:57.236950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-27T20:25:57.237352] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-27T20:25:57.238244] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-27T20:25:57.238301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:57.238334] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:57.238362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:57.238420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:57.301261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:57.302392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:57.302478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:57.302513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:57.425186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:57.425312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:57.425354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:57.425389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:57.432058] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-27T20:25:57.432424] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-27T20:25:57.432609] [INFO ] [sig ] LH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:57.576426] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LH.txt [2026-02-27T20:25:57.576559] [INFO ] [sig ] [1807/3373] Completed LH in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:57.576619] [INFO ] [sig ] [1808/3373] Forecasting LHX... [2026-02-27T20:25:57.576649] [INFO ] [sig ] Generating forecast for: LHX [2026-02-27T20:25:57.576680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-27T20:25:57.589228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-27T20:25:57.589604] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-27T20:25:57.590388] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-27T20:25:57.590452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:57.590504] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:57.590539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:57.590623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:57.655677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:57.656627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:57.656716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:57.656751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:57.788115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:57.788286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:57.788331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:57.788404] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:57.792931] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-27T20:25:57.793254] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-27T20:25:57.793401] [INFO ] [sig ] LHX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:57.947852] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LHX.txt [2026-02-27T20:25:57.948062] [INFO ] [sig ] [1808/3373] Completed LHX in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:57.948115] [INFO ] [sig ] [1809/3373] Forecasting LI... [2026-02-27T20:25:57.948146] [INFO ] [sig ] Generating forecast for: LI [2026-02-27T20:25:57.948177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-27T20:25:57.961934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-27T20:25:57.962345] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-27T20:25:57.963242] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-27T20:25:57.963299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:57.963331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:57.963360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:57.963422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:58.025553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:58.026559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:58.026660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:58.026693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:58.153986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:58.154167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:58.154211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:58.154241] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:58.157987] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-27T20:25:58.158274] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-27T20:25:58.158413] [INFO ] [sig ] LI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:58.300700] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LI.txt [2026-02-27T20:25:58.300861] [INFO ] [sig ] [1809/3373] Completed LI in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:58.300901] [INFO ] [sig ] [1810/3373] Forecasting LICN... [2026-02-27T20:25:58.300933] [INFO ] [sig ] Generating forecast for: LICN [2026-02-27T20:25:58.300963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-27T20:25:58.314704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-27T20:25:58.315263] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-27T20:25:58.316265] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-27T20:25:58.316318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:58.316350] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:58.316377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:58.316434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:58.375826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:58.376744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:58.376833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:58.376866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:58.487420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:58.487627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:58.487674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:58.487724] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:58.491337] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-27T20:25:58.491646] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-27T20:25:58.491780] [INFO ] [sig ] LICN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:25:58.635240] [INFO ] [LOCAL ] Saved forecast: LICN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LICN.txt [2026-02-27T20:25:58.635403] [INFO ] [sig ] [1810/3373] Completed LICN in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:58.635448] [INFO ] [sig ] [1811/3373] Forecasting LIF... [2026-02-27T20:25:58.635477] [INFO ] [sig ] Generating forecast for: LIF [2026-02-27T20:25:58.635509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-27T20:25:58.648071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-27T20:25:58.648445] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-27T20:25:58.649247] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-27T20:25:58.649300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:58.649332] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:58.649359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:58.649416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:58.706536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:58.707433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:58.707520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:58.707554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:58.842953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:58.843131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:58.843179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:58.843223] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:58.847205] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-02-27T20:25:58.847612] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-27T20:25:58.847774] [INFO ] [sig ] LIF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:59.053077] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LIF.txt [2026-02-27T20:25:59.053332] [INFO ] [sig ] [1811/3373] Completed LIF in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:59.053405] [INFO ] [sig ] [1812/3373] Forecasting LII... [2026-02-27T20:25:59.053467] [INFO ] [sig ] Generating forecast for: LII [2026-02-27T20:25:59.053524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-27T20:25:59.072316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-27T20:25:59.072885] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-27T20:25:59.074055] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-27T20:25:59.074118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:59.074153] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:59.074181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:59.074239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:59.146099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:59.147318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:59.147437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:59.147475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:59.323517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:59.323754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:59.323819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:59.323866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:59.330128] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=62.62%) [2026-02-27T20:25:59.330797] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-27T20:25:59.331050] [INFO ] [sig ] LII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:25:59.570806] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LII.txt [2026-02-27T20:25:59.571048] [INFO ] [sig ] [1812/3373] Completed LII in 0.5s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:25:59.571121] [INFO ] [sig ] [1813/3373] Forecasting LILA... [2026-02-27T20:25:59.571176] [INFO ] [sig ] Generating forecast for: LILA [2026-02-27T20:25:59.571232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-27T20:25:59.629342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-27T20:25:59.638561] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-27T20:25:59.640400] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-27T20:25:59.640486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:25:59.640536] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:25:59.640599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:25:59.640689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:25:59.742345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:25:59.743610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:25:59.743722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:25:59.743762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:25:59.941106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:25:59.941318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:25:59.941386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:25:59.941434] [INFO ] [FORECASTER] Training complete [2026-02-27T20:25:59.948635] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-27T20:25:59.949162] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-27T20:25:59.949367] [INFO ] [sig ] LILA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:00.197334] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LILA.txt [2026-02-27T20:26:00.197538] [INFO ] [sig ] [1813/3373] Completed LILA in 0.6s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:00.197622] [INFO ] [sig ] [1814/3373] Forecasting LILAK... [2026-02-27T20:26:00.197659] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-27T20:26:00.197695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-27T20:26:00.216160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-27T20:26:00.216695] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-27T20:26:00.217953] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-27T20:26:00.218025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:00.218068] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:00.218107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:00.218195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:00.292506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:00.293712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:00.293825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:00.293878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:00.446713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:00.446846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:00.446891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:00.446921] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:00.451087] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-27T20:26:00.451466] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-27T20:26:00.451662] [INFO ] [sig ] LILAK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:00.614220] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LILAK.txt [2026-02-27T20:26:00.614382] [INFO ] [sig ] [1814/3373] Completed LILAK in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:00.614427] [INFO ] [sig ] [1815/3373] Forecasting LIN... [2026-02-27T20:26:00.614459] [INFO ] [sig ] Generating forecast for: LIN [2026-02-27T20:26:00.614492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-27T20:26:00.631834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-27T20:26:00.632274] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-27T20:26:00.633324] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-27T20:26:00.633392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:00.633440] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:00.633484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:00.633585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:00.693222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:00.694110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:00.694225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:00.694262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:00.820849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:00.821013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:00.821057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:00.821102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:00.824893] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-02-27T20:26:00.825216] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-27T20:26:00.825371] [INFO ] [sig ] LIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:00.992410] [INFO ] [LOCAL ] Saved forecast: LIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LIN.txt [2026-02-27T20:26:00.992662] [INFO ] [sig ] [1815/3373] Completed LIN in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:00.992726] [INFO ] [sig ] [1816/3373] Forecasting LINC... [2026-02-27T20:26:00.992761] [INFO ] [sig ] Generating forecast for: LINC [2026-02-27T20:26:00.992792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-27T20:26:01.006904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-27T20:26:01.007317] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-27T20:26:01.008263] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-27T20:26:01.008319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:01.008354] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:01.008381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:01.008439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:01.069196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:01.070081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:01.070356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:01.070396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:01.204035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:01.204205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:01.204250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:01.204281] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:01.208328] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-27T20:26:01.208782] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-27T20:26:01.208946] [INFO ] [sig ] LINC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:01.366314] [INFO ] [LOCAL ] Saved forecast: LINC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LINC.txt [2026-02-27T20:26:01.366487] [INFO ] [sig ] [1816/3373] Completed LINC in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:01.366534] [INFO ] [sig ] [1817/3373] Forecasting LIND... [2026-02-27T20:26:01.366563] [INFO ] [sig ] Generating forecast for: LIND [2026-02-27T20:26:01.366635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-27T20:26:01.379752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-27T20:26:01.380201] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-27T20:26:01.381052] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-27T20:26:01.381106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:01.381139] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:01.381166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:01.381225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:01.445051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:01.446222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:01.446335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:01.446371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:01.576081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:01.576270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:01.576321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:01.576352] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:01.580233] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-27T20:26:01.580658] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-27T20:26:01.580809] [INFO ] [sig ] LIND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:01.728301] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LIND.txt [2026-02-27T20:26:01.728472] [INFO ] [sig ] [1817/3373] Completed LIND in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:01.728516] [INFO ] [sig ] [1818/3373] Forecasting LINE... [2026-02-27T20:26:01.728550] [INFO ] [sig ] Generating forecast for: LINE [2026-02-27T20:26:01.728602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-27T20:26:01.741697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-27T20:26:01.742145] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-27T20:26:01.743002] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-27T20:26:01.743063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:01.743102] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:01.743130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:01.743189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:01.803891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:01.804825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:01.804910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:01.804945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:01.939521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:01.939915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:01.939973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:01.940005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:01.943805] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-27T20:26:01.944149] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-27T20:26:01.944298] [INFO ] [sig ] LINE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:02.098609] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LINE.txt [2026-02-27T20:26:02.099027] [INFO ] [sig ] [1818/3373] Completed LINE in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-27T20:26:02.099093] [INFO ] [sig ] [1819/3373] Forecasting LINK... [2026-02-27T20:26:02.099138] [INFO ] [sig ] Generating forecast for: LINK [2026-02-27T20:26:02.099172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-27T20:26:02.111536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-27T20:26:02.111979] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-27T20:26:02.112843] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-27T20:26:02.112898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:02.112933] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:02.112973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:02.113033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:02.174647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:02.175555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:02.175668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:02.175702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:02.295327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:02.295485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:02.295533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:02.295565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:02.299170] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-02-27T20:26:02.299497] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-27T20:26:02.299680] [INFO ] [sig ] LINK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:02.451365] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LINK.txt [2026-02-27T20:26:02.451530] [INFO ] [sig ] [1819/3373] Completed LINK in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-27T20:26:02.451591] [INFO ] [sig ] [1820/3373] Forecasting LITE... [2026-02-27T20:26:02.451625] [INFO ] [sig ] Generating forecast for: LITE [2026-02-27T20:26:02.451656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-27T20:26:02.467094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-27T20:26:02.467520] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-27T20:26:02.468455] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-27T20:26:02.468516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:02.468564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:02.468629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:02.468889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:02.530488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:02.531662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:02.531746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:02.531782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:02.666398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:02.666563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:02.666629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:02.666660] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:02.670320] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-27T20:26:02.670643] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-27T20:26:02.670781] [INFO ] [sig ] LITE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:02.820020] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LITE.txt [2026-02-27T20:26:02.820193] [INFO ] [sig ] [1820/3373] Completed LITE in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-27T20:26:02.820239] [INFO ] [sig ] [1821/3373] Forecasting LITM... [2026-02-27T20:26:02.820271] [INFO ] [sig ] Generating forecast for: LITM [2026-02-27T20:26:02.820304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-27T20:26:02.833439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-27T20:26:02.833903] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-27T20:26:02.835003] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-27T20:26:02.835060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:02.835094] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:02.835121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:02.835180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:02.904254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:02.905343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:02.905455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:02.905493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:03.032128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:03.032306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:03.032352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:03.032382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:03.036374] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: DOWN (p=38.35%) [2026-02-27T20:26:03.036686] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-27T20:26:03.036821] [INFO ] [sig ] LITM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:03.180069] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LITM.txt [2026-02-27T20:26:03.180206] [INFO ] [sig ] [1821/3373] Completed LITM in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:03.180257] [INFO ] [sig ] [1822/3373] Forecasting LIVN... [2026-02-27T20:26:03.180288] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-27T20:26:03.180322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-27T20:26:03.193981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-27T20:26:03.194355] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-27T20:26:03.195176] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-27T20:26:03.195230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:03.195289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:03.195318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:03.195375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:03.254420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:03.255276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:03.255354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:03.255388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:03.384054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:03.384214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:03.384256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:03.384286] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:03.387843] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=68.89%) [2026-02-27T20:26:03.388158] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-27T20:26:03.388291] [INFO ] [sig ] LIVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:03.533508] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LIVN.txt [2026-02-27T20:26:03.533675] [INFO ] [sig ] [1822/3373] Completed LIVN in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:03.533719] [INFO ] [sig ] [1823/3373] Forecasting LKFN... [2026-02-27T20:26:03.533749] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-27T20:26:03.533786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-27T20:26:03.546024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-27T20:26:03.546362] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-27T20:26:03.547200] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-27T20:26:03.547253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:03.547285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:03.547313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:03.547370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:03.607512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:03.608521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:03.608626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:03.608661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:03.732058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:03.732234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:03.732278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:03.732307] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:03.736304] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-02-27T20:26:03.736679] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-27T20:26:03.737019] [INFO ] [sig ] LKFN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:03.880439] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LKFN.txt [2026-02-27T20:26:03.880605] [INFO ] [sig ] [1823/3373] Completed LKFN in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:03.880648] [INFO ] [sig ] [1824/3373] Forecasting LKQ... [2026-02-27T20:26:03.880678] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-27T20:26:03.880708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-27T20:26:03.895255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-27T20:26:03.895694] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-27T20:26:03.896554] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-27T20:26:03.896656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:03.896690] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:03.896717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:03.896776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:03.956862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:03.957799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:03.957915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:03.957953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:04.078045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:04.078211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:04.078254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:04.078283] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:04.082177] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: UP (p=56.46%) [2026-02-27T20:26:04.082477] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-27T20:26:04.082840] [INFO ] [sig ] LKQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:04.230882] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LKQ.txt [2026-02-27T20:26:04.231049] [INFO ] [sig ] [1824/3373] Completed LKQ in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:04.231091] [INFO ] [sig ] [1825/3373] Forecasting LLY... [2026-02-27T20:26:04.231125] [INFO ] [sig ] Generating forecast for: LLY [2026-02-27T20:26:04.231162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-27T20:26:04.244827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-27T20:26:04.245235] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-27T20:26:04.246130] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-27T20:26:04.246184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:04.246217] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:04.246245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:04.246305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:04.309387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:04.310312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:04.310399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:04.310434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:04.440392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:04.440561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:04.440626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:04.440697] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:04.446506] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-02-27T20:26:04.446938] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-27T20:26:04.447106] [INFO ] [sig ] LLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:04.596286] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LLY.txt [2026-02-27T20:26:04.596436] [INFO ] [sig ] [1825/3373] Completed LLY in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:04.596480] [INFO ] [sig ] [1826/3373] Forecasting LMB... [2026-02-27T20:26:04.596510] [INFO ] [sig ] Generating forecast for: LMB [2026-02-27T20:26:04.596541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-27T20:26:04.609535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-27T20:26:04.609907] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-27T20:26:04.610759] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-27T20:26:04.611003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:04.611035] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:04.611064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:04.611121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:04.672014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:04.672963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:04.673049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:04.673083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:04.806045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:04.806211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:04.806256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:04.806306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:04.810872] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=70.00%) [2026-02-27T20:26:04.811241] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-27T20:26:04.811412] [INFO ] [sig ] LMB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:04.959535] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LMB.txt [2026-02-27T20:26:04.959731] [INFO ] [sig ] [1826/3373] Completed LMB in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:04.959776] [INFO ] [sig ] [1827/3373] Forecasting LMBS... [2026-02-27T20:26:04.959808] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-27T20:26:04.959841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-27T20:26:04.973007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-27T20:26:04.973425] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-27T20:26:04.974325] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-27T20:26:04.974382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:04.974415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:04.974442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:04.974501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:05.036509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:05.037425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:05.037511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:05.037570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:05.165597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:05.165769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:05.165812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:05.165842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:05.169446] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-02-27T20:26:05.169809] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-27T20:26:05.169980] [INFO ] [sig ] LMBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:05.319724] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LMBS.txt [2026-02-27T20:26:05.319887] [INFO ] [sig ] [1827/3373] Completed LMBS in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:05.319930] [INFO ] [sig ] [1828/3373] Forecasting LMND... [2026-02-27T20:26:05.319964] [INFO ] [sig ] Generating forecast for: LMND [2026-02-27T20:26:05.319997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-27T20:26:05.333021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-27T20:26:05.333409] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-27T20:26:05.334291] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-27T20:26:05.334346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:05.334381] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:05.334409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:05.334468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:05.394944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:05.395861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:05.395963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:05.396012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:05.520373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:05.520559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:05.520634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:05.520667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:05.524402] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=66.74%) [2026-02-27T20:26:05.524853] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-27T20:26:05.525020] [INFO ] [sig ] LMND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:05.667496] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LMND.txt [2026-02-27T20:26:05.667665] [INFO ] [sig ] [1828/3373] Completed LMND in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:05.667711] [INFO ] [sig ] [1829/3373] Forecasting LNC... [2026-02-27T20:26:05.667741] [INFO ] [sig ] Generating forecast for: LNC [2026-02-27T20:26:05.667772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-27T20:26:05.679904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-27T20:26:05.680280] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-27T20:26:05.681094] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-27T20:26:05.681147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:05.681178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:05.681205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:05.681261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:05.737864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:05.738695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:05.738780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:05.738812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:05.863316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:05.863477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:05.863519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:05.863547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:05.867078] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=79.21%) [2026-02-27T20:26:05.867365] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-27T20:26:05.867499] [INFO ] [sig ] LNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:06.009742] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LNC.txt [2026-02-27T20:26:06.009894] [INFO ] [sig ] [1829/3373] Completed LNC in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:06.009936] [INFO ] [sig ] [1830/3373] Forecasting LND... [2026-02-27T20:26:06.009966] [INFO ] [sig ] Generating forecast for: LND [2026-02-27T20:26:06.009996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-27T20:26:06.021476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-27T20:26:06.021865] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-27T20:26:06.022725] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-27T20:26:06.022781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:06.022816] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:06.022842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:06.022909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:06.084286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:06.085330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:06.085418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:06.085452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:06.201263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:06.201430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:06.201474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:06.201503] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:06.204996] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=57.04%) [2026-02-27T20:26:06.205289] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-27T20:26:06.205422] [INFO ] [sig ] LND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:06.348822] [INFO ] [LOCAL ] Saved forecast: LND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LND.txt [2026-02-27T20:26:06.348969] [INFO ] [sig ] [1830/3373] Completed LND in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:06.349011] [INFO ] [sig ] [1831/3373] Forecasting LNG... [2026-02-27T20:26:06.349040] [INFO ] [sig ] Generating forecast for: LNG [2026-02-27T20:26:06.349071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-27T20:26:06.361685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-27T20:26:06.362061] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-27T20:26:06.362902] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-27T20:26:06.362954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:06.362986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:06.363012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:06.363069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:06.431434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:06.432709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:06.432818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:06.432868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:06.560857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:06.561014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:06.561058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:06.561087] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:06.564588] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=69.48%) [2026-02-27T20:26:06.564872] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-27T20:26:06.565003] [INFO ] [sig ] LNG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:06.712543] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LNG.txt [2026-02-27T20:26:06.712740] [INFO ] [sig ] [1831/3373] Completed LNG in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:06.712781] [INFO ] [sig ] [1832/3373] Forecasting LNKB... [2026-02-27T20:26:06.712810] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-27T20:26:06.712840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-27T20:26:06.724728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-27T20:26:06.725059] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-27T20:26:06.725875] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-27T20:26:06.725940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:06.725974] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:06.726001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:06.726058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:06.784426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:06.785408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:06.785533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:06.785568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:06.911293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:06.911483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:06.911539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:06.911569] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:06.915110] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-27T20:26:06.915407] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-27T20:26:06.915544] [INFO ] [sig ] LNKB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:07.060306] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LNKB.txt [2026-02-27T20:26:07.060468] [INFO ] [sig ] [1832/3373] Completed LNKB in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:07.060508] [INFO ] [sig ] [1833/3373] Forecasting LNN... [2026-02-27T20:26:07.060540] [INFO ] [sig ] Generating forecast for: LNN [2026-02-27T20:26:07.060588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-27T20:26:07.073689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-27T20:26:07.074078] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-27T20:26:07.075070] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-27T20:26:07.075123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:07.075155] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:07.075181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:07.075238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:07.135392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:07.136205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:07.136307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:07.136340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:07.259622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:07.259790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:07.259835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:07.259866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:07.263906] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-27T20:26:07.264445] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-27T20:26:07.264613] [INFO ] [sig ] LNN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:07.490260] [INFO ] [LOCAL ] Saved forecast: LNN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LNN.txt [2026-02-27T20:26:07.490449] [INFO ] [sig ] [1833/3373] Completed LNN in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:07.490502] [INFO ] [sig ] [1834/3373] Forecasting LNTH... [2026-02-27T20:26:07.490535] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-27T20:26:07.490593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-27T20:26:07.506067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-27T20:26:07.506543] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-27T20:26:07.507631] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-27T20:26:07.507718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:07.507774] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:07.507818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:07.507926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:07.571393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:07.572297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:07.572382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:07.572415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:07.706365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:07.706536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:07.706601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:07.706636] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:07.710446] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-02-27T20:26:07.710846] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-27T20:26:07.711013] [INFO ] [sig ] LNTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:07.860881] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LNTH.txt [2026-02-27T20:26:07.861240] [INFO ] [sig ] [1834/3373] Completed LNTH in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-27T20:26:07.861292] [INFO ] [sig ] [1835/3373] Forecasting LNZA... [2026-02-27T20:26:07.861353] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-27T20:26:07.861394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-27T20:26:07.875349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-27T20:26:07.875739] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-27T20:26:07.876604] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-27T20:26:07.876659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:07.876693] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:07.876721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:07.876779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:07.936805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:07.937664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:07.937749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:07.937785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:08.057250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:08.057428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:08.057472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:08.057502] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:08.061150] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-27T20:26:08.061436] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-27T20:26:08.061591] [INFO ] [sig ] LNZA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:08.205775] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LNZA.txt [2026-02-27T20:26:08.206176] [INFO ] [sig ] [1835/3373] Completed LNZA in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-27T20:26:08.206243] [INFO ] [sig ] [1836/3373] Forecasting LOAN... [2026-02-27T20:26:08.206290] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-27T20:26:08.206333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-27T20:26:08.220343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-27T20:26:08.220843] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-27T20:26:08.221830] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-27T20:26:08.221886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:08.221920] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:08.221947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:08.222005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:08.287237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:08.288388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:08.288476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:08.288512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:08.421166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:08.421334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:08.421380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:08.421412] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:08.425451] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-27T20:26:08.425827] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-27T20:26:08.425972] [INFO ] [sig ] LOAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:08.580598] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LOAN.txt [2026-02-27T20:26:08.580749] [INFO ] [sig ] [1836/3373] Completed LOAN in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-27T20:26:08.580790] [INFO ] [sig ] [1837/3373] Forecasting LOB... [2026-02-27T20:26:08.580821] [INFO ] [sig ] Generating forecast for: LOB [2026-02-27T20:26:08.580852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-27T20:26:08.594407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-27T20:26:08.594793] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-27T20:26:08.595614] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-27T20:26:08.595668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:08.595701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:08.595729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:08.595786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:08.658131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:08.658931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:08.659016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:08.659050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:08.789533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:08.789730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:08.789790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:08.789822] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:08.793616] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-02-27T20:26:08.793922] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-27T20:26:08.794065] [INFO ] [sig ] LOB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:08.948405] [INFO ] [LOCAL ] Saved forecast: LOB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LOB.txt [2026-02-27T20:26:08.948665] [INFO ] [sig ] [1837/3373] Completed LOB in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-27T20:26:08.948727] [INFO ] [sig ] [1838/3373] Forecasting LOCO... [2026-02-27T20:26:08.948764] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-27T20:26:08.948806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-27T20:26:08.964423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-27T20:26:08.964865] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-27T20:26:08.965831] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-27T20:26:08.965884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:08.965917] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:08.965943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:08.965999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:09.027329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:09.028487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:09.028610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:09.028657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:09.167044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:09.167206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:09.167250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:09.167280] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:09.171536] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-27T20:26:09.171884] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-27T20:26:09.172028] [INFO ] [sig ] LOCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:09.320248] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LOCO.txt [2026-02-27T20:26:09.320411] [INFO ] [sig ] [1838/3373] Completed LOCO in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:09.320453] [INFO ] [sig ] [1839/3373] Forecasting LOGI... [2026-02-27T20:26:09.320482] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-27T20:26:09.320511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-27T20:26:09.333508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-27T20:26:09.333893] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-27T20:26:09.334754] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-27T20:26:09.334806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:09.334885] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:09.334914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:09.334971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:09.395073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:09.396044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:09.396127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:09.396161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:09.530801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:09.531215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:09.531297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:09.531341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:09.535935] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-27T20:26:09.536266] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-27T20:26:09.536410] [INFO ] [sig ] LOGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:09.688078] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LOGI.txt [2026-02-27T20:26:09.688219] [INFO ] [sig ] [1839/3373] Completed LOGI in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:09.688259] [INFO ] [sig ] [1840/3373] Forecasting LOMA... [2026-02-27T20:26:09.688290] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-27T20:26:09.688332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-27T20:26:09.703184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-27T20:26:09.703550] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-27T20:26:09.704357] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-27T20:26:09.704410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:09.704442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:09.704470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:09.704526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:09.765288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:09.766306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:09.766392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:09.766425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:09.891686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:09.892055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:09.892118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:09.892173] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:09.897219] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=44.92%) [2026-02-27T20:26:09.897856] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-27T20:26:09.898052] [INFO ] [sig ] LOMA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:10.069797] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LOMA.txt [2026-02-27T20:26:10.069966] [INFO ] [sig ] [1840/3373] Completed LOMA in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:10.070010] [INFO ] [sig ] [1841/3373] Forecasting LOPE... [2026-02-27T20:26:10.070040] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-27T20:26:10.070071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-27T20:26:10.083623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-27T20:26:10.084042] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-27T20:26:10.084938] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-27T20:26:10.084993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:10.085028] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:10.085057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:10.085115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:10.149393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:10.150485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:10.150606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:10.150646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:10.278270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:10.278441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:10.278486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:10.278516] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:10.282281] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-27T20:26:10.282634] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-27T20:26:10.282791] [INFO ] [sig ] LOPE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:10.435540] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LOPE.txt [2026-02-27T20:26:10.435766] [INFO ] [sig ] [1841/3373] Completed LOPE in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:10.435808] [INFO ] [sig ] [1842/3373] Forecasting LOVE... [2026-02-27T20:26:10.435842] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-27T20:26:10.435874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-27T20:26:10.451596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-27T20:26:10.452219] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-27T20:26:10.453270] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-27T20:26:10.453325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:10.453357] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:10.453384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:10.453443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:10.513274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:10.514248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:10.514344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:10.514379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:10.654230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:10.654395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:10.654439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:10.654507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:10.658404] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-02-27T20:26:10.658816] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-27T20:26:10.658983] [INFO ] [sig ] LOVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:10.812192] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LOVE.txt [2026-02-27T20:26:10.812443] [INFO ] [sig ] [1842/3373] Completed LOVE in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:10.812495] [INFO ] [sig ] [1843/3373] Forecasting LPCN... [2026-02-27T20:26:10.812527] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-27T20:26:10.812558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-27T20:26:10.825369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-27T20:26:10.825824] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-27T20:26:10.826794] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-27T20:26:10.826854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:10.826898] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:10.826927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:10.826985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:10.886169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:10.887195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:10.887305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:10.887341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:11.005009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:11.005199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:11.005249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:11.005280] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:11.009015] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-27T20:26:11.009349] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-27T20:26:11.009510] [INFO ] [sig ] LPCN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:11.153839] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LPCN.txt [2026-02-27T20:26:11.154022] [INFO ] [sig ] [1843/3373] Completed LPCN in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:11.154079] [INFO ] [sig ] [1844/3373] Forecasting LPG... [2026-02-27T20:26:11.154113] [INFO ] [sig ] Generating forecast for: LPG [2026-02-27T20:26:11.154143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-27T20:26:11.166866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-27T20:26:11.167242] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-27T20:26:11.168094] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-27T20:26:11.168148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:11.168180] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:11.168206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:11.168263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:11.225275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:11.226284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:11.226372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:11.226406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:11.350428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:11.350616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:11.350665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:11.350701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:11.354211] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-27T20:26:11.354504] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-27T20:26:11.354661] [INFO ] [sig ] LPG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:11.505043] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LPG.txt [2026-02-27T20:26:11.505405] [INFO ] [sig ] [1844/3373] Completed LPG in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:11.505449] [INFO ] [sig ] [1845/3373] Forecasting LPL... [2026-02-27T20:26:11.505481] [INFO ] [sig ] Generating forecast for: LPL [2026-02-27T20:26:11.505512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-27T20:26:11.519448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-27T20:26:11.519931] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-27T20:26:11.521268] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-27T20:26:11.521337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:11.521382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:11.521422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:11.521482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:11.587627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:11.588802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:11.588904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:11.588938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:11.715832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:11.715997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:11.716040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:11.716069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:11.720291] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-27T20:26:11.720735] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-27T20:26:11.720897] [INFO ] [sig ] LPL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:11.881834] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LPL.txt [2026-02-27T20:26:11.882005] [INFO ] [sig ] [1845/3373] Completed LPL in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:11.882049] [INFO ] [sig ] [1846/3373] Forecasting LPLA... [2026-02-27T20:26:11.882079] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-27T20:26:11.882112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-27T20:26:11.900748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-27T20:26:11.901685] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-27T20:26:11.903171] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-27T20:26:11.903235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:11.903272] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:11.903299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:11.903359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:11.971859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:11.973269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:11.973372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:11.973408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:12.106129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:12.106397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:12.106455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:12.106491] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:12.111288] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-02-27T20:26:12.111716] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-27T20:26:12.111914] [INFO ] [sig ] LPLA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:12.279644] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LPLA.txt [2026-02-27T20:26:12.279886] [INFO ] [sig ] [1846/3373] Completed LPLA in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:12.279950] [INFO ] [sig ] [1847/3373] Forecasting LPRO... [2026-02-27T20:26:12.279992] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-27T20:26:12.280026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-27T20:26:12.295753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-27T20:26:12.296359] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-27T20:26:12.297451] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-27T20:26:12.297505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:12.297538] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:12.297564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:12.297642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:12.362716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:12.363788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:12.363908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:12.363946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:12.499875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:12.500055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:12.500290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:12.500320] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:12.504124] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-27T20:26:12.504500] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-27T20:26:12.504712] [INFO ] [sig ] LPRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:12.688988] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LPRO.txt [2026-02-27T20:26:12.689211] [INFO ] [sig ] [1847/3373] Completed LPRO in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:12.689270] [INFO ] [sig ] [1848/3373] Forecasting LPSN... [2026-02-27T20:26:12.689315] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-27T20:26:12.689359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-27T20:26:12.704653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-27T20:26:12.705167] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-27T20:26:12.706299] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-27T20:26:12.706367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:12.706414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:12.706455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:12.706539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:12.768859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:12.769801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:12.769908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:12.769944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:12.924559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:12.924772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:12.924827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:12.924866] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:12.929991] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-27T20:26:12.930358] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-27T20:26:12.930558] [INFO ] [sig ] LPSN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:13.092949] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LPSN.txt [2026-02-27T20:26:13.093142] [INFO ] [sig ] [1848/3373] Completed LPSN in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:13.093201] [INFO ] [sig ] [1849/3373] Forecasting LPTH... [2026-02-27T20:26:13.093244] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-27T20:26:13.093286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-27T20:26:13.105911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-27T20:26:13.106271] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-27T20:26:13.107079] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-27T20:26:13.107132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:13.107164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:13.107192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:13.107250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:13.170269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:13.171235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:13.171367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:13.171403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:13.298833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:13.299001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:13.299046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:13.299077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:13.302678] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-27T20:26:13.302975] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-27T20:26:13.303117] [INFO ] [sig ] LPTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:13.457397] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LPTH.txt [2026-02-27T20:26:13.457630] [INFO ] [sig ] [1849/3373] Completed LPTH in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:13.457677] [INFO ] [sig ] [1850/3373] Forecasting LPX... [2026-02-27T20:26:13.457708] [INFO ] [sig ] Generating forecast for: LPX [2026-02-27T20:26:13.457745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-27T20:26:13.472877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-27T20:26:13.473348] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-27T20:26:13.474408] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-27T20:26:13.474467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:13.474500] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:13.474528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:13.474614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:13.549290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:13.550409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:13.550524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:13.550562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:13.711344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:13.711541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:13.711628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:13.711697] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:13.717331] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-02-27T20:26:13.717753] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-27T20:26:13.717974] [INFO ] [sig ] LPX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:13.883906] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LPX.txt [2026-02-27T20:26:13.884090] [INFO ] [sig ] [1850/3373] Completed LPX in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-27T20:26:13.884135] [INFO ] [sig ] [1851/3373] Forecasting LQDA... [2026-02-27T20:26:13.884166] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-27T20:26:13.884198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-27T20:26:13.898890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-27T20:26:13.899521] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-27T20:26:13.900387] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-27T20:26:13.900444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:13.900478] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:13.900507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:13.900566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:13.965377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:13.966371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:13.966470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:13.966507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:14.114846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:14.115026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:14.115087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:14.115127] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:14.120412] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-27T20:26:14.120945] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-27T20:26:14.121334] [INFO ] [sig ] LQDA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:14.300042] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LQDA.txt [2026-02-27T20:26:14.300218] [INFO ] [sig ] [1851/3373] Completed LQDA in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-27T20:26:14.300263] [INFO ] [sig ] [1852/3373] Forecasting LRCX... [2026-02-27T20:26:14.300295] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-27T20:26:14.300326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-27T20:26:14.313566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-27T20:26:14.314016] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-27T20:26:14.314917] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-27T20:26:14.314974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:14.315009] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:14.315037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:14.315097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:14.375153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:14.376293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:14.376402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:14.376437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:14.514127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:14.514340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:14.514409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:14.514443] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:14.518551] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-27T20:26:14.518946] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-27T20:26:14.519110] [INFO ] [sig ] LRCX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:14.667476] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LRCX.txt [2026-02-27T20:26:14.667698] [INFO ] [sig ] [1852/3373] Completed LRCX in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-27T20:26:14.667758] [INFO ] [sig ] [1853/3373] Forecasting LRGE... [2026-02-27T20:26:14.667815] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-27T20:26:14.667858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-27T20:26:14.680131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-27T20:26:14.680523] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-27T20:26:14.681406] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-27T20:26:14.681461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:14.681494] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:14.681520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:14.681597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:14.744453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:14.745492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:14.745608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:14.745649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:14.861608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:14.861773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:14.861817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:14.861846] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:14.865739] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-02-27T20:26:14.866064] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-27T20:26:14.866206] [INFO ] [sig ] LRGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:15.012911] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LRGE.txt [2026-02-27T20:26:15.013084] [INFO ] [sig ] [1853/3373] Completed LRGE in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-27T20:26:15.013126] [INFO ] [sig ] [1854/3373] Forecasting LSCC... [2026-02-27T20:26:15.013155] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-27T20:26:15.013186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-27T20:26:15.025728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-27T20:26:15.026141] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-27T20:26:15.026969] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-27T20:26:15.027022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:15.027067] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:15.027096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:15.027153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:15.089497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:15.090608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:15.090694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:15.090729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:15.216334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:15.216532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:15.216592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:15.216625] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:15.220216] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=50.38%) [2026-02-27T20:26:15.220556] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-27T20:26:15.220730] [INFO ] [sig ] LSCC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:15.368829] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LSCC.txt [2026-02-27T20:26:15.369003] [INFO ] [sig ] [1854/3373] Completed LSCC in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-27T20:26:15.369047] [INFO ] [sig ] [1855/3373] Forecasting LSPD... [2026-02-27T20:26:15.369076] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-27T20:26:15.369115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-27T20:26:15.383311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-27T20:26:15.383735] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-27T20:26:15.384796] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-27T20:26:15.384852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:15.384888] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:15.384915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:15.384973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:15.447299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:15.448228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:15.448315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:15.448349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:15.601761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:15.601942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:15.601994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:15.602025] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:15.606040] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-27T20:26:15.606476] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-27T20:26:15.606666] [INFO ] [sig ] LSPD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:15.761354] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LSPD.txt [2026-02-27T20:26:15.761539] [INFO ] [sig ] [1855/3373] Completed LSPD in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:15.761603] [INFO ] [sig ] [1856/3373] Forecasting LTC... [2026-02-27T20:26:15.761638] [INFO ] [sig ] Generating forecast for: LTC [2026-02-27T20:26:15.761668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-27T20:26:15.778258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-27T20:26:15.778829] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-27T20:26:15.780089] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-27T20:26:15.780159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:15.780249] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:15.780289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:15.780367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:15.848512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:15.849551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:15.849681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:15.849720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:15.978450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:15.978664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:15.978721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:15.978759] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:15.983950] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-27T20:26:15.984463] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-27T20:26:15.984683] [INFO ] [sig ] LTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:16.163632] [INFO ] [LOCAL ] Saved forecast: LTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LTC.txt [2026-02-27T20:26:16.163794] [INFO ] [sig ] [1856/3373] Completed LTC in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:16.163838] [INFO ] [sig ] [1857/3373] Forecasting LTH... [2026-02-27T20:26:16.163869] [INFO ] [sig ] Generating forecast for: LTH [2026-02-27T20:26:16.163901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-27T20:26:16.176787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-27T20:26:16.177207] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-27T20:26:16.178078] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-27T20:26:16.178131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:16.178163] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:16.178189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:16.178246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:16.235404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:16.236355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:16.236449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:16.236483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:16.358822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:16.358991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:16.359036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:16.359066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:16.362638] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-27T20:26:16.362935] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-27T20:26:16.363077] [INFO ] [sig ] LTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:16.514193] [INFO ] [LOCAL ] Saved forecast: LTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LTH.txt [2026-02-27T20:26:16.514385] [INFO ] [sig ] [1857/3373] Completed LTH in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:16.514430] [INFO ] [sig ] [1858/3373] Forecasting LTRN... [2026-02-27T20:26:16.514460] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-27T20:26:16.514496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-27T20:26:16.528160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-27T20:26:16.528647] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-27T20:26:16.529614] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-27T20:26:16.529672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:16.529706] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:16.529734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:16.529797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:16.603357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:16.604534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:16.604682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:16.604731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:16.728110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:16.728288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:16.728333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:16.728362] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:16.732361] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-27T20:26:16.732704] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-27T20:26:16.732849] [INFO ] [sig ] LTRN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:16.879759] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LTRN.txt [2026-02-27T20:26:16.879954] [INFO ] [sig ] [1858/3373] Completed LTRN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:16.880006] [INFO ] [sig ] [1859/3373] Forecasting LTRX... [2026-02-27T20:26:16.880038] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-27T20:26:16.880069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-27T20:26:16.892665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-27T20:26:16.893073] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-27T20:26:16.893885] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-27T20:26:16.893939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:16.893971] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:16.893998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:16.894055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:16.956753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:16.957685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:16.957772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:16.957805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:17.081694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:17.081862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:17.081908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:17.081975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:17.085503] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-27T20:26:17.085836] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-27T20:26:17.086009] [INFO ] [sig ] LTRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:17.232813] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LTRX.txt [2026-02-27T20:26:17.233016] [INFO ] [sig ] [1859/3373] Completed LTRX in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:17.233058] [INFO ] [sig ] [1860/3373] Forecasting LUCD... [2026-02-27T20:26:17.233090] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-27T20:26:17.233120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-27T20:26:17.246437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-27T20:26:17.246896] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-27T20:26:17.247811] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-27T20:26:17.247873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:17.247940] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:17.247973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:17.248032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:17.307547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:17.308492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:17.308599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:17.308639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:17.431744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:17.431938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:17.431984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:17.432015] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:17.435603] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=57.48%) [2026-02-27T20:26:17.435918] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-27T20:26:17.436060] [INFO ] [sig ] LUCD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:17.600507] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LUCD.txt [2026-02-27T20:26:17.600736] [INFO ] [sig ] [1860/3373] Completed LUCD in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:17.600803] [INFO ] [sig ] [1861/3373] Forecasting LUMN... [2026-02-27T20:26:17.600847] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-27T20:26:17.600886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-27T20:26:17.615398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-27T20:26:17.615873] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-27T20:26:17.616788] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-27T20:26:17.616843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:17.616877] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:17.616906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:17.616965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:17.681198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:17.682078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:17.682166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:17.682201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:17.832907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:17.833246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:17.833312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:17.833382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:17.837277] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-02-27T20:26:17.837635] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-27T20:26:17.837788] [INFO ] [sig ] LUMN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:17.985622] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LUMN.txt [2026-02-27T20:26:17.985783] [INFO ] [sig ] [1861/3373] Completed LUMN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:17.985825] [INFO ] [sig ] [1862/3373] Forecasting LUNG... [2026-02-27T20:26:17.985855] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-27T20:26:17.985887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-27T20:26:17.999655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-27T20:26:18.000111] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-27T20:26:18.001182] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-27T20:26:18.001235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:18.001269] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:18.001296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:18.001353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:18.060233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:18.061682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:18.061772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:18.061806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:18.189481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:18.189664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:18.189711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:18.189742] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:18.193380] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=87.53%) [2026-02-27T20:26:18.193709] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-27T20:26:18.193855] [INFO ] [sig ] LUNG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:18.337433] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LUNG.txt [2026-02-27T20:26:18.337625] [INFO ] [sig ] [1862/3373] Completed LUNG in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:18.337674] [INFO ] [sig ] [1863/3373] Forecasting LVHD... [2026-02-27T20:26:18.337706] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-27T20:26:18.337737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-27T20:26:18.352148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-27T20:26:18.352597] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-27T20:26:18.353495] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-27T20:26:18.353552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:18.353610] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:18.353642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:18.353703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:18.414654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:18.415560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:18.415679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:18.415733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:18.545424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:18.545656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:18.545712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:18.545751] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:18.550108] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=77.18%) [2026-02-27T20:26:18.550532] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-27T20:26:18.550726] [INFO ] [sig ] LVHD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:18.709430] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LVHD.txt [2026-02-27T20:26:18.709615] [INFO ] [sig ] [1863/3373] Completed LVHD in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:18.709663] [INFO ] [sig ] [1864/3373] Forecasting LVO... [2026-02-27T20:26:18.709693] [INFO ] [sig ] Generating forecast for: LVO [2026-02-27T20:26:18.709724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-27T20:26:18.723347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-27T20:26:18.723787] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-27T20:26:18.724619] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-27T20:26:18.724672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:18.724705] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:18.724731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:18.724788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:18.790560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:18.791526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:18.791636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:18.791672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:18.914743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:18.914912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:18.914956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:18.914986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:18.918859] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=61.58%) [2026-02-27T20:26:18.919355] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-27T20:26:18.919496] [INFO ] [sig ] LVO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:19.067299] [INFO ] [LOCAL ] Saved forecast: LVO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LVO.txt [2026-02-27T20:26:19.067464] [INFO ] [sig ] [1864/3373] Completed LVO in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:19.067506] [INFO ] [sig ] [1865/3373] Forecasting LVS... [2026-02-27T20:26:19.067539] [INFO ] [sig ] Generating forecast for: LVS [2026-02-27T20:26:19.067591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-27T20:26:19.080843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-27T20:26:19.081259] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-27T20:26:19.082110] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-27T20:26:19.082166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:19.082198] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:19.082225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:19.082295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:19.143733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:19.144734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:19.144851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:19.144884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:19.276071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:19.276267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:19.276314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:19.276346] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:19.280611] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-27T20:26:19.281002] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-27T20:26:19.281158] [INFO ] [sig ] LVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:19.423733] [INFO ] [LOCAL ] Saved forecast: LVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LVS.txt [2026-02-27T20:26:19.423878] [INFO ] [sig ] [1865/3373] Completed LVS in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:19.423918] [INFO ] [sig ] [1866/3373] Forecasting LWAY... [2026-02-27T20:26:19.423948] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-27T20:26:19.423978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-27T20:26:19.436639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-27T20:26:19.437041] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-27T20:26:19.437925] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-27T20:26:19.437990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:19.438029] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:19.438056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:19.438118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:19.495222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:19.496115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:19.496257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:19.496295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:19.620369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:19.620525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:19.620586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:19.620620] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:19.624090] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-27T20:26:19.624366] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-27T20:26:19.624493] [INFO ] [sig ] LWAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:19.775147] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LWAY.txt [2026-02-27T20:26:19.775304] [INFO ] [sig ] [1866/3373] Completed LWAY in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:19.775344] [INFO ] [sig ] [1867/3373] Forecasting LWLG... [2026-02-27T20:26:19.775375] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-27T20:26:19.775408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-27T20:26:19.788050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-27T20:26:19.788449] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-27T20:26:19.789321] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-27T20:26:19.789388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:19.789422] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:19.789450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:19.789509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:19.848542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:19.849429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:19.849511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:19.849545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:19.977967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:19.978161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:19.978218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:19.978250] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:19.981992] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-02-27T20:26:19.982285] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-27T20:26:19.982422] [INFO ] [sig ] LWLG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:20.125598] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LWLG.txt [2026-02-27T20:26:20.125759] [INFO ] [sig ] [1867/3373] Completed LWLG in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-27T20:26:20.125800] [INFO ] [sig ] [1868/3373] Forecasting LX... [2026-02-27T20:26:20.125832] [INFO ] [sig ] Generating forecast for: LX [2026-02-27T20:26:20.125862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-27T20:26:20.138269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-27T20:26:20.138683] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-27T20:26:20.139492] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-27T20:26:20.139545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:20.139596] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:20.139626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:20.139684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:20.198014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:20.198942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:20.199032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:20.199065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:20.322611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:20.322769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:20.322811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:20.322841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:20.326275] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: UP (p=70.88%) [2026-02-27T20:26:20.326590] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-27T20:26:20.326731] [INFO ] [sig ] LX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:20.466723] [INFO ] [LOCAL ] Saved forecast: LX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LX.txt [2026-02-27T20:26:20.466852] [INFO ] [sig ] [1868/3373] Completed LX in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-27T20:26:20.466892] [INFO ] [sig ] [1869/3373] Forecasting LXEO... [2026-02-27T20:26:20.466925] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-27T20:26:20.466956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-27T20:26:20.479358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-27T20:26:20.479711] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-27T20:26:20.480519] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-27T20:26:20.480590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:20.480625] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:20.480652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:20.480709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:20.537844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:20.538467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:20.538548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:20.538604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:20.663814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:20.663990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:20.664048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:20.664084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:20.667696] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=7.42%) [2026-02-27T20:26:20.668043] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-27T20:26:20.668181] [INFO ] [sig ] LXEO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:20.811382] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LXEO.txt [2026-02-27T20:26:20.811528] [INFO ] [sig ] [1869/3373] Completed LXEO in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-27T20:26:20.811587] [INFO ] [sig ] [1870/3373] Forecasting LXP... [2026-02-27T20:26:20.811621] [INFO ] [sig ] Generating forecast for: LXP [2026-02-27T20:26:20.811651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-27T20:26:20.824565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-27T20:26:20.824918] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-27T20:26:20.825734] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-27T20:26:20.825786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:20.825819] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:20.825845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:20.825902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:20.884236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:20.884882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:20.884963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:20.884997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:21.003915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:21.004044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:21.004082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:21.004111] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:21.007554] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-27T20:26:21.007857] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-27T20:26:21.008017] [INFO ] [sig ] LXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:21.148888] [INFO ] [LOCAL ] Saved forecast: LXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LXP.txt [2026-02-27T20:26:21.149046] [INFO ] [sig ] [1870/3373] Completed LXP in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-27T20:26:21.149097] [INFO ] [sig ] [1871/3373] Forecasting LYB... [2026-02-27T20:26:21.149132] [INFO ] [sig ] Generating forecast for: LYB [2026-02-27T20:26:21.149163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-27T20:26:21.164248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-27T20:26:21.164710] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-27T20:26:21.165659] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-27T20:26:21.165716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:21.165750] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:21.165779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:21.165842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:21.224938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:21.225811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:21.225903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:21.225938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:21.350324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:21.350492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:21.350536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:21.350565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:21.354242] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-02-27T20:26:21.354542] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-27T20:26:21.354701] [INFO ] [sig ] LYB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:21.499324] [INFO ] [LOCAL ] Saved forecast: LYB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LYB.txt [2026-02-27T20:26:21.499504] [INFO ] [sig ] [1871/3373] Completed LYB in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:21.499551] [INFO ] [sig ] [1872/3373] Forecasting LYG... [2026-02-27T20:26:21.499602] [INFO ] [sig ] Generating forecast for: LYG [2026-02-27T20:26:21.499637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-27T20:26:21.512623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-27T20:26:21.513045] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-27T20:26:21.514024] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-27T20:26:21.514095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:21.514135] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:21.514163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:21.514221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:21.576552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:21.577501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:21.577610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:21.577649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:21.710267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:21.710455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:21.710499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:21.710530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:21.714488] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-27T20:26:21.714821] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-27T20:26:21.714956] [INFO ] [sig ] LYG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:21.861649] [INFO ] [LOCAL ] Saved forecast: LYG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LYG.txt [2026-02-27T20:26:21.861808] [INFO ] [sig ] [1872/3373] Completed LYG in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:21.861848] [INFO ] [sig ] [1873/3373] Forecasting LYRA... [2026-02-27T20:26:21.861881] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-27T20:26:21.861911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-27T20:26:21.873701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-27T20:26:21.874108] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-27T20:26:21.875162] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-27T20:26:21.875220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:21.875284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:21.875315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:21.875375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:21.937787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:21.938736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:21.938821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:21.938856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:22.077563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:22.077735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:22.077781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:22.077811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:22.081377] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-27T20:26:22.081689] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-27T20:26:22.081827] [INFO ] [sig ] LYRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:22.236275] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LYRA.txt [2026-02-27T20:26:22.236422] [INFO ] [sig ] [1873/3373] Completed LYRA in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:22.236464] [INFO ] [sig ] [1874/3373] Forecasting LYTS... [2026-02-27T20:26:22.236494] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-27T20:26:22.236525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-27T20:26:22.250863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-27T20:26:22.251238] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-27T20:26:22.252091] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-27T20:26:22.252155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:22.252187] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:22.252214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:22.252272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:22.318657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:22.319760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:22.319863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:22.319897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:22.438480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:22.438655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:22.438718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:22.438750] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:22.442272] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=35.42%) [2026-02-27T20:26:22.442550] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-27T20:26:22.442701] [INFO ] [sig ] LYTS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:22.585711] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LYTS.txt [2026-02-27T20:26:22.585866] [INFO ] [sig ] [1874/3373] Completed LYTS in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:22.585907] [INFO ] [sig ] [1875/3373] Forecasting LZ... [2026-02-27T20:26:22.585938] [INFO ] [sig ] Generating forecast for: LZ [2026-02-27T20:26:22.585967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-27T20:26:22.598355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-27T20:26:22.598705] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-27T20:26:22.599521] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-27T20:26:22.599592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:22.599627] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:22.599654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:22.599710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:22.661467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:22.662380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:22.662467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:22.662502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:22.797653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:22.797815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:22.797858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:22.797906] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:22.801344] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=53.21%) [2026-02-27T20:26:22.801656] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-27T20:26:22.801791] [INFO ] [sig ] LZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:22.977467] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/LZ.txt [2026-02-27T20:26:22.977657] [INFO ] [sig ] [1875/3373] Completed LZ in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:22.977702] [INFO ] [sig ] [1876/3373] Forecasting LZB... [2026-02-27T20:26:22.977735] [INFO ] [sig ] Generating forecast for: LZB [2026-02-27T20:26:22.977770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-27T20:26:22.994918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-27T20:26:22.995341] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-27T20:26:22.996484] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-27T20:26:22.996540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:22.996589] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:22.996621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:22.996680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:23.063609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:23.064607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:23.064694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:23.064729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:23.193276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:23.193443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:23.193487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:23.193548] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:23.197195] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=24.03%) [2026-02-27T20:26:23.197492] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-27T20:26:23.197661] [INFO ] [sig ] LZB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:23.349442] [INFO ] [LOCAL ] Saved forecast: LZB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LZB.txt [2026-02-27T20:26:23.349643] [INFO ] [sig ] [1876/3373] Completed LZB in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:23.349702] [INFO ] [sig ] [1877/3373] Forecasting LZM... [2026-02-27T20:26:23.349734] [INFO ] [sig ] Generating forecast for: LZM [2026-02-27T20:26:23.349765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-27T20:26:23.362483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-27T20:26:23.362925] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-27T20:26:23.363834] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-27T20:26:23.363890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:23.363923] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:23.363951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:23.364009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:23.425021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:23.425940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:23.426027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:23.426061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:23.545509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:23.545683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:23.545726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:23.545755] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:23.549275] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-27T20:26:23.549555] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-27T20:26:23.549702] [INFO ] [sig ] LZM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:23.696756] [INFO ] [LOCAL ] Saved forecast: LZM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/LZM.txt [2026-02-27T20:26:23.696910] [INFO ] [sig ] [1877/3373] Completed LZM in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:23.696957] [INFO ] [sig ] [1878/3373] Forecasting M... [2026-02-27T20:26:23.696987] [INFO ] [sig ] Generating forecast for: M [2026-02-27T20:26:23.697022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-27T20:26:23.710866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-27T20:26:23.711238] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-27T20:26:23.712147] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-27T20:26:23.712202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:23.712246] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:23.712275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:23.712334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:23.772935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:23.773855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:23.773938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:23.773972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:23.903537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:23.903719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:23.903764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:23.903795] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:23.907323] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-27T20:26:23.907638] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-27T20:26:23.907776] [INFO ] [sig ] M: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:24.049672] [INFO ] [LOCAL ] Saved forecast: M 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/M.txt [2026-02-27T20:26:24.049819] [INFO ] [sig ] [1878/3373] Completed M in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:24.049861] [INFO ] [sig ] [1879/3373] Forecasting MA... [2026-02-27T20:26:24.049892] [INFO ] [sig ] Generating forecast for: MA [2026-02-27T20:26:24.049924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-27T20:26:24.062224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-27T20:26:24.062605] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-27T20:26:24.063438] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-27T20:26:24.063494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:24.063527] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:24.063554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:24.063640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:24.123011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:24.123880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:24.123967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:24.124007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:24.242585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:24.242729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:24.242772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:24.242803] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:24.246260] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-27T20:26:24.246538] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-27T20:26:24.246686] [INFO ] [sig ] MA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:24.387533] [INFO ] [LOCAL ] Saved forecast: MA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MA.txt [2026-02-27T20:26:24.387691] [INFO ] [sig ] [1879/3373] Completed MA in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:24.387736] [INFO ] [sig ] [1880/3373] Forecasting MAA... [2026-02-27T20:26:24.387766] [INFO ] [sig ] Generating forecast for: MAA [2026-02-27T20:26:24.387797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-27T20:26:24.400801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-27T20:26:24.401177] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-27T20:26:24.402160] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-27T20:26:24.402212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:24.402246] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:24.402273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:24.402331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:24.460417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:24.461305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:24.461387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:24.461421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:24.585857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:24.586014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:24.586056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:24.586086] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:24.589681] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-27T20:26:24.589969] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-27T20:26:24.590130] [INFO ] [sig ] MAA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:24.736311] [INFO ] [LOCAL ] Saved forecast: MAA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAA.txt [2026-02-27T20:26:24.736445] [INFO ] [sig ] [1880/3373] Completed MAA in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:24.736486] [INFO ] [sig ] [1881/3373] Forecasting MAC... [2026-02-27T20:26:24.736516] [INFO ] [sig ] Generating forecast for: MAC [2026-02-27T20:26:24.736546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-27T20:26:24.749569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-27T20:26:24.749962] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-27T20:26:24.750798] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-27T20:26:24.750850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:24.750882] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:24.750909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:24.750965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:24.810039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:24.810932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:24.811015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:24.811048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:24.935999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:24.936168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:24.936213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:24.936241] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:24.940073] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-27T20:26:24.940423] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-27T20:26:24.940567] [INFO ] [sig ] MAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:25.094662] [INFO ] [LOCAL ] Saved forecast: MAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAC.txt [2026-02-27T20:26:25.094821] [INFO ] [sig ] [1881/3373] Completed MAC in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:25.094863] [INFO ] [sig ] [1882/3373] Forecasting MAMA... [2026-02-27T20:26:25.094894] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-27T20:26:25.094936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-27T20:26:25.107323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-27T20:26:25.107713] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-27T20:26:25.108532] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-27T20:26:25.108603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:25.108638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:25.108666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:25.108722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:25.168556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:25.169471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:25.169558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:25.169611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:25.298007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:25.298179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:25.298224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:25.298253] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:25.301958] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-02-27T20:26:25.302298] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-27T20:26:25.302442] [INFO ] [sig ] MAMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:25.451277] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MAMA.txt [2026-02-27T20:26:25.451484] [INFO ] [sig ] [1882/3373] Completed MAMA in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:25.451547] [INFO ] [sig ] [1883/3373] Forecasting MAN... [2026-02-27T20:26:25.451604] [INFO ] [sig ] Generating forecast for: MAN [2026-02-27T20:26:25.451639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-27T20:26:25.466206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-27T20:26:25.466641] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-27T20:26:25.467562] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-27T20:26:25.467640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:25.467683] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:25.467728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:25.467805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:25.534509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:25.535544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:25.535716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:25.535765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:25.665231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:25.665397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:25.665447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:25.665496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:25.669282] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-02-27T20:26:25.669607] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-27T20:26:25.669753] [INFO ] [sig ] MAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:25.820150] [INFO ] [LOCAL ] Saved forecast: MAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAN.txt [2026-02-27T20:26:25.820323] [INFO ] [sig ] [1883/3373] Completed MAN in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-27T20:26:25.820366] [INFO ] [sig ] [1884/3373] Forecasting MANH... [2026-02-27T20:26:25.820402] [INFO ] [sig ] Generating forecast for: MANH [2026-02-27T20:26:25.820443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-27T20:26:25.833683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-27T20:26:25.834068] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-27T20:26:25.834928] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-27T20:26:25.834983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:25.835022] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:25.835056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:25.835149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:25.896262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:25.897438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:25.897526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:25.897561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:26.024273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:26.024438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:26.024482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:26.024512] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:26.028175] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=60.31%) [2026-02-27T20:26:26.028493] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-27T20:26:26.028653] [INFO ] [sig ] MANH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:26.170041] [INFO ] [LOCAL ] Saved forecast: MANH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MANH.txt [2026-02-27T20:26:26.170212] [INFO ] [sig ] [1884/3373] Completed MANH in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-27T20:26:26.170269] [INFO ] [sig ] [1885/3373] Forecasting MARA... [2026-02-27T20:26:26.170299] [INFO ] [sig ] Generating forecast for: MARA [2026-02-27T20:26:26.170329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-27T20:26:26.183525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-27T20:26:26.183968] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-27T20:26:26.184814] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-27T20:26:26.184867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:26.184899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:26.184926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:26.184983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:26.248429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:26.249570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:26.249714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:26.249761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:26.390047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:26.390260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:26.390333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:26.390389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:26.394467] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-27T20:26:26.394861] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-27T20:26:26.395024] [INFO ] [sig ] MARA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:26.548312] [INFO ] [LOCAL ] Saved forecast: MARA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MARA.txt [2026-02-27T20:26:26.548469] [INFO ] [sig ] [1885/3373] Completed MARA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-27T20:26:26.548510] [INFO ] [sig ] [1886/3373] Forecasting MAS... [2026-02-27T20:26:26.548541] [INFO ] [sig ] Generating forecast for: MAS [2026-02-27T20:26:26.548589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-27T20:26:26.562767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-27T20:26:26.563210] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-27T20:26:26.564065] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-27T20:26:26.564121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:26.564157] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:26.564185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:26.564252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:26.627614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:26.628556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:26.628667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:26.628703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:26.760117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:26.760284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:26.760328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:26.760538] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:26.764306] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-27T20:26:26.764608] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-27T20:26:26.764741] [INFO ] [sig ] MAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:26.913933] [INFO ] [LOCAL ] Saved forecast: MAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAS.txt [2026-02-27T20:26:26.914172] [INFO ] [sig ] [1886/3373] Completed MAS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-27T20:26:26.914230] [INFO ] [sig ] [1887/3373] Forecasting MASI... [2026-02-27T20:26:26.914275] [INFO ] [sig ] Generating forecast for: MASI [2026-02-27T20:26:26.914319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-27T20:26:26.928336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-27T20:26:26.928820] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-27T20:26:26.929973] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-27T20:26:26.930032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:26.930066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:26.930093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:26.930154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:26.997911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:26.999124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:26.999241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:26.999297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:27.134041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:27.134226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:27.134271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:27.134301] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:27.138375] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-02-27T20:26:27.138686] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-27T20:26:27.138821] [INFO ] [sig ] MASI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:27.286531] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MASI.txt [2026-02-27T20:26:27.286705] [INFO ] [sig ] [1887/3373] Completed MASI in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-27T20:26:27.286747] [INFO ] [sig ] [1888/3373] Forecasting MASS... [2026-02-27T20:26:27.286777] [INFO ] [sig ] Generating forecast for: MASS [2026-02-27T20:26:27.286807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-27T20:26:27.300947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-27T20:26:27.301326] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-27T20:26:27.302555] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-27T20:26:27.302626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:27.302659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:27.302686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:27.302743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:27.366955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:27.368039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:27.368132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:27.368166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:27.495233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:27.495401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:27.495446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:27.495477] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:27.499485] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=0.09%) [2026-02-27T20:26:27.499807] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-27T20:26:27.499946] [INFO ] [sig ] MASS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:27.653051] [INFO ] [LOCAL ] Saved forecast: MASS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MASS.txt [2026-02-27T20:26:27.653204] [INFO ] [sig ] [1888/3373] Completed MASS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:27.653246] [INFO ] [sig ] [1889/3373] Forecasting MATX... [2026-02-27T20:26:27.653276] [INFO ] [sig ] Generating forecast for: MATX [2026-02-27T20:26:27.653306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-27T20:26:27.668139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-27T20:26:27.668536] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-27T20:26:27.669409] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-27T20:26:27.669464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:27.669498] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:27.669525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:27.669613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:27.750060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:27.751012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:27.751105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:27.751140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:27.879938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:27.880106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:27.880151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:27.880182] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:27.884112] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-27T20:26:27.884497] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-27T20:26:27.884682] [INFO ] [sig ] MATX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:28.032733] [INFO ] [LOCAL ] Saved forecast: MATX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MATX.txt [2026-02-27T20:26:28.032898] [INFO ] [sig ] [1889/3373] Completed MATX in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:28.032942] [INFO ] [sig ] [1890/3373] Forecasting MAX... [2026-02-27T20:26:28.032974] [INFO ] [sig ] Generating forecast for: MAX [2026-02-27T20:26:28.033016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-27T20:26:28.046008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-27T20:26:28.046414] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-27T20:26:28.047262] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-27T20:26:28.047318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:28.047378] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:28.047407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:28.047467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:28.109299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:28.110241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:28.110339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:28.110373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:28.233533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:28.233716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:28.233762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:28.233792] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:28.237597] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-27T20:26:28.237941] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-27T20:26:28.238089] [INFO ] [sig ] MAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:28.402612] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAX.txt [2026-02-27T20:26:28.402789] [INFO ] [sig ] [1890/3373] Completed MAX in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:28.402834] [INFO ] [sig ] [1891/3373] Forecasting MAXI... [2026-02-27T20:26:28.402865] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-27T20:26:28.402895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-27T20:26:28.417862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-27T20:26:28.418328] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-27T20:26:28.419233] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-27T20:26:28.419300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:28.419335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:28.419363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:28.419430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:28.485872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:28.486933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:28.487040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:28.487082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:28.620259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:28.620642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:28.620689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:28.620718] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:28.624658] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-02-27T20:26:28.624944] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-27T20:26:28.625079] [INFO ] [sig ] MAXI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:28.770686] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAXI.txt [2026-02-27T20:26:28.770846] [INFO ] [sig ] [1891/3373] Completed MAXI in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:28.770888] [INFO ] [sig ] [1892/3373] Forecasting MAXN... [2026-02-27T20:26:28.770917] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-27T20:26:28.770946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-27T20:26:28.784299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-27T20:26:28.784729] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-27T20:26:28.785530] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-27T20:26:28.785613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:28.785650] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:28.785677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:28.785735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:28.844375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:28.845285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:28.845368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:28.845401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:28.969795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:28.969955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:28.969998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:28.970026] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:28.973934] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-02-27T20:26:28.974294] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-27T20:26:28.974642] [INFO ] [sig ] MAXN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:29.120750] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MAXN.txt [2026-02-27T20:26:29.120896] [INFO ] [sig ] [1892/3373] Completed MAXN in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:29.120939] [INFO ] [sig ] [1893/3373] Forecasting MBB... [2026-02-27T20:26:29.120968] [INFO ] [sig ] Generating forecast for: MBB [2026-02-27T20:26:29.120999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-27T20:26:29.134035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-27T20:26:29.134429] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-27T20:26:29.135270] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-27T20:26:29.135324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:29.135355] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:29.135382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:29.135441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:29.198023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:29.198844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:29.198928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:29.198963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:29.324906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:29.325075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:29.325128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:29.325207] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:29.328786] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-02-27T20:26:29.329067] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-27T20:26:29.329202] [INFO ] [sig ] MBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:29.472175] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBB.txt [2026-02-27T20:26:29.472335] [INFO ] [sig ] [1893/3373] Completed MBB in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:29.472378] [INFO ] [sig ] [1894/3373] Forecasting MBC... [2026-02-27T20:26:29.472407] [INFO ] [sig ] Generating forecast for: MBC [2026-02-27T20:26:29.472438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-27T20:26:29.487772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-27T20:26:29.488200] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-27T20:26:29.489042] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-27T20:26:29.489097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:29.489137] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:29.489171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:29.489241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:29.553419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:29.554663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:29.554810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:29.554861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:29.697685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:29.697864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:29.697931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:29.697962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:29.702435] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-27T20:26:29.702884] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-27T20:26:29.703044] [INFO ] [sig ] MBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:29.860069] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBC.txt [2026-02-27T20:26:29.860327] [INFO ] [sig ] [1894/3373] Completed MBC in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:29.860393] [INFO ] [sig ] [1895/3373] Forecasting MBCN... [2026-02-27T20:26:29.860433] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-27T20:26:29.860489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-27T20:26:29.878294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-27T20:26:29.878742] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-27T20:26:29.880066] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-27T20:26:29.880154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:29.880227] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:29.880282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:29.880402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:29.941555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:29.942493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:29.942629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:29.942669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:30.044844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:30.045005] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:26:30.045049] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:30.045080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:30.049012] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-27T20:26:30.049316] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-27T20:26:30.049456] [INFO ] [sig ] MBCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:30.198285] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MBCN.txt [2026-02-27T20:26:30.198448] [INFO ] [sig ] [1895/3373] Completed MBCN in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:30.198491] [INFO ] [sig ] [1896/3373] Forecasting MBI... [2026-02-27T20:26:30.198522] [INFO ] [sig ] Generating forecast for: MBI [2026-02-27T20:26:30.198557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-27T20:26:30.212724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-27T20:26:30.213130] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-27T20:26:30.213978] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-27T20:26:30.214033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:30.214066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:30.214093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:30.214152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:30.274244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:30.275163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:30.275255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:30.275289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:30.400418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:30.400598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:30.400646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:30.400676] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:30.404230] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-02-27T20:26:30.404568] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-27T20:26:30.404729] [INFO ] [sig ] MBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:30.566085] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBI.txt [2026-02-27T20:26:30.566252] [INFO ] [sig ] [1896/3373] Completed MBI in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:30.566294] [INFO ] [sig ] [1897/3373] Forecasting MBIN... [2026-02-27T20:26:30.566327] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-27T20:26:30.566358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-27T20:26:30.580769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-27T20:26:30.581147] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-27T20:26:30.582248] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-27T20:26:30.582302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:30.582335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:30.582363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:30.582619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:30.643142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:30.643979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:30.644065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:30.644098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:30.766158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:30.766340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:30.766398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:30.766438] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:30.770080] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-27T20:26:30.770382] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-27T20:26:30.770521] [INFO ] [sig ] MBIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:30.913600] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBIN.txt [2026-02-27T20:26:30.913761] [INFO ] [sig ] [1897/3373] Completed MBIN in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:30.913801] [INFO ] [sig ] [1898/3373] Forecasting MBLY... [2026-02-27T20:26:30.913832] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-27T20:26:30.913863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-27T20:26:30.926798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-27T20:26:30.927191] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-27T20:26:30.928054] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-27T20:26:30.928107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:30.928140] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:30.928166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:30.928228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:30.991528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:30.992724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:30.992840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:30.992891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:31.128175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:31.128671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:31.128724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:31.128755] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:31.132950] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=44.42%) [2026-02-27T20:26:31.133271] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-27T20:26:31.133443] [INFO ] [sig ] MBLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:31.281294] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBLY.txt [2026-02-27T20:26:31.281473] [INFO ] [sig ] [1898/3373] Completed MBLY in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:31.281531] [INFO ] [sig ] [1899/3373] Forecasting MBS... [2026-02-27T20:26:31.281587] [INFO ] [sig ] Generating forecast for: MBS [2026-02-27T20:26:31.281629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-27T20:26:31.294480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-27T20:26:31.294903] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-27T20:26:31.295739] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-27T20:26:31.295792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:31.295824] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:31.295851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:31.295909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:31.354249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:31.355190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:31.355282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:31.355317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:31.479925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:31.480093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:31.480138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:31.480169] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:31.483807] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-27T20:26:31.484105] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-27T20:26:31.484248] [INFO ] [sig ] MBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:31.633230] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MBS.txt [2026-02-27T20:26:31.633406] [INFO ] [sig ] [1899/3373] Completed MBS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:31.633450] [INFO ] [sig ] [1900/3373] Forecasting MBWM... [2026-02-27T20:26:31.633481] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-27T20:26:31.633513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-27T20:26:31.646833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-27T20:26:31.647215] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-27T20:26:31.648067] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-27T20:26:31.648119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:31.648156] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:31.648190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:31.648259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:31.713403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:31.714389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:31.714544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:31.714602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:31.836421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:31.836602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:31.836647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:31.836677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:31.840333] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-27T20:26:31.840648] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-27T20:26:31.840786] [INFO ] [sig ] MBWM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:31.981402] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MBWM.txt [2026-02-27T20:26:31.981588] [INFO ] [sig ] [1900/3373] Completed MBWM in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-27T20:26:31.981633] [INFO ] [sig ] [1901/3373] Forecasting MBX... [2026-02-27T20:26:31.981665] [INFO ] [sig ] Generating forecast for: MBX [2026-02-27T20:26:31.981698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-27T20:26:31.995021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-27T20:26:31.995453] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-27T20:26:31.996322] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-27T20:26:31.996381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:31.996414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:31.996441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:31.996499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:32.054327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:32.055102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:32.055188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:32.055228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:32.178615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:32.178775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:32.178821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:32.178852] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:32.182369] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=87.84%) [2026-02-27T20:26:32.182688] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-27T20:26:32.182829] [INFO ] [sig ] MBX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:32.326234] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MBX.txt [2026-02-27T20:26:32.326406] [INFO ] [sig ] [1901/3373] Completed MBX in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-27T20:26:32.326448] [INFO ] [sig ] [1902/3373] Forecasting MC... [2026-02-27T20:26:32.326480] [INFO ] [sig ] Generating forecast for: MC [2026-02-27T20:26:32.326512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-27T20:26:32.342614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-27T20:26:32.343067] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-27T20:26:32.343966] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-27T20:26:32.344023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:32.344072] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:32.344102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:32.344161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:32.407309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:32.408280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:32.408387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:32.408423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:32.539793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:32.539964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:32.540008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:32.540039] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:32.543745] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-27T20:26:32.544058] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-27T20:26:32.544201] [INFO ] [sig ] MC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:32.710671] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MC.txt [2026-02-27T20:26:32.710839] [INFO ] [sig ] [1902/3373] Completed MC in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-27T20:26:32.710881] [INFO ] [sig ] [1903/3373] Forecasting MCBS... [2026-02-27T20:26:32.710913] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-27T20:26:32.710944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-27T20:26:32.723724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-27T20:26:32.724173] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-27T20:26:32.725275] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-27T20:26:32.725331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:32.725365] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:32.725612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:32.725674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:32.785700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:32.786687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:32.786785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:32.786821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:32.916113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:32.916286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:32.916333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:32.916553] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:32.920912] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=19.72%) [2026-02-27T20:26:32.921242] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-27T20:26:32.921389] [INFO ] [sig ] MCBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:33.079848] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCBS.txt [2026-02-27T20:26:33.080062] [INFO ] [sig ] [1903/3373] Completed MCBS in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-27T20:26:33.080108] [INFO ] [sig ] [1904/3373] Forecasting MCHI... [2026-02-27T20:26:33.080139] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-27T20:26:33.080173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-27T20:26:33.095235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-27T20:26:33.095692] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-27T20:26:33.096527] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-27T20:26:33.096610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:33.096646] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:33.096674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:33.096736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:33.158473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:33.159414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:33.159499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:33.159534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:33.285214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:33.285387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:33.285433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:33.285462] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:33.289149] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-02-27T20:26:33.289466] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-27T20:26:33.289623] [INFO ] [sig ] MCHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:33.429929] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCHI.txt [2026-02-27T20:26:33.430091] [INFO ] [sig ] [1904/3373] Completed MCHI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-27T20:26:33.430132] [INFO ] [sig ] [1905/3373] Forecasting MCHP... [2026-02-27T20:26:33.430164] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-27T20:26:33.430201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-27T20:26:33.442763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-27T20:26:33.443150] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-27T20:26:33.443960] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-27T20:26:33.444012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:33.444046] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:33.444074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:33.444131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:33.501776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:33.502754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:33.502855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:33.502888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:33.631499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:33.631688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:33.631732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:33.631761] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:33.635366] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-27T20:26:33.635753] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-27T20:26:33.635901] [INFO ] [sig ] MCHP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:33.783926] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCHP.txt [2026-02-27T20:26:33.784088] [INFO ] [sig ] [1905/3373] Completed MCHP in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:33.784136] [INFO ] [sig ] [1906/3373] Forecasting MCHX... [2026-02-27T20:26:33.784167] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-27T20:26:33.784199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-27T20:26:33.796423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-27T20:26:33.796819] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-27T20:26:33.797675] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-27T20:26:33.797731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:33.797764] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:33.797792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:33.797871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:33.862673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:33.863614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:33.863722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:33.863767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:33.979618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:33.979788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:33.979833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:33.979863] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:33.984108] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=24.84%) [2026-02-27T20:26:33.984496] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-27T20:26:33.984709] [INFO ] [sig ] MCHX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:34.133914] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCHX.txt [2026-02-27T20:26:34.134078] [INFO ] [sig ] [1906/3373] Completed MCHX in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:34.134121] [INFO ] [sig ] [1907/3373] Forecasting MCI... [2026-02-27T20:26:34.134152] [INFO ] [sig ] Generating forecast for: MCI [2026-02-27T20:26:34.134183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-27T20:26:34.147192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-27T20:26:34.147623] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-27T20:26:34.148461] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-27T20:26:34.148514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:34.148613] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:34.148644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:34.148701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:34.205558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:34.206487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:34.206594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:34.206632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:34.323609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:34.323769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:34.323812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:34.323841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:34.327297] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-27T20:26:34.327595] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-27T20:26:34.327744] [INFO ] [sig ] MCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:34.477730] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCI.txt [2026-02-27T20:26:34.477917] [INFO ] [sig ] [1907/3373] Completed MCI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:34.477961] [INFO ] [sig ] [1908/3373] Forecasting MCK... [2026-02-27T20:26:34.477992] [INFO ] [sig ] Generating forecast for: MCK [2026-02-27T20:26:34.478022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-27T20:26:34.490870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-27T20:26:34.491297] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-27T20:26:34.492145] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-27T20:26:34.492197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:34.492229] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:34.492257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:34.492314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:34.553535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:34.554476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:34.554782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:34.554816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:34.682177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:34.682348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:34.682400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:34.682433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:34.685906] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-02-27T20:26:34.686190] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-27T20:26:34.686342] [INFO ] [sig ] MCK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:34.828764] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCK.txt [2026-02-27T20:26:34.828913] [INFO ] [sig ] [1908/3373] Completed MCK in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:34.828953] [INFO ] [sig ] [1909/3373] Forecasting MCN... [2026-02-27T20:26:34.828982] [INFO ] [sig ] Generating forecast for: MCN [2026-02-27T20:26:34.829013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-27T20:26:34.840465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-27T20:26:34.840799] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-27T20:26:34.841603] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-27T20:26:34.841657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:34.841690] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:34.841716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:34.841773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:34.900893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:34.901953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:34.902043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:34.902076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:35.018642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:35.018805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:35.018849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:35.018896] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:35.022389] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-27T20:26:35.022711] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-27T20:26:35.022849] [INFO ] [sig ] MCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:35.165551] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MCN.txt [2026-02-27T20:26:35.165736] [INFO ] [sig ] [1909/3373] Completed MCN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:35.165778] [INFO ] [sig ] [1910/3373] Forecasting MCO... [2026-02-27T20:26:35.165807] [INFO ] [sig ] Generating forecast for: MCO [2026-02-27T20:26:35.165837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-27T20:26:35.178541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-27T20:26:35.178930] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-27T20:26:35.179736] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-27T20:26:35.179788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:35.179820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:35.179848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:35.179904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:35.239083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:35.240006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:35.240089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:35.240122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:35.362743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:35.362912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:35.362957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:35.362986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:35.367022] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-02-27T20:26:35.367323] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-27T20:26:35.367460] [INFO ] [sig ] MCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:35.510363] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCO.txt [2026-02-27T20:26:35.510525] [INFO ] [sig ] [1910/3373] Completed MCO in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:35.510567] [INFO ] [sig ] [1911/3373] Forecasting MCRB... [2026-02-27T20:26:35.510623] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-27T20:26:35.510653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-27T20:26:35.523894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-27T20:26:35.524260] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-27T20:26:35.525097] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-27T20:26:35.525151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:35.525185] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:35.525212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:35.525270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:35.593143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:35.594346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:35.594476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:35.594524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:35.719009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:35.719176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:35.719221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:35.719251] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:35.723404] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=67.28%) [2026-02-27T20:26:35.723890] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-27T20:26:35.724029] [INFO ] [sig ] MCRB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:35.876112] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MCRB.txt [2026-02-27T20:26:35.876272] [INFO ] [sig ] [1911/3373] Completed MCRB in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:35.876315] [INFO ] [sig ] [1912/3373] Forecasting MCRI... [2026-02-27T20:26:35.876343] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-27T20:26:35.876372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-27T20:26:35.889715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-27T20:26:35.890091] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-27T20:26:35.890948] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-27T20:26:35.891002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:35.891034] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:35.891061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:35.891118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:35.951992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:35.953083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:35.953177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:35.953212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:36.082032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:36.082192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:36.082235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:36.082269] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:36.085800] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-27T20:26:36.086086] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-27T20:26:36.086241] [INFO ] [sig ] MCRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:36.229998] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCRI.txt [2026-02-27T20:26:36.230163] [INFO ] [sig ] [1912/3373] Completed MCRI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:36.230203] [INFO ] [sig ] [1913/3373] Forecasting MCS... [2026-02-27T20:26:36.230234] [INFO ] [sig ] Generating forecast for: MCS [2026-02-27T20:26:36.230264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-27T20:26:36.244121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-27T20:26:36.244524] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-27T20:26:36.245370] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-27T20:26:36.245424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:36.245455] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:36.245496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:36.245555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:36.308160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:36.309151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:36.309234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:36.309269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:36.439442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:36.439849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:36.439910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:36.439944] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:36.443893] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=39.28%) [2026-02-27T20:26:36.444183] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-27T20:26:36.444315] [INFO ] [sig ] MCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:36.586873] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MCS.txt [2026-02-27T20:26:36.587020] [INFO ] [sig ] [1913/3373] Completed MCS in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:36.587070] [INFO ] [sig ] [1914/3373] Forecasting MCY... [2026-02-27T20:26:36.587099] [INFO ] [sig ] Generating forecast for: MCY [2026-02-27T20:26:36.587129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-27T20:26:36.599371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-27T20:26:36.599763] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-27T20:26:36.600591] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-27T20:26:36.600644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:36.600676] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:36.600703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:36.600760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:36.657540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:36.658462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:36.658547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:36.658600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:36.783741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:36.783924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:36.783971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:36.784002] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:36.788622] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-02-27T20:26:36.789036] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-27T20:26:36.789197] [INFO ] [sig ] MCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:36.939133] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MCY.txt [2026-02-27T20:26:36.939296] [INFO ] [sig ] [1914/3373] Completed MCY in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:36.939340] [INFO ] [sig ] [1915/3373] Forecasting MDAI... [2026-02-27T20:26:36.939369] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-27T20:26:36.939399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-27T20:26:36.953978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-27T20:26:36.954386] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-27T20:26:36.955484] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-27T20:26:36.955539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:36.955770] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:36.955811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:36.955873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:37.017787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:37.018815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:37.018902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:37.018936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:37.146925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:37.147088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:37.147132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:37.147160] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:37.151413] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-02-27T20:26:37.151922] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-27T20:26:37.152060] [INFO ] [sig ] MDAI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:37.292327] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MDAI.txt [2026-02-27T20:26:37.292461] [INFO ] [sig ] [1915/3373] Completed MDAI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:37.292510] [INFO ] [sig ] [1916/3373] Forecasting MDB... [2026-02-27T20:26:37.292543] [INFO ] [sig ] Generating forecast for: MDB [2026-02-27T20:26:37.292593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-27T20:26:37.306303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-27T20:26:37.306669] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-27T20:26:37.307450] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-27T20:26:37.307502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:37.307534] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:37.307560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:37.307643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:37.368187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:37.369283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:37.369371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:37.369405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:37.505196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:37.505359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:37.505403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:37.505433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:37.509260] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-02-27T20:26:37.509555] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-27T20:26:37.509713] [INFO ] [sig ] MDB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:37.659104] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MDB.txt [2026-02-27T20:26:37.659287] [INFO ] [sig ] [1916/3373] Completed MDB in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:37.659330] [INFO ] [sig ] [1917/3373] Forecasting MDGL... [2026-02-27T20:26:37.659359] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-27T20:26:37.659395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-27T20:26:37.672189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-27T20:26:37.672553] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-27T20:26:37.673358] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-27T20:26:37.673411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:37.673443] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:37.673470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:37.673527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:37.734822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:37.735757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:37.735885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:37.735921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:37.861478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:37.861665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:37.861710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:37.861740] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:37.865405] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-02-27T20:26:37.865760] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-27T20:26:37.865907] [INFO ] [sig ] MDGL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:38.017720] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MDGL.txt [2026-02-27T20:26:38.017898] [INFO ] [sig ] [1917/3373] Completed MDGL in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-27T20:26:38.017942] [INFO ] [sig ] [1918/3373] Forecasting MDLZ... [2026-02-27T20:26:38.017974] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-27T20:26:38.018004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-27T20:26:38.030922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-27T20:26:38.031351] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-27T20:26:38.032206] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-27T20:26:38.032259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:38.032295] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:38.032328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:38.032398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:38.092745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:38.093697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:38.093783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:38.093817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:38.219050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:38.219227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:38.219272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:38.219306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:38.223978] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-27T20:26:38.224433] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-27T20:26:38.224619] [INFO ] [sig ] MDLZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:38.391528] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MDLZ.txt [2026-02-27T20:26:38.391939] [INFO ] [sig ] [1918/3373] Completed MDLZ in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-27T20:26:38.391984] [INFO ] [sig ] [1919/3373] Forecasting MDWD... [2026-02-27T20:26:38.392014] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-27T20:26:38.392043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-27T20:26:38.408015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-27T20:26:38.408541] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-27T20:26:38.409816] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-27T20:26:38.409889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:38.409944] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:38.409991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:38.410084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:38.483963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:38.484889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:38.484974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:38.485010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:38.604202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:38.604380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:38.604429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:38.604460] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:38.608930] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=54.14%) [2026-02-27T20:26:38.609393] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-27T20:26:38.609594] [INFO ] [sig ] MDWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:38.760735] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MDWD.txt [2026-02-27T20:26:38.760897] [INFO ] [sig ] [1919/3373] Completed MDWD in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-27T20:26:38.760937] [INFO ] [sig ] [1920/3373] Forecasting MDXG... [2026-02-27T20:26:38.760968] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-27T20:26:38.760999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-27T20:26:38.777652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-27T20:26:38.778153] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-27T20:26:38.779308] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-27T20:26:38.779395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:38.779454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:38.779499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:38.779619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:38.848740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:38.849700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:38.849801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:38.849836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:38.973063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:38.973227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:38.973271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:38.973302] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:38.976895] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=31.97%) [2026-02-27T20:26:38.977186] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-27T20:26:38.977319] [INFO ] [sig ] MDXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:39.125036] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MDXG.txt [2026-02-27T20:26:39.125253] [INFO ] [sig ] [1920/3373] Completed MDXG in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-27T20:26:39.125300] [INFO ] [sig ] [1921/3373] Forecasting MDXH... [2026-02-27T20:26:39.125338] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-27T20:26:39.125376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-27T20:26:39.137223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-27T20:26:39.137665] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-27T20:26:39.138547] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-27T20:26:39.138621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:39.138844] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:39.138872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:39.138930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:39.200891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:39.201857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:39.201944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:39.201979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:39.327460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:39.327651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:39.327696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:39.327734] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:39.331472] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-27T20:26:39.331823] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-27T20:26:39.331972] [INFO ] [sig ] MDXH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:39.510050] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MDXH.txt [2026-02-27T20:26:39.510215] [INFO ] [sig ] [1921/3373] Completed MDXH in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:39.510257] [INFO ] [sig ] [1922/3373] Forecasting MEC... [2026-02-27T20:26:39.510287] [INFO ] [sig ] Generating forecast for: MEC [2026-02-27T20:26:39.510319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-27T20:26:39.524117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-27T20:26:39.524520] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-27T20:26:39.525344] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-27T20:26:39.525398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:39.525433] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:39.525461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:39.525518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:39.584719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:39.585661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:39.585745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:39.585779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:39.718234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:39.718414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:39.718469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:39.718501] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:39.722803] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-27T20:26:39.723127] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-27T20:26:39.723271] [INFO ] [sig ] MEC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:39.878485] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MEC.txt [2026-02-27T20:26:39.878687] [INFO ] [sig ] [1922/3373] Completed MEC in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:39.878734] [INFO ] [sig ] [1923/3373] Forecasting MED... [2026-02-27T20:26:39.878766] [INFO ] [sig ] Generating forecast for: MED [2026-02-27T20:26:39.878799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-27T20:26:39.896911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-27T20:26:39.897349] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-27T20:26:39.898429] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-27T20:26:39.898484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:39.898729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:39.898759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:39.898817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:39.965880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:39.966858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:39.966959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:39.966998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:40.104987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:40.105160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:40.105207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:40.105239] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:40.109413] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-27T20:26:40.109786] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-27T20:26:40.109944] [INFO ] [sig ] MED: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:40.267443] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MED.txt [2026-02-27T20:26:40.267628] [INFO ] [sig ] [1923/3373] Completed MED in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:40.267677] [INFO ] [sig ] [1924/3373] Forecasting MEDP... [2026-02-27T20:26:40.267709] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-27T20:26:40.267741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-27T20:26:40.282856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-27T20:26:40.283321] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-27T20:26:40.284249] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-27T20:26:40.284314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:40.284410] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:40.284458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:40.284607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:40.347463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:40.348474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:40.348571] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:40.348642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:40.477846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:40.478022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:40.478068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:40.478100] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:40.481719] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=16.54%) [2026-02-27T20:26:40.482015] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-27T20:26:40.482151] [INFO ] [sig ] MEDP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:40.625591] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MEDP.txt [2026-02-27T20:26:40.625739] [INFO ] [sig ] [1924/3373] Completed MEDP in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:40.625782] [INFO ] [sig ] [1925/3373] Forecasting MEG... [2026-02-27T20:26:40.625813] [INFO ] [sig ] Generating forecast for: MEG [2026-02-27T20:26:40.625843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-27T20:26:40.638446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-27T20:26:40.638840] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-27T20:26:40.639666] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-27T20:26:40.639721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:40.639756] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:40.639785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:40.639844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:40.699929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:40.700820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:40.700907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:40.700943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:40.827778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:40.827986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:40.828033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:40.828064] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:40.831714] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-27T20:26:40.832050] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-27T20:26:40.832197] [INFO ] [sig ] MEG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:40.978385] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MEG.txt [2026-02-27T20:26:40.978546] [INFO ] [sig ] [1925/3373] Completed MEG in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:40.978608] [INFO ] [sig ] [1926/3373] Forecasting MEGI... [2026-02-27T20:26:40.978641] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-27T20:26:40.978671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-27T20:26:40.993087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-27T20:26:40.993466] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-27T20:26:40.994336] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-27T20:26:40.994401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:40.994438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:40.994467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:40.994527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:41.058266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:41.059231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:41.059316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:41.059353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:41.198176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:41.198372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:41.198443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:41.198496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:41.203473] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=74.15%) [2026-02-27T20:26:41.204197] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-27T20:26:41.204417] [INFO ] [sig ] MEGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:41.359959] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MEGI.txt [2026-02-27T20:26:41.360125] [INFO ] [sig ] [1926/3373] Completed MEGI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:41.360166] [INFO ] [sig ] [1927/3373] Forecasting MEI... [2026-02-27T20:26:41.360198] [INFO ] [sig ] Generating forecast for: MEI [2026-02-27T20:26:41.360229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-27T20:26:41.373210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-27T20:26:41.373646] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-27T20:26:41.374483] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-27T20:26:41.374538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:41.374590] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:41.374623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:41.374683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:41.437322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:41.438213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:41.438302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:41.438337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:41.575513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:41.575696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:41.575742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:41.575812] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:41.579377] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-02-27T20:26:41.579741] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-27T20:26:41.579884] [INFO ] [sig ] MEI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:41.725713] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MEI.txt [2026-02-27T20:26:41.725883] [INFO ] [sig ] [1927/3373] Completed MEI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:41.725928] [INFO ] [sig ] [1928/3373] Forecasting MELI... [2026-02-27T20:26:41.725958] [INFO ] [sig ] Generating forecast for: MELI [2026-02-27T20:26:41.725990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-27T20:26:41.739537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-27T20:26:41.739998] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-27T20:26:41.740868] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-27T20:26:41.740922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:41.740956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:41.740984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:41.741042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:41.801087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:41.802045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:41.802129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:41.802163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:41.922825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:41.922955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:41.922996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:41.923024] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:41.926337] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-27T20:26:41.926640] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-27T20:26:41.926769] [INFO ] [sig ] MELI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:42.067055] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MELI.txt [2026-02-27T20:26:42.067176] [INFO ] [sig ] [1928/3373] Completed MELI in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:42.067214] [INFO ] [sig ] [1929/3373] Forecasting MEOH... [2026-02-27T20:26:42.067245] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-27T20:26:42.067275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-27T20:26:42.080099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-27T20:26:42.080432] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-27T20:26:42.081256] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-27T20:26:42.081308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:42.081339] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:42.081366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:42.081426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:42.138675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:42.139348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:42.139429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:42.139462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:42.265376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:42.265535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:42.265597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:42.265630] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:42.269472] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=68.39%) [2026-02-27T20:26:42.269998] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-27T20:26:42.270130] [INFO ] [sig ] MEOH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:42.418374] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MEOH.txt [2026-02-27T20:26:42.418639] [INFO ] [sig ] [1929/3373] Completed MEOH in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:42.418699] [INFO ] [sig ] [1930/3373] Forecasting MERC... [2026-02-27T20:26:42.418744] [INFO ] [sig ] Generating forecast for: MERC [2026-02-27T20:26:42.418789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-27T20:26:42.432869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-27T20:26:42.433263] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-27T20:26:42.434135] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-27T20:26:42.434189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:42.434223] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:42.434250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:42.434320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:42.493007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:42.493645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:42.493740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:42.493776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:42.615907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:42.616064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:42.616105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:42.616132] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:42.619841] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=52.42%) [2026-02-27T20:26:42.620138] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-27T20:26:42.620271] [INFO ] [sig ] MERC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:42.763444] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MERC.txt [2026-02-27T20:26:42.763590] [INFO ] [sig ] [1930/3373] Completed MERC in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:42.763634] [INFO ] [sig ] [1931/3373] Forecasting META... [2026-02-27T20:26:42.763663] [INFO ] [sig ] Generating forecast for: META [2026-02-27T20:26:42.763692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-27T20:26:42.778132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-27T20:26:42.778494] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-27T20:26:42.779495] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-27T20:26:42.779559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:42.779618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:42.779647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:42.779704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:42.841303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:42.842180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:42.842280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:42.842327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:42.980019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:42.980179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:42.980223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:42.980252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:42.983706] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-27T20:26:42.984007] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-27T20:26:42.984142] [INFO ] [sig ] META: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:43.127602] [INFO ] [LOCAL ] Saved forecast: META 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/META.txt [2026-02-27T20:26:43.127738] [INFO ] [sig ] [1931/3373] Completed META in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:43.127993] [INFO ] [sig ] [1932/3373] Forecasting METC... [2026-02-27T20:26:43.128023] [INFO ] [sig ] Generating forecast for: METC [2026-02-27T20:26:43.128053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-27T20:26:43.141874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-27T20:26:43.142216] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-27T20:26:43.143217] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-27T20:26:43.143270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:43.143302] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:43.143329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:43.143386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:43.201055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:43.201716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:43.201796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:43.201828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:43.321974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:43.322161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:43.322232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:43.322282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:43.327469] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-27T20:26:43.327931] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-27T20:26:43.328147] [INFO ] [sig ] METC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:43.482115] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/METC.txt [2026-02-27T20:26:43.482276] [INFO ] [sig ] [1932/3373] Completed METC in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:43.482319] [INFO ] [sig ] [1933/3373] Forecasting METCB... [2026-02-27T20:26:43.482349] [INFO ] [sig ] Generating forecast for: METCB [2026-02-27T20:26:43.482379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-27T20:26:43.497121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-27T20:26:43.497523] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-27T20:26:43.498546] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-27T20:26:43.498617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:43.498653] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:43.498682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:43.498738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:43.558536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:43.559430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:43.559525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:43.559566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:43.684997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:43.685185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:43.685230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:43.685261] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:43.688881] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-27T20:26:43.689222] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-27T20:26:43.689374] [INFO ] [sig ] METCB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:43.841819] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/METCB.txt [2026-02-27T20:26:43.841991] [INFO ] [sig ] [1933/3373] Completed METCB in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-27T20:26:43.842034] [INFO ] [sig ] [1934/3373] Forecasting METD... [2026-02-27T20:26:43.842064] [INFO ] [sig ] Generating forecast for: METD [2026-02-27T20:26:43.842103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-27T20:26:43.855857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-27T20:26:43.856284] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-27T20:26:43.857133] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-27T20:26:43.857187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:43.857219] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:43.857246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:43.857307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:43.915114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:43.916035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:43.916157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:43.916192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:44.045864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:44.046035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:44.046080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:44.046115] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:44.050178] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-27T20:26:44.050474] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-27T20:26:44.050641] [INFO ] [sig ] METD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:44.196314] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/METD.txt [2026-02-27T20:26:44.196478] [INFO ] [sig ] [1934/3373] Completed METD in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-27T20:26:44.196521] [INFO ] [sig ] [1935/3373] Forecasting MFA... [2026-02-27T20:26:44.196554] [INFO ] [sig ] Generating forecast for: MFA [2026-02-27T20:26:44.196609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-27T20:26:44.211101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-27T20:26:44.211493] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-27T20:26:44.212345] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-27T20:26:44.212401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:44.212435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:44.212464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:44.212523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:44.272083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:44.273159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:44.273245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:44.273281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:44.398159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:44.398324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:44.398367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:44.398396] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:44.402085] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-27T20:26:44.402383] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-27T20:26:44.402518] [INFO ] [sig ] MFA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:44.560675] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MFA.txt [2026-02-27T20:26:44.560837] [INFO ] [sig ] [1935/3373] Completed MFA in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-27T20:26:44.560879] [INFO ] [sig ] [1936/3373] Forecasting MFC... [2026-02-27T20:26:44.560909] [INFO ] [sig ] Generating forecast for: MFC [2026-02-27T20:26:44.560938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-27T20:26:44.574558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-27T20:26:44.575002] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-27T20:26:44.575904] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-27T20:26:44.575960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:44.575993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:44.576021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:44.576080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:44.636081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:44.636996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:44.637096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:44.637129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:44.763910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:44.764067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:44.764113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:44.764141] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:44.767994] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-27T20:26:44.768285] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-27T20:26:44.768416] [INFO ] [sig ] MFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:44.913068] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MFC.txt [2026-02-27T20:26:44.913241] [INFO ] [sig ] [1936/3373] Completed MFC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-27T20:26:44.913284] [INFO ] [sig ] [1937/3373] Forecasting MFG... [2026-02-27T20:26:44.913314] [INFO ] [sig ] Generating forecast for: MFG [2026-02-27T20:26:44.913344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-27T20:26:44.927713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-27T20:26:44.928159] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-27T20:26:44.928976] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-27T20:26:44.929029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:44.929074] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:44.929103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:44.929160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:44.987710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:44.988629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:44.988714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:44.988747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:45.117159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:45.117330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:45.117379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:45.117410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:45.121161] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-27T20:26:45.121460] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-27T20:26:45.121616] [INFO ] [sig ] MFG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:45.263236] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MFG.txt [2026-02-27T20:26:45.263439] [INFO ] [sig ] [1937/3373] Completed MFG in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-27T20:26:45.263480] [INFO ] [sig ] [1938/3373] Forecasting MFIC... [2026-02-27T20:26:45.263518] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-27T20:26:45.263554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-27T20:26:45.276817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-27T20:26:45.277214] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-27T20:26:45.278085] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-27T20:26:45.278138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:45.278172] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:45.278201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:45.278266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:45.337065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:45.338050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:45.338141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:45.338174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:45.467462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:45.467655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:45.467703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:45.467734] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:45.471360] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=72.48%) [2026-02-27T20:26:45.471687] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-27T20:26:45.471829] [INFO ] [sig ] MFIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:45.618529] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MFIC.txt [2026-02-27T20:26:45.618729] [INFO ] [sig ] [1938/3373] Completed MFIC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:45.618772] [INFO ] [sig ] [1939/3373] Forecasting MFIN... [2026-02-27T20:26:45.618805] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-27T20:26:45.618838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-27T20:26:45.631050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-27T20:26:45.631351] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-27T20:26:45.632188] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-27T20:26:45.632243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:45.632276] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:45.632305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:45.632365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:45.693318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:45.694432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:45.694521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:45.694557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:45.828259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:45.828447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:45.828523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:45.828608] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:45.833550] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-02-27T20:26:45.833921] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-27T20:26:45.834083] [INFO ] [sig ] MFIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:46.003915] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MFIN.txt [2026-02-27T20:26:46.004085] [INFO ] [sig ] [1939/3373] Completed MFIN in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:46.004129] [INFO ] [sig ] [1940/3373] Forecasting MFM... [2026-02-27T20:26:46.004158] [INFO ] [sig ] Generating forecast for: MFM [2026-02-27T20:26:46.004188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-27T20:26:46.016352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-27T20:26:46.016813] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-27T20:26:46.017704] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-27T20:26:46.017759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:46.017793] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:46.017820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:46.017905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:46.078303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:46.079478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:46.079599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:46.079645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:46.209692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:46.209870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:46.209916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:46.209956] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:46.213986] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-27T20:26:46.214508] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-27T20:26:46.214739] [INFO ] [sig ] MFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:46.430011] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MFM.txt [2026-02-27T20:26:46.430307] [INFO ] [sig ] [1940/3373] Completed MFM in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:46.430393] [INFO ] [sig ] [1941/3373] Forecasting MG... [2026-02-27T20:26:46.430450] [INFO ] [sig ] Generating forecast for: MG [2026-02-27T20:26:46.430504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-27T20:26:46.460103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-27T20:26:46.460747] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-27T20:26:46.462299] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-27T20:26:46.462400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:46.462518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:46.462595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:46.462704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:46.568614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:46.569997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:46.570160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:46.570222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:46.747328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:46.747538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:46.747625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:46.747673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:46.753334] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=24.90%) [2026-02-27T20:26:46.753927] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-27T20:26:46.754164] [INFO ] [sig ] MG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:46.994002] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MG.txt [2026-02-27T20:26:46.994238] [INFO ] [sig ] [1941/3373] Completed MG in 0.6s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:46.994308] [INFO ] [sig ] [1942/3373] Forecasting MGA... [2026-02-27T20:26:46.994363] [INFO ] [sig ] Generating forecast for: MGA [2026-02-27T20:26:46.994416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-27T20:26:47.020745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-27T20:26:47.021308] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-27T20:26:47.022701] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-27T20:26:47.022785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:47.022840] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:47.022889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:47.022985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:47.125110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:47.126315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:47.126430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:47.126472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:47.308404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:47.308622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:47.308682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:47.308721] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:47.314311] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=85.42%) [2026-02-27T20:26:47.314915] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-27T20:26:47.315138] [INFO ] [sig ] MGA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:47.542443] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGA.txt [2026-02-27T20:26:47.542641] [INFO ] [sig ] [1942/3373] Completed MGA in 0.5s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:47.542695] [INFO ] [sig ] [1943/3373] Forecasting MGEE... [2026-02-27T20:26:47.542730] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-27T20:26:47.542759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-27T20:26:47.555860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-27T20:26:47.556290] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-27T20:26:47.557340] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-27T20:26:47.557405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:47.557450] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:47.557486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:47.557589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:47.622628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:47.623871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:47.623983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:47.624038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:47.748169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:47.748333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:47.748377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:47.748406] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:47.752025] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-27T20:26:47.752317] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-27T20:26:47.752450] [INFO ] [sig ] MGEE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:47.895925] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGEE.txt [2026-02-27T20:26:47.896069] [INFO ] [sig ] [1943/3373] Completed MGEE in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:47.896111] [INFO ] [sig ] [1944/3373] Forecasting MGM... [2026-02-27T20:26:47.896140] [INFO ] [sig ] Generating forecast for: MGM [2026-02-27T20:26:47.896172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-27T20:26:47.909127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-27T20:26:47.909485] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-27T20:26:47.910307] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-27T20:26:47.910361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:47.910393] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:47.910420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:47.910477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:47.969660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:47.970379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:47.970461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:47.970495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:48.092599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:48.092758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:48.092799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:48.092874] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:48.096350] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-27T20:26:48.096662] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-27T20:26:48.096795] [INFO ] [sig ] MGM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:48.240884] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGM.txt [2026-02-27T20:26:48.241022] [INFO ] [sig ] [1944/3373] Completed MGM in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:48.241064] [INFO ] [sig ] [1945/3373] Forecasting MGNI... [2026-02-27T20:26:48.241094] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-27T20:26:48.241125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-27T20:26:48.253418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-27T20:26:48.253779] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-27T20:26:48.254636] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-27T20:26:48.254704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:48.254743] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:48.254770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:48.254828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:48.312505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:48.313242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:48.313322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:48.313355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:48.438216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:48.438363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:48.438404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:48.438432] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:48.441887] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-27T20:26:48.442163] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-27T20:26:48.442292] [INFO ] [sig ] MGNI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:48.585989] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGNI.txt [2026-02-27T20:26:48.586137] [INFO ] [sig ] [1945/3373] Completed MGNI in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:48.586184] [INFO ] [sig ] [1946/3373] Forecasting MGNX... [2026-02-27T20:26:48.586214] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-27T20:26:48.586244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-27T20:26:48.598512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-27T20:26:48.598908] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-27T20:26:48.599723] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-27T20:26:48.599777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:48.599999] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:48.600025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:48.600084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:48.657831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:48.658780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:48.658863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:48.658912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:48.781864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:48.782027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:48.782069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:48.782099] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:48.785615] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-02-27T20:26:48.785912] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-27T20:26:48.786049] [INFO ] [sig ] MGNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:48.927489] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGNX.txt [2026-02-27T20:26:48.927678] [INFO ] [sig ] [1946/3373] Completed MGNX in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:48.927721] [INFO ] [sig ] [1947/3373] Forecasting MGPI... [2026-02-27T20:26:48.927752] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-27T20:26:48.927783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-27T20:26:48.939779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-27T20:26:48.940142] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-27T20:26:48.940972] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-27T20:26:48.941025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:48.941057] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:48.941084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:48.941140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:48.997556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:48.998502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:48.998613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:48.998650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:49.137435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:49.137633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:49.137688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:49.137725] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:49.141709] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-27T20:26:49.142006] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-27T20:26:49.142139] [INFO ] [sig ] MGPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:49.290388] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MGPI.txt [2026-02-27T20:26:49.290565] [INFO ] [sig ] [1947/3373] Completed MGPI in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:49.290628] [INFO ] [sig ] [1948/3373] Forecasting MGRC... [2026-02-27T20:26:49.290659] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-27T20:26:49.290689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-27T20:26:49.304696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-27T20:26:49.305277] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-27T20:26:49.306326] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-27T20:26:49.306382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:49.306416] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:49.306456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:49.306515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:49.366079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:49.366963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:49.367049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:49.367083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:49.487062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:49.487230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:49.487275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:49.487306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:49.491252] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-02-27T20:26:49.491662] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-27T20:26:49.491833] [INFO ] [sig ] MGRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:49.640305] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MGRC.txt [2026-02-27T20:26:49.640470] [INFO ] [sig ] [1948/3373] Completed MGRC in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:49.640512] [INFO ] [sig ] [1949/3373] Forecasting MGTX... [2026-02-27T20:26:49.640544] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-27T20:26:49.640607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-27T20:26:49.653862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-27T20:26:49.654259] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-27T20:26:49.655130] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-27T20:26:49.655187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:49.655222] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:49.655250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:49.655309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:49.713902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:49.714808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:49.714901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:49.714936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:49.840451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:49.840654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:49.840708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:49.840743] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:49.844514] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-02-27T20:26:49.844873] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-27T20:26:49.845015] [INFO ] [sig ] MGTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:49.989488] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGTX.txt [2026-02-27T20:26:49.989669] [INFO ] [sig ] [1949/3373] Completed MGTX in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-27T20:26:49.989714] [INFO ] [sig ] [1950/3373] Forecasting MGX... [2026-02-27T20:26:49.989743] [INFO ] [sig ] Generating forecast for: MGX [2026-02-27T20:26:49.989774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-27T20:26:50.002790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-27T20:26:50.003171] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-27T20:26:50.003992] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-27T20:26:50.004045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:50.004076] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:50.004104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:50.004161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:50.066507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:50.067637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:50.067739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:50.067774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:50.202312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:50.202471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:50.202516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:50.202546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:50.206048] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-27T20:26:50.206351] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-27T20:26:50.206489] [INFO ] [sig ] MGX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:50.349624] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MGX.txt [2026-02-27T20:26:50.349787] [INFO ] [sig ] [1950/3373] Completed MGX in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-27T20:26:50.349827] [INFO ] [sig ] [1951/3373] Forecasting MGY... [2026-02-27T20:26:50.349858] [INFO ] [sig ] Generating forecast for: MGY [2026-02-27T20:26:50.349888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-27T20:26:50.362945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-27T20:26:50.363326] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-27T20:26:50.364279] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-27T20:26:50.364334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:50.364366] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:50.364395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:50.364457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:50.432951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:50.433891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:50.434010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:50.434045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:50.566749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:50.566920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:50.566964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:50.566994] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:50.571558] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-27T20:26:50.571931] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-27T20:26:50.572115] [INFO ] [sig ] MGY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:50.728437] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MGY.txt [2026-02-27T20:26:50.728634] [INFO ] [sig ] [1951/3373] Completed MGY in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-27T20:26:50.728690] [INFO ] [sig ] [1952/3373] Forecasting MHD... [2026-02-27T20:26:50.728728] [INFO ] [sig ] Generating forecast for: MHD [2026-02-27T20:26:50.728774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-27T20:26:50.743098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-27T20:26:50.743520] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-27T20:26:50.744433] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-27T20:26:50.744501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:50.744539] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:50.744566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:50.744676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:50.805936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:50.806844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:50.806930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:50.806964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:50.936502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:50.936696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:50.936754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:50.936786] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:50.940466] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-27T20:26:50.940800] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-27T20:26:50.940945] [INFO ] [sig ] MHD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:51.095199] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MHD.txt [2026-02-27T20:26:51.095371] [INFO ] [sig ] [1952/3373] Completed MHD in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-27T20:26:51.095430] [INFO ] [sig ] [1953/3373] Forecasting MHF... [2026-02-27T20:26:51.095469] [INFO ] [sig ] Generating forecast for: MHF [2026-02-27T20:26:51.095501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-27T20:26:51.109760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-27T20:26:51.110127] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-27T20:26:51.111163] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-27T20:26:51.111217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:51.111250] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:51.111276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:51.111333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:51.171350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:51.172310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:51.172395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:51.172429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:51.298409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:51.298589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:51.298636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:51.298666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:51.302419] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-02-27T20:26:51.302777] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-27T20:26:51.302922] [INFO ] [sig ] MHF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:51.457998] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MHF.txt [2026-02-27T20:26:51.458240] [INFO ] [sig ] [1953/3373] Completed MHF in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-27T20:26:51.458317] [INFO ] [sig ] [1954/3373] Forecasting MHK... [2026-02-27T20:26:51.458374] [INFO ] [sig ] Generating forecast for: MHK [2026-02-27T20:26:51.458420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-27T20:26:51.472062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-27T20:26:51.472449] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-27T20:26:51.473441] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-27T20:26:51.473495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:51.473529] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:51.473567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:51.473685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:51.535661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:51.536560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:51.536667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:51.536701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:51.664412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:51.664604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:51.664662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:51.664694] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:51.668600] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-27T20:26:51.668931] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-27T20:26:51.669082] [INFO ] [sig ] MHK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:51.822707] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MHK.txt [2026-02-27T20:26:51.822917] [INFO ] [sig ] [1954/3373] Completed MHK in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-27T20:26:51.822962] [INFO ] [sig ] [1955/3373] Forecasting MHO... [2026-02-27T20:26:51.822993] [INFO ] [sig ] Generating forecast for: MHO [2026-02-27T20:26:51.823023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-27T20:26:51.836349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-27T20:26:51.836765] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-27T20:26:51.837610] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-27T20:26:51.837676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:51.837716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:51.837751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:51.837822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:51.903465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:51.904600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:51.904728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:51.904781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:52.037077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:52.037242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:52.037285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:52.037314] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:52.041317] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-02-27T20:26:52.041636] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-27T20:26:52.041776] [INFO ] [sig ] MHO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:52.188343] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MHO.txt [2026-02-27T20:26:52.188504] [INFO ] [sig ] [1955/3373] Completed MHO in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:52.188548] [INFO ] [sig ] [1956/3373] Forecasting MIDD... [2026-02-27T20:26:52.188597] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-27T20:26:52.188631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-27T20:26:52.203424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-27T20:26:52.203914] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-27T20:26:52.204879] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-27T20:26:52.204943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:52.204980] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:52.205018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:52.205081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:52.266937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:52.267923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:52.268017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:52.268051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:52.390605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:52.390779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:52.390821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:52.390849] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:52.394432] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-27T20:26:52.394813] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-27T20:26:52.394957] [INFO ] [sig ] MIDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:52.537505] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MIDD.txt [2026-02-27T20:26:52.537689] [INFO ] [sig ] [1956/3373] Completed MIDD in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:52.537740] [INFO ] [sig ] [1957/3373] Forecasting MIGI... [2026-02-27T20:26:52.537775] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-27T20:26:52.537811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-27T20:26:52.550912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-27T20:26:52.551325] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-27T20:26:52.552211] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-27T20:26:52.552267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:52.552301] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:52.552329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:52.552390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:52.616149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:52.617063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:52.617154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:52.617188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:52.741369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:52.741545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:52.741607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:52.741640] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:52.745513] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-27T20:26:52.745913] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-27T20:26:52.746064] [INFO ] [sig ] MIGI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:52.900426] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MIGI.txt [2026-02-27T20:26:52.900619] [INFO ] [sig ] [1957/3373] Completed MIGI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:52.900664] [INFO ] [sig ] [1958/3373] Forecasting MILN... [2026-02-27T20:26:52.900693] [INFO ] [sig ] Generating forecast for: MILN [2026-02-27T20:26:52.900723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-27T20:26:52.912502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-27T20:26:52.912916] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-27T20:26:52.913761] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-27T20:26:52.913816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:52.913883] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:52.913913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:52.913972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:52.976386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:52.977283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:52.977376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:52.977411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:53.088743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:53.088918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:53.088960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:53.088988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:53.092590] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=16.50%) [2026-02-27T20:26:53.092941] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-27T20:26:53.093081] [INFO ] [sig ] MILN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:53.241669] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MILN.txt [2026-02-27T20:26:53.241837] [INFO ] [sig ] [1958/3373] Completed MILN in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:53.241879] [INFO ] [sig ] [1959/3373] Forecasting MIND... [2026-02-27T20:26:53.241912] [INFO ] [sig ] Generating forecast for: MIND [2026-02-27T20:26:53.241944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-27T20:26:53.255755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-27T20:26:53.256178] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-27T20:26:53.257030] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-27T20:26:53.257085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:53.257117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:53.257146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:53.257218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:53.320936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:53.321791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:53.321882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:53.321917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:53.455676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:53.455856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:53.455904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:53.455934] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:53.460210] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=84.03%) [2026-02-27T20:26:53.460538] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-27T20:26:53.460739] [INFO ] [sig ] MIND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:53.607756] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MIND.txt [2026-02-27T20:26:53.607954] [INFO ] [sig ] [1959/3373] Completed MIND in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:53.607999] [INFO ] [sig ] [1960/3373] Forecasting MIRA... [2026-02-27T20:26:53.608031] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-27T20:26:53.608064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-27T20:26:53.622728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-27T20:26:53.623334] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-27T20:26:53.624191] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-27T20:26:53.624245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:53.624277] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:53.624304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:53.624361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:53.684676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:53.685534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:53.685640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:53.685676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:53.809771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:53.809939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:53.809982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:53.810010] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:53.813514] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=50.56%) [2026-02-27T20:26:53.813842] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-27T20:26:53.813981] [INFO ] [sig ] MIRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:53.967725] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MIRA.txt [2026-02-27T20:26:53.967925] [INFO ] [sig ] [1960/3373] Completed MIRA in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:53.967971] [INFO ] [sig ] [1961/3373] Forecasting MIRM... [2026-02-27T20:26:53.968003] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-27T20:26:53.968035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-27T20:26:53.981167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-27T20:26:53.981607] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-27T20:26:53.982418] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-27T20:26:53.982484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:53.982518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:53.982545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:53.982621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:54.042628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:54.043563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:54.043695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:54.043742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:54.166283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:54.166452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:54.166496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:54.166562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:54.170399] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-02-27T20:26:54.170777] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-27T20:26:54.170929] [INFO ] [sig ] MIRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:54.316711] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MIRM.txt [2026-02-27T20:26:54.316864] [INFO ] [sig ] [1961/3373] Completed MIRM in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:54.316904] [INFO ] [sig ] [1962/3373] Forecasting MITK... [2026-02-27T20:26:54.316935] [INFO ] [sig ] Generating forecast for: MITK [2026-02-27T20:26:54.316965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-27T20:26:54.329837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-27T20:26:54.330178] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-27T20:26:54.330981] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-27T20:26:54.331034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:54.331067] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:54.331094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:54.331152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:54.390321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:54.391177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:54.391261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:54.391295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:54.522057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:54.522219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:54.522264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:54.522295] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:54.525831] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-27T20:26:54.526115] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-27T20:26:54.526245] [INFO ] [sig ] MITK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:54.668505] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MITK.txt [2026-02-27T20:26:54.668693] [INFO ] [sig ] [1962/3373] Completed MITK in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:54.668743] [INFO ] [sig ] [1963/3373] Forecasting MIY... [2026-02-27T20:26:54.668776] [INFO ] [sig ] Generating forecast for: MIY [2026-02-27T20:26:54.668807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-27T20:26:54.682311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-27T20:26:54.682759] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-27T20:26:54.683618] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-27T20:26:54.683677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:54.683709] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:54.683736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:54.683794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:54.741883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:54.743007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:54.743121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:54.743169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:54.870778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:54.870946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:54.870989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:54.871019] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:54.874678] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=80.64%) [2026-02-27T20:26:54.875003] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-27T20:26:54.875142] [INFO ] [sig ] MIY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:55.028703] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MIY.txt [2026-02-27T20:26:55.028879] [INFO ] [sig ] [1963/3373] Completed MIY in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:55.028923] [INFO ] [sig ] [1964/3373] Forecasting MKC... [2026-02-27T20:26:55.028954] [INFO ] [sig ] Generating forecast for: MKC [2026-02-27T20:26:55.028986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-27T20:26:55.042521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-27T20:26:55.042968] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-27T20:26:55.043848] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-27T20:26:55.043904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:55.043936] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:55.043963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:55.044027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:55.110708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:55.111640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:55.111738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:55.111775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:55.244310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:55.244480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:55.244530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:55.244560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:55.248146] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-27T20:26:55.248449] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-27T20:26:55.248606] [INFO ] [sig ] MKC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:55.479850] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MKC.txt [2026-02-27T20:26:55.480025] [INFO ] [sig ] [1964/3373] Completed MKC in 0.5s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:55.480074] [INFO ] [sig ] [1965/3373] Forecasting MKSI... [2026-02-27T20:26:55.480108] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-27T20:26:55.480138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-27T20:26:55.493660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-27T20:26:55.494086] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-27T20:26:55.495028] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-27T20:26:55.495083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:55.495118] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:55.495147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:55.495205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:55.555739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:55.556651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:55.556741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:55.556776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:55.690755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:55.690942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:55.690988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:55.691018] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:55.694527] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-02-27T20:26:55.694888] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-27T20:26:55.695031] [INFO ] [sig ] MKSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:55.845335] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MKSI.txt [2026-02-27T20:26:55.845496] [INFO ] [sig ] [1965/3373] Completed MKSI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-27T20:26:55.845544] [INFO ] [sig ] [1966/3373] Forecasting MKTX... [2026-02-27T20:26:55.845601] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-27T20:26:55.845635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-27T20:26:55.859502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-27T20:26:55.859951] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-27T20:26:55.860923] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-27T20:26:55.860984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:55.861017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:55.861045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:55.861103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:55.930108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:55.931045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:55.931132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:55.931169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:56.067708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:56.067913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:56.067962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:56.067993] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:56.073862] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-27T20:26:56.074415] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-27T20:26:56.074953] [INFO ] [sig ] MKTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:56.225740] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MKTX.txt [2026-02-27T20:26:56.225937] [INFO ] [sig ] [1966/3373] Completed MKTX in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:56.225981] [INFO ] [sig ] [1967/3373] Forecasting MLAB... [2026-02-27T20:26:56.226012] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-27T20:26:56.226043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-27T20:26:56.241465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-27T20:26:56.241916] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-27T20:26:56.242998] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-27T20:26:56.243056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:56.243091] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:56.243119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:56.243179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:56.312073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:56.313006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:56.313098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:56.313134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:56.439817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:56.440017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:56.440084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:56.440132] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:56.445434] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=22.55%) [2026-02-27T20:26:56.445834] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-27T20:26:56.445998] [INFO ] [sig ] MLAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:56.592914] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLAB.txt [2026-02-27T20:26:56.593099] [INFO ] [sig ] [1967/3373] Completed MLAB in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:56.593142] [INFO ] [sig ] [1968/3373] Forecasting MLCO... [2026-02-27T20:26:56.593175] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-27T20:26:56.593208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-27T20:26:56.606144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-27T20:26:56.606567] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-27T20:26:56.607407] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-27T20:26:56.607463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:56.607499] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:56.607530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:56.607629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:56.667235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:56.668175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:56.668299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:56.668333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:56.833766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:56.833949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:56.834018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:56.834055] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:56.838753] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=37.06%) [2026-02-27T20:26:56.839306] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-27T20:26:56.839461] [INFO ] [sig ] MLCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:56.992636] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLCO.txt [2026-02-27T20:26:56.992811] [INFO ] [sig ] [1968/3373] Completed MLCO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:56.992857] [INFO ] [sig ] [1969/3373] Forecasting MLGO... [2026-02-27T20:26:56.992895] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-27T20:26:56.992928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-27T20:26:57.005307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-27T20:26:57.005815] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-27T20:26:57.006861] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-27T20:26:57.006924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:57.006957] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:57.006985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:57.007044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:57.073401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:57.074307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:57.074389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:57.074422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:57.204905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:57.205074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:57.205117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:57.205148] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:57.208911] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=71.83%) [2026-02-27T20:26:57.209270] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-27T20:26:57.209417] [INFO ] [sig ] MLGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:57.358516] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MLGO.txt [2026-02-27T20:26:57.358698] [INFO ] [sig ] [1969/3373] Completed MLGO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:57.358745] [INFO ] [sig ] [1970/3373] Forecasting MLI... [2026-02-27T20:26:57.358781] [INFO ] [sig ] Generating forecast for: MLI [2026-02-27T20:26:57.358817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-27T20:26:57.372319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-27T20:26:57.372763] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-27T20:26:57.373636] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-27T20:26:57.373692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:57.373725] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:57.373754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:57.373812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:57.436979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:57.437916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:57.438005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:57.438039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:57.567406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:57.567569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:57.567648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:57.567679] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:57.571367] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-27T20:26:57.571676] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-27T20:26:57.571809] [INFO ] [sig ] MLI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:57.724734] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLI.txt [2026-02-27T20:26:57.724896] [INFO ] [sig ] [1970/3373] Completed MLI in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:57.724939] [INFO ] [sig ] [1971/3373] Forecasting MLKN... [2026-02-27T20:26:57.724971] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-27T20:26:57.725002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-27T20:26:57.738026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-27T20:26:57.738451] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-27T20:26:57.739537] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-27T20:26:57.739619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:57.739654] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:57.739682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:57.739740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:57.808479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:57.809417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:57.809507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:57.809541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:57.937766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:57.937990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:57.938046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:57.938078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:57.942358] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=11.02%) [2026-02-27T20:26:57.942779] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-27T20:26:57.942936] [INFO ] [sig ] MLKN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:58.087989] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLKN.txt [2026-02-27T20:26:58.088184] [INFO ] [sig ] [1971/3373] Completed MLKN in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-27T20:26:58.088228] [INFO ] [sig ] [1972/3373] Forecasting MLM... [2026-02-27T20:26:58.088258] [INFO ] [sig ] Generating forecast for: MLM [2026-02-27T20:26:58.088289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-27T20:26:58.101323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-27T20:26:58.101763] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-27T20:26:58.102638] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-27T20:26:58.102698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:58.102745] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:58.102775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:58.102833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:58.161981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:58.162919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:58.163013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:58.163048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:58.286433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:58.286610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:58.286654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:58.286682] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:58.290168] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-27T20:26:58.290447] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-27T20:26:58.290594] [INFO ] [sig ] MLM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:58.443443] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MLM.txt [2026-02-27T20:26:58.443631] [INFO ] [sig ] [1972/3373] Completed MLM in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:26:58.443676] [INFO ] [sig ] [1973/3373] Forecasting MLP... [2026-02-27T20:26:58.443707] [INFO ] [sig ] Generating forecast for: MLP [2026-02-27T20:26:58.443737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-27T20:26:58.455754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-27T20:26:58.456168] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-27T20:26:58.457040] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-27T20:26:58.457099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:58.457134] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:58.457163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:58.457223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:58.528110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:58.529352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:58.529546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:58.529629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:58.669453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:58.669642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:58.669687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:58.669717] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:58.673451] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-27T20:26:58.673785] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-27T20:26:58.673934] [INFO ] [sig ] MLP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:58.815728] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLP.txt [2026-02-27T20:26:58.815899] [INFO ] [sig ] [1973/3373] Completed MLP in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:26:58.815940] [INFO ] [sig ] [1974/3373] Forecasting MLTX... [2026-02-27T20:26:58.815973] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-27T20:26:58.816004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-27T20:26:58.829350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-27T20:26:58.829771] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-27T20:26:58.830568] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-27T20:26:58.830648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:58.830681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:58.830708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:58.830765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:58.890611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:58.891486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:58.891589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:58.891628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:59.014857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:59.015028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:59.015071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:59.015102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:59.018671] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=25.68%) [2026-02-27T20:26:59.018997] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-27T20:26:59.019131] [INFO ] [sig ] MLTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:59.164432] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MLTX.txt [2026-02-27T20:26:59.164602] [INFO ] [sig ] [1974/3373] Completed MLTX in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:26:59.164647] [INFO ] [sig ] [1975/3373] Forecasting MLYS... [2026-02-27T20:26:59.164677] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-27T20:26:59.164707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-27T20:26:59.178390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-27T20:26:59.178855] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-27T20:26:59.179789] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-27T20:26:59.179870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:59.179964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:59.180009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:59.180091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:59.241810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:59.242902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:59.243180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:59.243214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:59.370117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:59.370279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:59.370324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:59.370355] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:59.374299] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=92.42%) [2026-02-27T20:26:59.374634] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-27T20:26:59.374778] [INFO ] [sig ] MLYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:26:59.521689] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MLYS.txt [2026-02-27T20:26:59.521856] [INFO ] [sig ] [1975/3373] Completed MLYS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:26:59.521902] [INFO ] [sig ] [1976/3373] Forecasting MMD... [2026-02-27T20:26:59.521939] [INFO ] [sig ] Generating forecast for: MMD [2026-02-27T20:26:59.521971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-27T20:26:59.535131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-27T20:26:59.535567] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-27T20:26:59.536415] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-27T20:26:59.536471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:59.536506] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:59.536534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:59.536611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:59.605547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:59.606462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:59.606553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:59.606609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:26:59.732370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:26:59.732533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:26:59.732596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:26:59.732630] [INFO ] [FORECASTER] Training complete [2026-02-27T20:26:59.736264] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-02-27T20:26:59.736600] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-27T20:26:59.736780] [INFO ] [sig ] MMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:26:59.881910] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MMD.txt [2026-02-27T20:26:59.882050] [INFO ] [sig ] [1976/3373] Completed MMD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:26:59.882091] [INFO ] [sig ] [1977/3373] Forecasting MMLP... [2026-02-27T20:26:59.882121] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-27T20:26:59.882151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-27T20:26:59.893647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-27T20:26:59.893962] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-27T20:26:59.894850] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-27T20:26:59.894908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:26:59.894951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:26:59.894986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:26:59.895045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:26:59.956562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:26:59.957477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:26:59.957565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:26:59.957622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:00.074912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:00.075079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:00.075123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:00.075151] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:00.078773] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-27T20:27:00.079121] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-27T20:27:00.079266] [INFO ] [sig ] MMLP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:00.234375] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MMLP.txt [2026-02-27T20:27:00.234539] [INFO ] [sig ] [1977/3373] Completed MMLP in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:00.234601] [INFO ] [sig ] [1978/3373] Forecasting MMS... [2026-02-27T20:27:00.234636] [INFO ] [sig ] Generating forecast for: MMS [2026-02-27T20:27:00.234670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-27T20:27:00.247965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-27T20:27:00.248362] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-27T20:27:00.249254] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-27T20:27:00.249308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:00.249342] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:00.249370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:00.249428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:00.312651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:00.313554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:00.313672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:00.313705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:00.449341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:00.449513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:00.449559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:00.449645] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:00.453644] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-02-27T20:27:00.453963] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-27T20:27:00.454289] [INFO ] [sig ] MMS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:00.612327] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MMS.txt [2026-02-27T20:27:00.612501] [INFO ] [sig ] [1978/3373] Completed MMS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:00.612546] [INFO ] [sig ] [1979/3373] Forecasting MMSI... [2026-02-27T20:27:00.612600] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-27T20:27:00.612634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-27T20:27:00.630214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-27T20:27:00.630745] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-27T20:27:00.631671] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-27T20:27:00.631729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:00.631763] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:00.631790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:00.631848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:00.693663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:00.694801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:00.694890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:00.694925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:00.824464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:00.824654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:00.824699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:00.824765] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:00.828561] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-27T20:27:00.828956] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-27T20:27:00.829112] [INFO ] [sig ] MMSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:00.998770] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MMSI.txt [2026-02-27T20:27:00.998976] [INFO ] [sig ] [1979/3373] Completed MMSI in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:00.999038] [INFO ] [sig ] [1980/3373] Forecasting MNDO... [2026-02-27T20:27:00.999071] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-27T20:27:00.999101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-27T20:27:01.012457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-27T20:27:01.012855] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-27T20:27:01.013923] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-27T20:27:01.013978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:01.014011] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:01.014038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:01.014096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:01.075297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:01.076304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:01.076397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:01.076433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:01.190678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:01.190857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:01.190904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:01.190934] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:01.194664] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-02-27T20:27:01.194997] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-27T20:27:01.195135] [INFO ] [sig ] MNDO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:01.341308] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MNDO.txt [2026-02-27T20:27:01.341482] [INFO ] [sig ] [1980/3373] Completed MNDO in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:01.341525] [INFO ] [sig ] [1981/3373] Forecasting MNDY... [2026-02-27T20:27:01.341555] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-27T20:27:01.341610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-27T20:27:01.355610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-27T20:27:01.355984] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-27T20:27:01.356812] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-27T20:27:01.356866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:01.356901] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:01.356930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:01.356987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:01.419904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:01.420799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:01.420901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:01.420940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:01.577101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:01.577288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:01.577334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:01.577363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:01.581182] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-02-27T20:27:01.581508] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-27T20:27:01.581682] [INFO ] [sig ] MNDY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:01.729736] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MNDY.txt [2026-02-27T20:27:01.729904] [INFO ] [sig ] [1981/3373] Completed MNDY in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:01.729947] [INFO ] [sig ] [1982/3373] Forecasting MNKD... [2026-02-27T20:27:01.729981] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-27T20:27:01.730013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-27T20:27:01.742872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-27T20:27:01.743289] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-27T20:27:01.744168] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-27T20:27:01.744223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:01.744256] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:01.744282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:01.744339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:01.808291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:01.809311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:01.809408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:01.809445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:01.937870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:01.938067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:01.938113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:01.938144] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:01.941974] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-27T20:27:01.942323] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-27T20:27:01.942467] [INFO ] [sig ] MNKD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:02.093029] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MNKD.txt [2026-02-27T20:27:02.093220] [INFO ] [sig ] [1982/3373] Completed MNKD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-27T20:27:02.093270] [INFO ] [sig ] [1983/3373] Forecasting MNRO... [2026-02-27T20:27:02.093301] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-27T20:27:02.093333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-27T20:27:02.107271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-27T20:27:02.107696] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-27T20:27:02.108615] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-27T20:27:02.108672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:02.108708] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:02.108749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:02.108810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:02.170898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:02.171863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:02.171957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:02.171993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:02.300538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:02.300773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:02.300840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:02.300873] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:02.304568] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-27T20:27:02.304881] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-27T20:27:02.305013] [INFO ] [sig ] MNRO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:02.453065] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MNRO.txt [2026-02-27T20:27:02.453221] [INFO ] [sig ] [1983/3373] Completed MNRO in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-27T20:27:02.453264] [INFO ] [sig ] [1984/3373] Forecasting MNSO... [2026-02-27T20:27:02.453293] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-27T20:27:02.453323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-27T20:27:02.466550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-27T20:27:02.467011] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-27T20:27:02.467996] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-27T20:27:02.468052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:02.468087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:02.468116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:02.468174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:02.533515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:02.534417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:02.534506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:02.534541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:02.657561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:02.657746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:02.657797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:02.657832] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:02.661492] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=70.17%) [2026-02-27T20:27:02.661822] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-27T20:27:02.661964] [INFO ] [sig ] MNSO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:02.818053] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MNSO.txt [2026-02-27T20:27:02.818237] [INFO ] [sig ] [1984/3373] Completed MNSO in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-27T20:27:02.818286] [INFO ] [sig ] [1985/3373] Forecasting MNTK... [2026-02-27T20:27:02.818318] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-27T20:27:02.818350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-27T20:27:02.831092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-27T20:27:02.831451] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-27T20:27:02.832325] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-27T20:27:02.832380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:02.832415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:02.832445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:02.832506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:02.890272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:02.890938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:02.891042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:02.891078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:03.017991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:03.018203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:03.018251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:03.018291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:03.022315] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-02-27T20:27:03.022655] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-27T20:27:03.022797] [INFO ] [sig ] MNTK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:03.167353] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MNTK.txt [2026-02-27T20:27:03.167488] [INFO ] [sig ] [1985/3373] Completed MNTK in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-27T20:27:03.167530] [INFO ] [sig ] [1986/3373] Forecasting MNY... [2026-02-27T20:27:03.167559] [INFO ] [sig ] Generating forecast for: MNY [2026-02-27T20:27:03.167617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-27T20:27:03.180545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-27T20:27:03.180850] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-27T20:27:03.181920] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-27T20:27:03.181977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:03.182009] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:03.182036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:03.182092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:03.242963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:03.243818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:03.243914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:03.243950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:03.360126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:03.360288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:03.360334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:03.360366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:03.364260] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-02-27T20:27:03.364541] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-27T20:27:03.364688] [INFO ] [sig ] MNY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:03.511625] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MNY.txt [2026-02-27T20:27:03.511789] [INFO ] [sig ] [1986/3373] Completed MNY in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-27T20:27:03.511831] [INFO ] [sig ] [1987/3373] Forecasting MOD... [2026-02-27T20:27:03.511860] [INFO ] [sig ] Generating forecast for: MOD [2026-02-27T20:27:03.511896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-27T20:27:03.524809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-27T20:27:03.525199] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-27T20:27:03.526039] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-27T20:27:03.526101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:03.526133] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:03.526161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:03.526218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:03.588272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:03.589166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:03.589252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:03.589285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:03.719837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:03.720019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:03.720079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:03.720110] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:03.723879] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-02-27T20:27:03.724166] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-27T20:27:03.724307] [INFO ] [sig ] MOD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:03.871160] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MOD.txt [2026-02-27T20:27:03.871323] [INFO ] [sig ] [1987/3373] Completed MOD in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-27T20:27:03.871373] [INFO ] [sig ] [1988/3373] Forecasting MODL... [2026-02-27T20:27:03.871404] [INFO ] [sig ] Generating forecast for: MODL [2026-02-27T20:27:03.871435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-27T20:27:03.883762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-27T20:27:03.884137] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-27T20:27:03.884959] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-27T20:27:03.885017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:03.885051] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:03.885078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:03.885136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:03.943643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:03.944469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:03.944566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:03.944621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:04.072981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:04.073179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:04.073226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:04.073259] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:04.077149] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=58.81%) [2026-02-27T20:27:04.077569] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-27T20:27:04.077763] [INFO ] [sig ] MODL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:04.217318] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MODL.txt [2026-02-27T20:27:04.217491] [INFO ] [sig ] [1988/3373] Completed MODL in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:04.217534] [INFO ] [sig ] [1989/3373] Forecasting MOH... [2026-02-27T20:27:04.217565] [INFO ] [sig ] Generating forecast for: MOH [2026-02-27T20:27:04.217618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-27T20:27:04.229913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-27T20:27:04.230274] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-27T20:27:04.231105] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-27T20:27:04.231162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:04.231195] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:04.231222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:04.231279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:04.289165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:04.290071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:04.290345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:04.290379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:04.416618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:04.416802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:04.416861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:04.416894] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:04.421132] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=82.00%) [2026-02-27T20:27:04.421600] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-27T20:27:04.421732] [INFO ] [sig ] MOH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:04.566373] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MOH.txt [2026-02-27T20:27:04.566548] [INFO ] [sig ] [1989/3373] Completed MOH in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:04.566611] [INFO ] [sig ] [1990/3373] Forecasting MOMO... [2026-02-27T20:27:04.566642] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-27T20:27:04.566673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-27T20:27:04.580055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-27T20:27:04.580503] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-27T20:27:04.581418] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-27T20:27:04.581476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:04.581510] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:04.581538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:04.581615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:04.644514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:04.645512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:04.645639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:04.645677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:04.774887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:04.775059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:04.775106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:04.775137] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:04.778847] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=84.62%) [2026-02-27T20:27:04.779182] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-27T20:27:04.779325] [INFO ] [sig ] MOMO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:04.926907] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MOMO.txt [2026-02-27T20:27:04.927088] [INFO ] [sig ] [1990/3373] Completed MOMO in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:04.927146] [INFO ] [sig ] [1991/3373] Forecasting MORN... [2026-02-27T20:27:04.927185] [INFO ] [sig ] Generating forecast for: MORN [2026-02-27T20:27:04.927216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-27T20:27:04.940385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-27T20:27:04.940794] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-27T20:27:04.941659] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-27T20:27:04.941714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:04.941748] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:04.941775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:04.941832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:05.005822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:05.006806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:05.006895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:05.006930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:05.144955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:05.145153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:05.145199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:05.145229] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:05.149104] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-02-27T20:27:05.149528] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-27T20:27:05.149733] [INFO ] [sig ] MORN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:05.300647] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MORN.txt [2026-02-27T20:27:05.300793] [INFO ] [sig ] [1991/3373] Completed MORN in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:05.300844] [INFO ] [sig ] [1992/3373] Forecasting MOS... [2026-02-27T20:27:05.300890] [INFO ] [sig ] Generating forecast for: MOS [2026-02-27T20:27:05.300946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-27T20:27:05.315986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-27T20:27:05.316380] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-27T20:27:05.317456] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-27T20:27:05.317518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:05.317625] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:05.317658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:05.317718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:05.383699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:05.384545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:05.384649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:05.384684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:05.513474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:05.513657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:05.513703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:05.513735] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:05.517237] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-27T20:27:05.517524] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-27T20:27:05.517679] [INFO ] [sig ] MOS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:05.663094] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MOS.txt [2026-02-27T20:27:05.663229] [INFO ] [sig ] [1992/3373] Completed MOS in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:05.663270] [INFO ] [sig ] [1993/3373] Forecasting MP... [2026-02-27T20:27:05.663300] [INFO ] [sig ] Generating forecast for: MP [2026-02-27T20:27:05.663331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-27T20:27:05.675631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-27T20:27:05.676008] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-27T20:27:05.676839] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-27T20:27:05.676892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:05.676924] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:05.676950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:05.677007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:05.736703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:05.737550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:05.737656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:05.737693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:05.858504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:05.858711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:05.858757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:05.858786] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:05.862477] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=28.45%) [2026-02-27T20:27:05.862778] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-27T20:27:05.862924] [INFO ] [sig ] MP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:06.008372] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MP.txt [2026-02-27T20:27:06.008512] [INFO ] [sig ] [1993/3373] Completed MP in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:06.008553] [INFO ] [sig ] [1994/3373] Forecasting MPA... [2026-02-27T20:27:06.008604] [INFO ] [sig ] Generating forecast for: MPA [2026-02-27T20:27:06.008638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-27T20:27:06.021131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-27T20:27:06.021537] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-27T20:27:06.022460] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-27T20:27:06.022515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:06.022556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:06.022621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:06.022694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:06.082531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:06.083540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:06.083685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:06.083733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:06.197132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:06.197307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:06.197353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:06.197387] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:06.201822] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-02-27T20:27:06.202438] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-27T20:27:06.202624] [INFO ] [sig ] MPA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:06.359925] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MPA.txt [2026-02-27T20:27:06.360089] [INFO ] [sig ] [1994/3373] Completed MPA in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:06.360132] [INFO ] [sig ] [1995/3373] Forecasting MPAA... [2026-02-27T20:27:06.360162] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-27T20:27:06.360194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-27T20:27:06.372660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-27T20:27:06.373031] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-27T20:27:06.373851] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-27T20:27:06.373904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:06.373936] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:06.373963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:06.374021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:06.431614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:06.432535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:06.432636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:06.432670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:06.564946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:06.565150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:06.565222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:06.565256] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:06.569556] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-02-27T20:27:06.569891] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-27T20:27:06.570068] [INFO ] [sig ] MPAA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:06.714200] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MPAA.txt [2026-02-27T20:27:06.714347] [INFO ] [sig ] [1995/3373] Completed MPAA in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:06.714387] [INFO ] [sig ] [1996/3373] Forecasting MPB... [2026-02-27T20:27:06.714419] [INFO ] [sig ] Generating forecast for: MPB [2026-02-27T20:27:06.714450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-27T20:27:06.727035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-27T20:27:06.727395] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-27T20:27:06.728394] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-27T20:27:06.728460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:06.728496] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:06.728525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:06.728609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:06.788538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:06.789411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:06.789494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:06.789530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:06.914621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:06.914781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:06.914825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:06.914855] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:06.918412] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-02-27T20:27:06.918733] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-27T20:27:06.918869] [INFO ] [sig ] MPB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:07.065431] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MPB.txt [2026-02-27T20:27:07.065620] [INFO ] [sig ] [1996/3373] Completed MPB in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:07.065670] [INFO ] [sig ] [1997/3373] Forecasting MPC... [2026-02-27T20:27:07.065702] [INFO ] [sig ] Generating forecast for: MPC [2026-02-27T20:27:07.065732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-27T20:27:07.078850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-27T20:27:07.079234] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-27T20:27:07.080056] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-27T20:27:07.080121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:07.080159] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:07.080186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:07.080247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:07.141486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:07.142686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:07.142773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:07.142807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:07.275347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:07.275671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:07.275725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:07.275762] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:07.279514] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-27T20:27:07.279825] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-27T20:27:07.279963] [INFO ] [sig ] MPC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:07.425778] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MPC.txt [2026-02-27T20:27:07.425942] [INFO ] [sig ] [1997/3373] Completed MPC in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:07.425987] [INFO ] [sig ] [1998/3373] Forecasting MPX... [2026-02-27T20:27:07.426019] [INFO ] [sig ] Generating forecast for: MPX [2026-02-27T20:27:07.426053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-27T20:27:07.437510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-27T20:27:07.437868] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-27T20:27:07.438759] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-27T20:27:07.438814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:07.438846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:07.438873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:07.438930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:07.514844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:07.515760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:07.515846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:07.515883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:07.632156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:07.632316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:07.632359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:07.632389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:07.636483] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-27T20:27:07.636802] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-27T20:27:07.636938] [INFO ] [sig ] MPX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:07.797764] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MPX.txt [2026-02-27T20:27:07.797929] [INFO ] [sig ] [1998/3373] Completed MPX in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:07.797974] [INFO ] [sig ] [1999/3373] Forecasting MQ... [2026-02-27T20:27:07.798003] [INFO ] [sig ] Generating forecast for: MQ [2026-02-27T20:27:07.798034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-27T20:27:07.810301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-27T20:27:07.810657] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-27T20:27:07.811444] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-27T20:27:07.811497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:07.811530] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:07.811558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:07.811637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:07.870180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:07.870929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:07.871011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:07.871045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:07.999095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:07.999278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:07.999321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:07.999351] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:08.003797] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-27T20:27:08.004126] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-27T20:27:08.004269] [INFO ] [sig ] MQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:08.153772] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MQ.txt [2026-02-27T20:27:08.153948] [INFO ] [sig ] [1999/3373] Completed MQ in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-27T20:27:08.154000] [INFO ] [sig ] [2000/3373] Forecasting MQY... [2026-02-27T20:27:08.154031] [INFO ] [sig ] Generating forecast for: MQY [2026-02-27T20:27:08.154062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-27T20:27:08.172410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-27T20:27:08.172930] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-27T20:27:08.174063] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-27T20:27:08.174148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:08.174199] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:08.174236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:08.174322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:08.237996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:08.238982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:08.239081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:08.239124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:08.360082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:08.360254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:08.360299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:08.360330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:08.364007] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=20.65%) [2026-02-27T20:27:08.364311] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-27T20:27:08.364449] [INFO ] [sig ] MQY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:08.511900] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MQY.txt [2026-02-27T20:27:08.512079] [INFO ] [sig ] [2000/3373] Completed MQY in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-27T20:27:08.512133] [INFO ] [sig ] [2001/3373] Forecasting MRAM... [2026-02-27T20:27:08.512170] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-27T20:27:08.512207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-27T20:27:08.526565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-27T20:27:08.527032] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-27T20:27:08.528316] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-27T20:27:08.528373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:08.528618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:08.528648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:08.528706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:08.594766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:08.595910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:08.596039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:08.596084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:08.732142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:08.732337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:08.732391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:08.732420] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:08.736312] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-02-27T20:27:08.736680] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-27T20:27:08.736858] [INFO ] [sig ] MRAM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:08.886431] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRAM.txt [2026-02-27T20:27:08.886567] [INFO ] [sig ] [2001/3373] Completed MRAM in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-27T20:27:08.886628] [INFO ] [sig ] [2002/3373] Forecasting MRBK... [2026-02-27T20:27:08.886658] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-27T20:27:08.886689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-27T20:27:08.899542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-27T20:27:08.899892] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-27T20:27:08.900731] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-27T20:27:08.900783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:08.900815] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:08.900843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:08.900901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:08.960191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:08.960851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:08.960967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:08.961001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:09.081507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:09.081689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:09.081733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:09.081762] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:09.085299] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=39.77%) [2026-02-27T20:27:09.085608] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-27T20:27:09.085745] [INFO ] [sig ] MRBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:09.234978] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MRBK.txt [2026-02-27T20:27:09.235147] [INFO ] [sig ] [2002/3373] Completed MRBK in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-27T20:27:09.235192] [INFO ] [sig ] [2003/3373] Forecasting MRCC... [2026-02-27T20:27:09.235223] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-27T20:27:09.235255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-27T20:27:09.250767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-27T20:27:09.251197] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-27T20:27:09.252081] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-27T20:27:09.252150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:09.252190] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:09.252223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:09.252287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:09.320783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:09.322110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:09.322242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:09.322280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:09.458207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:09.458371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:09.458433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:09.458467] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:09.462077] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-27T20:27:09.462368] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-27T20:27:09.462504] [INFO ] [sig ] MRCC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:09.612076] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRCC.txt [2026-02-27T20:27:09.612235] [INFO ] [sig ] [2003/3373] Completed MRCC in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-27T20:27:09.612275] [INFO ] [sig ] [2004/3373] Forecasting MRCY... [2026-02-27T20:27:09.612306] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-27T20:27:09.612337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-27T20:27:09.625179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-27T20:27:09.625546] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-27T20:27:09.626364] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-27T20:27:09.626417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:09.626449] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:09.626476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:09.626533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:09.685286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:09.686194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:09.686296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:09.686337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:09.809931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:09.810099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:09.810144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:09.810174] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:09.814199] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=60.49%) [2026-02-27T20:27:09.814488] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-27T20:27:09.814639] [INFO ] [sig ] MRCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:09.956412] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRCY.txt [2026-02-27T20:27:09.956562] [INFO ] [sig ] [2004/3373] Completed MRCY in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-27T20:27:09.956621] [INFO ] [sig ] [2005/3373] Forecasting MRK... [2026-02-27T20:27:09.956652] [INFO ] [sig ] Generating forecast for: MRK [2026-02-27T20:27:09.956682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-27T20:27:09.969843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-27T20:27:09.970234] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-27T20:27:09.971066] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-27T20:27:09.971120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:09.971154] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:09.971181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:09.971240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:10.035677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:10.036679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:10.036784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:10.036819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:10.174621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:10.174786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:10.174830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:10.174862] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:10.178957] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-27T20:27:10.179243] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-27T20:27:10.179380] [INFO ] [sig ] MRK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:10.326323] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRK.txt [2026-02-27T20:27:10.326502] [INFO ] [sig ] [2005/3373] Completed MRK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:10.326544] [INFO ] [sig ] [2006/3373] Forecasting MRM... [2026-02-27T20:27:10.326595] [INFO ] [sig ] Generating forecast for: MRM [2026-02-27T20:27:10.326631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-27T20:27:10.338513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-27T20:27:10.338871] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-27T20:27:10.339710] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-27T20:27:10.339763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:10.339796] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:10.339823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:10.339880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:10.399827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:10.400720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:10.400805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:10.400839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:10.529318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:10.529491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:10.529535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:10.529565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:10.533153] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-27T20:27:10.533456] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-27T20:27:10.533608] [INFO ] [sig ] MRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:10.683513] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MRM.txt [2026-02-27T20:27:10.683720] [INFO ] [sig ] [2006/3373] Completed MRM in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:10.683766] [INFO ] [sig ] [2007/3373] Forecasting MRNA... [2026-02-27T20:27:10.683797] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-27T20:27:10.683828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-27T20:27:10.696918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-27T20:27:10.697311] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-27T20:27:10.698152] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-27T20:27:10.698209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:10.698256] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:10.698285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:10.698342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:10.757516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:10.758476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:10.758564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:10.758625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:10.883882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:10.884051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:10.884094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:10.884122] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:10.887848] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-02-27T20:27:10.888218] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-27T20:27:10.888364] [INFO ] [sig ] MRNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:11.035806] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRNA.txt [2026-02-27T20:27:11.035964] [INFO ] [sig ] [2007/3373] Completed MRNA in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:11.036005] [INFO ] [sig ] [2008/3373] Forecasting MRTN... [2026-02-27T20:27:11.036036] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-27T20:27:11.036066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-27T20:27:11.049053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-27T20:27:11.049444] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-27T20:27:11.050290] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-27T20:27:11.050345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:11.050379] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:11.050407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:11.050466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:11.110423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:11.111335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:11.111421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:11.111455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:11.235144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:11.235328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:11.235373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:11.235405] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:11.239463] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-02-27T20:27:11.239901] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-27T20:27:11.240069] [INFO ] [sig ] MRTN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:11.392791] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRTN.txt [2026-02-27T20:27:11.392966] [INFO ] [sig ] [2008/3373] Completed MRTN in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:11.393008] [INFO ] [sig ] [2009/3373] Forecasting MRVI... [2026-02-27T20:27:11.393039] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-27T20:27:11.393069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-27T20:27:11.406417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-27T20:27:11.406792] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-27T20:27:11.407693] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-27T20:27:11.407765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:11.407899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:11.407945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:11.408027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:11.466945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:11.467568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:11.467664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:11.467697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:11.590355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:11.590510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:11.590551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:11.590597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:11.594050] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-02-27T20:27:11.594331] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-27T20:27:11.594465] [INFO ] [sig ] MRVI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:11.736824] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRVI.txt [2026-02-27T20:27:11.736954] [INFO ] [sig ] [2009/3373] Completed MRVI in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:11.736994] [INFO ] [sig ] [2010/3373] Forecasting MRVL... [2026-02-27T20:27:11.737023] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-27T20:27:11.737053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-27T20:27:11.749650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-27T20:27:11.750001] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-27T20:27:11.750817] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-27T20:27:11.750869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:11.750902] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:11.750929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:11.750986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:11.810608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:11.811303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:11.811383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:11.811417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:11.929441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:11.929610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:11.929654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:11.929683] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:11.933206] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-27T20:27:11.933486] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-27T20:27:11.933635] [INFO ] [sig ] MRVL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:12.084094] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRVL.txt [2026-02-27T20:27:12.084283] [INFO ] [sig ] [2010/3373] Completed MRVL in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:12.084325] [INFO ] [sig ] [2011/3373] Forecasting MRX... [2026-02-27T20:27:12.084362] [INFO ] [sig ] Generating forecast for: MRX [2026-02-27T20:27:12.084393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-27T20:27:12.098194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-27T20:27:12.098669] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-27T20:27:12.099639] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-27T20:27:12.099697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:12.099732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:12.099761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:12.099820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:12.162889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:12.163809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:12.163893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:12.163928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:12.289134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:12.289291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:12.289333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:12.289363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:12.292812] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=67.70%) [2026-02-27T20:27:12.293086] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-27T20:27:12.293211] [INFO ] [sig ] MRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:12.438963] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MRX.txt [2026-02-27T20:27:12.439119] [INFO ] [sig ] [2011/3373] Completed MRX in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:12.439158] [INFO ] [sig ] [2012/3373] Forecasting MS... [2026-02-27T20:27:12.439188] [INFO ] [sig ] Generating forecast for: MS [2026-02-27T20:27:12.439219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-27T20:27:12.452429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-27T20:27:12.452836] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-27T20:27:12.453686] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-27T20:27:12.453739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:12.453770] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:12.453797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:12.453854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:12.513005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:12.513882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:12.513967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:12.514001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:12.638924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:12.639075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:12.639117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:12.639178] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:12.642689] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-02-27T20:27:12.642977] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-27T20:27:12.643114] [INFO ] [sig ] MS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:12.805116] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MS.txt [2026-02-27T20:27:12.805325] [INFO ] [sig ] [2012/3373] Completed MS in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:12.805374] [INFO ] [sig ] [2013/3373] Forecasting MSA... [2026-02-27T20:27:12.805407] [INFO ] [sig ] Generating forecast for: MSA [2026-02-27T20:27:12.805438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-27T20:27:12.818197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-27T20:27:12.818618] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-27T20:27:12.819448] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-27T20:27:12.819502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:12.819533] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:12.819561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:12.819646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:12.877525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:12.878494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:12.878596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:12.878632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:13.001205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:13.001367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:13.001409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:13.001440] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:13.004925] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=67.79%) [2026-02-27T20:27:13.005244] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-27T20:27:13.005386] [INFO ] [sig ] MSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:13.152310] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSA.txt [2026-02-27T20:27:13.152478] [INFO ] [sig ] [2013/3373] Completed MSA in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:13.152521] [INFO ] [sig ] [2014/3373] Forecasting MSB... [2026-02-27T20:27:13.152550] [INFO ] [sig ] Generating forecast for: MSB [2026-02-27T20:27:13.152606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-27T20:27:13.165296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-27T20:27:13.165732] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-27T20:27:13.166640] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-27T20:27:13.166704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:13.166736] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:13.166762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:13.166819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:13.226389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:13.227301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:13.227400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:13.227439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:13.348849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:13.349008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:13.349050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:13.349081] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:13.352649] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=18.46%) [2026-02-27T20:27:13.352948] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-27T20:27:13.353088] [INFO ] [sig ] MSB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:13.524842] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSB.txt [2026-02-27T20:27:13.525021] [INFO ] [sig ] [2014/3373] Completed MSB in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:13.525064] [INFO ] [sig ] [2015/3373] Forecasting MSBI... [2026-02-27T20:27:13.525094] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-27T20:27:13.525127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-27T20:27:13.538778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-27T20:27:13.539178] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-27T20:27:13.540020] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-27T20:27:13.540073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:13.540104] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:13.540137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:13.540206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:13.598282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:13.599186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:13.599272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:13.599306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:13.723701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:13.723860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:13.723904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:13.723932] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:13.727377] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-27T20:27:13.727675] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-27T20:27:13.727805] [INFO ] [sig ] MSBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:13.867442] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSBI.txt [2026-02-27T20:27:13.867587] [INFO ] [sig ] [2015/3373] Completed MSBI in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-27T20:27:13.867630] [INFO ] [sig ] [2016/3373] Forecasting MSCI... [2026-02-27T20:27:13.867660] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-27T20:27:13.867690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-27T20:27:13.880743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-27T20:27:13.881106] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-27T20:27:13.881953] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-27T20:27:13.882006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:13.882039] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:13.882066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:13.882122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:13.939410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:13.940352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:13.940441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:13.940474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:14.058585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:14.058752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:14.058795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:14.058824] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:14.062282] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=4.73%) [2026-02-27T20:27:14.062598] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-27T20:27:14.062733] [INFO ] [sig ] MSCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:14.206240] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSCI.txt [2026-02-27T20:27:14.206444] [INFO ] [sig ] [2016/3373] Completed MSCI in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-27T20:27:14.206507] [INFO ] [sig ] [2017/3373] Forecasting MSD... [2026-02-27T20:27:14.206553] [INFO ] [sig ] Generating forecast for: MSD [2026-02-27T20:27:14.206611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-27T20:27:14.219638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-27T20:27:14.220001] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-27T20:27:14.220804] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-27T20:27:14.220857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:14.220889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:14.220916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:14.220972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:14.278821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:14.279709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:14.279796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:14.279829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:14.400534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:14.400713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:14.400757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:14.400786] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:14.404227] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-02-27T20:27:14.404508] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-27T20:27:14.404657] [INFO ] [sig ] MSD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:14.545733] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSD.txt [2026-02-27T20:27:14.545888] [INFO ] [sig ] [2017/3373] Completed MSD in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-27T20:27:14.545928] [INFO ] [sig ] [2018/3373] Forecasting MSEX... [2026-02-27T20:27:14.545956] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-27T20:27:14.545986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-27T20:27:14.565795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-27T20:27:14.566322] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-27T20:27:14.567186] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-27T20:27:14.567240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:14.567271] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:14.567298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:14.567376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:14.625610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:14.626552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:14.626657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:14.626692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:14.745625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:14.745795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:14.745837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:14.745867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:14.749359] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-27T20:27:14.749665] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-27T20:27:14.749799] [INFO ] [sig ] MSEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:14.891796] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSEX.txt [2026-02-27T20:27:14.891965] [INFO ] [sig ] [2018/3373] Completed MSEX in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-27T20:27:14.892006] [INFO ] [sig ] [2019/3373] Forecasting MSFD... [2026-02-27T20:27:14.892036] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-27T20:27:14.892066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-27T20:27:14.905300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-27T20:27:14.905717] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-27T20:27:14.906514] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-27T20:27:14.906584] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:14.906620] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:14.906648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:14.906705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:14.966502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:14.967459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:14.967597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:14.967637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:15.091958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:15.092127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:15.092170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:15.092198] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:15.095731] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-27T20:27:15.096019] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-27T20:27:15.096149] [INFO ] [sig ] MSFD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:15.242289] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSFD.txt [2026-02-27T20:27:15.242459] [INFO ] [sig ] [2019/3373] Completed MSFD in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-27T20:27:15.242500] [INFO ] [sig ] [2020/3373] Forecasting MSFL... [2026-02-27T20:27:15.242531] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-27T20:27:15.242560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-27T20:27:15.256051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-27T20:27:15.256482] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-27T20:27:15.257318] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-27T20:27:15.257384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:15.257419] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:15.257446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:15.257511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:15.316890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:15.317798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:15.317904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:15.317941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:15.443452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:15.443647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:15.443693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:15.443723] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:15.447729] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-27T20:27:15.448039] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-27T20:27:15.448178] [INFO ] [sig ] MSFL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:15.590500] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSFL.txt [2026-02-27T20:27:15.590667] [INFO ] [sig ] [2020/3373] Completed MSFL in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-27T20:27:15.590709] [INFO ] [sig ] [2021/3373] Forecasting MSGE... [2026-02-27T20:27:15.590740] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-27T20:27:15.590770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-27T20:27:15.603244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-27T20:27:15.603642] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-27T20:27:15.604445] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-27T20:27:15.604498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:15.604531] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:15.604558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:15.604636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:15.663622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:15.664423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:15.664509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:15.664544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:15.789938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:15.790124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:15.790169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:15.790196] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:15.793881] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=67.27%) [2026-02-27T20:27:15.794235] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-27T20:27:15.794390] [INFO ] [sig ] MSGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:15.951451] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSGE.txt [2026-02-27T20:27:15.951634] [INFO ] [sig ] [2021/3373] Completed MSGE in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:15.951677] [INFO ] [sig ] [2022/3373] Forecasting MSGM... [2026-02-27T20:27:15.951720] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-27T20:27:15.951751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-27T20:27:15.962913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-27T20:27:15.963261] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-27T20:27:15.964109] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-27T20:27:15.964163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:15.964195] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:15.964222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:15.964281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:16.037716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:16.038796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:16.038913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:16.038959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:16.170849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:16.171015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:16.171058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:16.171089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:16.174711] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-27T20:27:16.174999] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-27T20:27:16.175138] [INFO ] [sig ] MSGM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:16.320116] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MSGM.txt [2026-02-27T20:27:16.320311] [INFO ] [sig ] [2022/3373] Completed MSGM in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:16.320361] [INFO ] [sig ] [2023/3373] Forecasting MSGS... [2026-02-27T20:27:16.320395] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-27T20:27:16.320429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-27T20:27:16.332779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-27T20:27:16.333181] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-27T20:27:16.334023] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-27T20:27:16.334075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:16.334107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:16.334133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:16.334191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:16.392984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:16.393819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:16.393901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:16.393934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:16.520787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:16.520970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:16.521015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:16.521045] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:16.525505] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=28.65%) [2026-02-27T20:27:16.525875] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-27T20:27:16.526025] [INFO ] [sig ] MSGS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:16.694556] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSGS.txt [2026-02-27T20:27:16.694774] [INFO ] [sig ] [2023/3373] Completed MSGS in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:16.694822] [INFO ] [sig ] [2024/3373] Forecasting MSI... [2026-02-27T20:27:16.694851] [INFO ] [sig ] Generating forecast for: MSI [2026-02-27T20:27:16.694883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-27T20:27:16.710507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-27T20:27:16.710969] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-27T20:27:16.712004] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-27T20:27:16.712068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:16.712109] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:16.712147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:16.712226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:16.783356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:16.784403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:16.784516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:16.784554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:16.912142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:16.912305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:16.912351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:16.912382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:16.916469] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=22.03%) [2026-02-27T20:27:16.916780] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-27T20:27:16.916921] [INFO ] [sig ] MSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:17.060233] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSI.txt [2026-02-27T20:27:17.060360] [INFO ] [sig ] [2024/3373] Completed MSI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:17.060400] [INFO ] [sig ] [2025/3373] Forecasting MSM... [2026-02-27T20:27:17.060431] [INFO ] [sig ] Generating forecast for: MSM [2026-02-27T20:27:17.060461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-27T20:27:17.072611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-27T20:27:17.072928] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-27T20:27:17.073741] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-27T20:27:17.073793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:17.073826] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:17.073852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:17.073908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:17.132234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:17.132912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:17.132993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:17.133025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:17.260165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:17.260345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:17.260388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:17.260418] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:17.264320] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-27T20:27:17.264724] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-27T20:27:17.264867] [INFO ] [sig ] MSM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:17.408692] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MSM.txt [2026-02-27T20:27:17.408885] [INFO ] [sig ] [2025/3373] Completed MSM in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:17.408930] [INFO ] [sig ] [2026/3373] Forecasting MTB... [2026-02-27T20:27:17.408962] [INFO ] [sig ] Generating forecast for: MTB [2026-02-27T20:27:17.409008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-27T20:27:17.425939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-27T20:27:17.426385] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-27T20:27:17.427650] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-27T20:27:17.427898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:17.427967] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:17.427997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:17.428082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:17.490269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:17.491162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:17.491282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:17.491327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:17.622800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:17.622961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:17.623006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:17.623036] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:17.626923] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-27T20:27:17.627260] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-27T20:27:17.627412] [INFO ] [sig ] MTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:17.774073] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MTB.txt [2026-02-27T20:27:17.774224] [INFO ] [sig ] [2026/3373] Completed MTB in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:17.774266] [INFO ] [sig ] [2027/3373] Forecasting MTCH... [2026-02-27T20:27:17.774298] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-27T20:27:17.774331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-27T20:27:17.788133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-27T20:27:17.788644] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-27T20:27:17.789639] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-27T20:27:17.789695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:17.789728] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:17.789756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:17.789814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:17.854483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:17.855378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:17.855466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:17.855501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:17.982956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:17.983119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:17.983180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:17.983213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:17.986999] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-27T20:27:17.987300] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-27T20:27:17.987439] [INFO ] [sig ] MTCH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:18.138147] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MTCH.txt [2026-02-27T20:27:18.138323] [INFO ] [sig ] [2027/3373] Completed MTCH in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:18.138375] [INFO ] [sig ] [2028/3373] Forecasting MTG... [2026-02-27T20:27:18.138412] [INFO ] [sig ] Generating forecast for: MTG [2026-02-27T20:27:18.138447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-27T20:27:18.151199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-27T20:27:18.151633] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-27T20:27:18.152452] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-27T20:27:18.152506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:18.152540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:18.152567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:18.152659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:18.213761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:18.214676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:18.214769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:18.214803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:18.338861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:18.339025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:18.339069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:18.339098] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:18.342738] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-02-27T20:27:18.343053] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-27T20:27:18.343193] [INFO ] [sig ] MTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:18.492379] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MTG.txt [2026-02-27T20:27:18.492540] [INFO ] [sig ] [2028/3373] Completed MTG in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:18.492600] [INFO ] [sig ] [2029/3373] Forecasting MTH... [2026-02-27T20:27:18.492634] [INFO ] [sig ] Generating forecast for: MTH [2026-02-27T20:27:18.492666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-27T20:27:18.505281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-27T20:27:18.505716] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-27T20:27:18.506508] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-27T20:27:18.506561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:18.506618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:18.506647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:18.506703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:18.565423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:18.566377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:18.566488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:18.566521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:18.688831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:18.688999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:18.689044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:18.689105] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:18.692883] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-27T20:27:18.693240] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-27T20:27:18.693390] [INFO ] [sig ] MTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:18.840061] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MTH.txt [2026-02-27T20:27:18.840220] [INFO ] [sig ] [2029/3373] Completed MTH in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:18.840262] [INFO ] [sig ] [2030/3373] Forecasting MTN... [2026-02-27T20:27:18.840293] [INFO ] [sig ] Generating forecast for: MTN [2026-02-27T20:27:18.840323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-27T20:27:18.854189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-27T20:27:18.854622] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-27T20:27:18.855480] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-27T20:27:18.855537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:18.855590] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:18.855621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:18.855679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:18.917535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:18.918454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:18.918548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:18.918605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:19.047183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:19.047360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:19.047412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:19.047444] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:19.051332] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-27T20:27:19.051733] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-27T20:27:19.051889] [INFO ] [sig ] MTN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:19.200088] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MTN.txt [2026-02-27T20:27:19.200255] [INFO ] [sig ] [2030/3373] Completed MTN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:19.200327] [INFO ] [sig ] [2031/3373] Forecasting MTRN... [2026-02-27T20:27:19.200372] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-27T20:27:19.200409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-27T20:27:19.213756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-27T20:27:19.214180] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-27T20:27:19.215071] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-27T20:27:19.215129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:19.215175] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:19.215203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:19.215264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:19.277053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:19.277988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:19.278086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:19.278120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:19.402230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:19.402402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:19.402445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:19.402475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:19.406083] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=64.70%) [2026-02-27T20:27:19.406404] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-27T20:27:19.406546] [INFO ] [sig ] MTRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:19.560410] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MTRN.txt [2026-02-27T20:27:19.560643] [INFO ] [sig ] [2031/3373] Completed MTRN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:19.560702] [INFO ] [sig ] [2032/3373] Forecasting MTRX... [2026-02-27T20:27:19.560739] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-27T20:27:19.560776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-27T20:27:19.575308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-27T20:27:19.575766] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-27T20:27:19.576633] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-27T20:27:19.576687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:19.576719] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:19.576746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:19.576808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:19.637597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:19.638520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:19.638649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:19.638687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:19.767050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:19.767218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:19.767263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:19.767292] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:19.771457] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-02-27T20:27:19.772095] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-27T20:27:19.772259] [INFO ] [sig ] MTRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:19.924945] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MTRX.txt [2026-02-27T20:27:19.925106] [INFO ] [sig ] [2032/3373] Completed MTRX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-27T20:27:19.925146] [INFO ] [sig ] [2033/3373] Forecasting MTSI... [2026-02-27T20:27:19.925176] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-27T20:27:19.925206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-27T20:27:19.938528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-27T20:27:19.938980] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-27T20:27:19.939864] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-27T20:27:19.939921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:19.939956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:19.939984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:19.940044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:20.005392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:20.006333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:20.006429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:20.006463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:20.143456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:20.143708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:20.143758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:20.143791] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:20.148700] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-27T20:27:20.149304] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-27T20:27:20.149524] [INFO ] [sig ] MTSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:20.301674] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MTSI.txt [2026-02-27T20:27:20.301834] [INFO ] [sig ] [2033/3373] Completed MTSI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-27T20:27:20.301876] [INFO ] [sig ] [2034/3373] Forecasting MTX... [2026-02-27T20:27:20.301906] [INFO ] [sig ] Generating forecast for: MTX [2026-02-27T20:27:20.301939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-27T20:27:20.314803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-27T20:27:20.315172] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-27T20:27:20.316005] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-27T20:27:20.316060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:20.316094] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:20.316121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:20.316180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:20.375230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:20.376155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:20.376238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:20.376273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:20.493860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:20.494026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:20.494070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:20.494099] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:20.497713] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-02-27T20:27:20.498056] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-27T20:27:20.498201] [INFO ] [sig ] MTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:20.642713] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MTX.txt [2026-02-27T20:27:20.642879] [INFO ] [sig ] [2034/3373] Completed MTX in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-27T20:27:20.642920] [INFO ] [sig ] [2035/3373] Forecasting MTZ... [2026-02-27T20:27:20.642959] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-27T20:27:20.642991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-27T20:27:20.655555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-27T20:27:20.655972] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-27T20:27:20.656981] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-27T20:27:20.657033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:20.657065] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:20.657091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:20.657148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:20.717081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:20.718007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:20.718090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:20.718125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:20.850085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:20.850246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:20.850290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:20.850318] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:20.853785] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-27T20:27:20.854074] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-27T20:27:20.854206] [INFO ] [sig ] MTZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:20.997612] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MTZ.txt [2026-02-27T20:27:20.997775] [INFO ] [sig ] [2035/3373] Completed MTZ in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-27T20:27:20.997815] [INFO ] [sig ] [2036/3373] Forecasting MUA... [2026-02-27T20:27:20.997846] [INFO ] [sig ] Generating forecast for: MUA [2026-02-27T20:27:20.997897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-27T20:27:21.010678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-27T20:27:21.011036] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-27T20:27:21.011849] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-27T20:27:21.011902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:21.011934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:21.011961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:21.012018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:21.069213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:21.070123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:21.070239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:21.070274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:21.194239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:21.194394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:21.194440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:21.194471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:21.198022] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=70.47%) [2026-02-27T20:27:21.198321] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-27T20:27:21.198459] [INFO ] [sig ] MUA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:21.344628] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MUA.txt [2026-02-27T20:27:21.344789] [INFO ] [sig ] [2036/3373] Completed MUA in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-27T20:27:21.344830] [INFO ] [sig ] [2037/3373] Forecasting MUC... [2026-02-27T20:27:21.344862] [INFO ] [sig ] Generating forecast for: MUC [2026-02-27T20:27:21.344893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-27T20:27:21.358861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-27T20:27:21.359255] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-27T20:27:21.360329] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-27T20:27:21.360396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:21.360435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:21.360468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:21.360529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:21.438923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:21.440078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:21.440181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:21.440217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:21.568067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:21.568237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:21.568281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:21.568311] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:21.572322] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-02-27T20:27:21.572665] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-27T20:27:21.572806] [INFO ] [sig ] MUC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:21.720372] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MUC.txt [2026-02-27T20:27:21.720510] [INFO ] [sig ] [2037/3373] Completed MUC in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-27T20:27:21.720552] [INFO ] [sig ] [2038/3373] Forecasting MUFG... [2026-02-27T20:27:21.720601] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-27T20:27:21.720633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-27T20:27:21.734039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-27T20:27:21.734396] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-27T20:27:21.735231] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-27T20:27:21.735286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:21.735318] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:21.735345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:21.735406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:21.793692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:21.794550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:21.794654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:21.794688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:21.923265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:21.923412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:21.923460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:21.923507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:21.927253] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-27T20:27:21.927539] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-27T20:27:21.927693] [INFO ] [sig ] MUFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:22.074919] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MUFG.txt [2026-02-27T20:27:22.075089] [INFO ] [sig ] [2038/3373] Completed MUFG in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:22.075132] [INFO ] [sig ] [2039/3373] Forecasting MUJ... [2026-02-27T20:27:22.075163] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-27T20:27:22.075197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-27T20:27:22.088536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-27T20:27:22.088966] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-27T20:27:22.089837] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-27T20:27:22.089892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:22.089925] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:22.089952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:22.090011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:22.153744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:22.154840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:22.154945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:22.154990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:22.279844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:22.280008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:22.280051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:22.280080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:22.283550] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-02-27T20:27:22.283851] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-27T20:27:22.283983] [INFO ] [sig ] MUJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:22.432912] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MUJ.txt [2026-02-27T20:27:22.433111] [INFO ] [sig ] [2039/3373] Completed MUJ in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:22.433154] [INFO ] [sig ] [2040/3373] Forecasting MUSA... [2026-02-27T20:27:22.433185] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-27T20:27:22.433216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-27T20:27:22.446298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-27T20:27:22.446729] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-27T20:27:22.447545] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-27T20:27:22.447617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:22.447651] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:22.447678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:22.447827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:22.508786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:22.509847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:22.509947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:22.510009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:22.637224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:22.637386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:22.637429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:22.637458] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:22.641525] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-27T20:27:22.642026] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-27T20:27:22.642156] [INFO ] [sig ] MUSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:22.792756] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MUSA.txt [2026-02-27T20:27:22.792971] [INFO ] [sig ] [2040/3373] Completed MUSA in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:22.793026] [INFO ] [sig ] [2041/3373] Forecasting MUX... [2026-02-27T20:27:22.793070] [INFO ] [sig ] Generating forecast for: MUX [2026-02-27T20:27:22.793115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-27T20:27:22.807273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-27T20:27:22.807926] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-27T20:27:22.808829] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-27T20:27:22.808889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:22.808922] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:22.808949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:22.809007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:22.871409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:22.872312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:22.872397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:22.872431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:23.001996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:23.002161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:23.002207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:23.002237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:23.005805] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-02-27T20:27:23.006088] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-27T20:27:23.006220] [INFO ] [sig ] MUX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:23.152417] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MUX.txt [2026-02-27T20:27:23.152624] [INFO ] [sig ] [2041/3373] Completed MUX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:23.152672] [INFO ] [sig ] [2042/3373] Forecasting MVBF... [2026-02-27T20:27:23.152704] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-27T20:27:23.152736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-27T20:27:23.164764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-27T20:27:23.165064] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-27T20:27:23.165869] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-27T20:27:23.165922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:23.165955] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:23.165982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:23.166051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:23.230266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:23.231330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:23.231422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:23.231454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:23.352085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:23.352254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:23.352296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:23.352325] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:23.356075] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-02-27T20:27:23.356499] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-27T20:27:23.356680] [INFO ] [sig ] MVBF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:23.505858] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MVBF.txt [2026-02-27T20:27:23.505994] [INFO ] [sig ] [2042/3373] Completed MVBF in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:23.506034] [INFO ] [sig ] [2043/3373] Forecasting MWA... [2026-02-27T20:27:23.506064] [INFO ] [sig ] Generating forecast for: MWA [2026-02-27T20:27:23.506094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-27T20:27:23.518946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-27T20:27:23.519312] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-27T20:27:23.520119] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-27T20:27:23.520172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:23.520229] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:23.520258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:23.520315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:23.580922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:23.581855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:23.581939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:23.581972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:23.702781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:23.702948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:23.702992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:23.703021] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:23.706457] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-02-27T20:27:23.706755] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-27T20:27:23.706886] [INFO ] [sig ] MWA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:23.852196] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MWA.txt [2026-02-27T20:27:23.852361] [INFO ] [sig ] [2043/3373] Completed MWA in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:23.852411] [INFO ] [sig ] [2044/3373] Forecasting MX... [2026-02-27T20:27:23.852448] [INFO ] [sig ] Generating forecast for: MX [2026-02-27T20:27:23.852485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-27T20:27:23.865494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-27T20:27:23.865943] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-27T20:27:23.866842] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-27T20:27:23.866915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:23.866953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:23.866980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:23.867038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:23.928007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:23.929164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:23.929257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:23.929291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:24.054961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:24.055133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:24.055217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:24.055266] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:24.059064] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-27T20:27:24.059368] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-27T20:27:24.059506] [INFO ] [sig ] MX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:24.206735] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MX.txt [2026-02-27T20:27:24.206866] [INFO ] [sig ] [2044/3373] Completed MX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:24.206906] [INFO ] [sig ] [2045/3373] Forecasting MXF... [2026-02-27T20:27:24.206936] [INFO ] [sig ] Generating forecast for: MXF [2026-02-27T20:27:24.206966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-27T20:27:24.220163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-27T20:27:24.220455] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-27T20:27:24.221479] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-27T20:27:24.221533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:24.221566] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:24.221624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:24.221694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:24.281392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:24.282108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:24.282188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:24.282222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:24.396723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:24.396869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:24.396910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:24.396939] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:24.400424] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-27T20:27:24.400724] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-27T20:27:24.400855] [INFO ] [sig ] MXF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:24.544980] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MXF.txt [2026-02-27T20:27:24.545135] [INFO ] [sig ] [2045/3373] Completed MXF in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:24.545175] [INFO ] [sig ] [2046/3373] Forecasting MXL... [2026-02-27T20:27:24.545206] [INFO ] [sig ] Generating forecast for: MXL [2026-02-27T20:27:24.545238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-27T20:27:24.558169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-27T20:27:24.558516] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-27T20:27:24.559318] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-27T20:27:24.559371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:24.559404] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:24.559431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:24.559492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:24.618979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:24.619818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:24.619897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:24.619930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:24.746267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:24.746440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:24.746483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:24.746512] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:24.750627] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-27T20:27:24.750913] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-27T20:27:24.751045] [INFO ] [sig ] MXL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:24.893523] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MXL.txt [2026-02-27T20:27:24.893692] [INFO ] [sig ] [2046/3373] Completed MXL in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:24.893734] [INFO ] [sig ] [2047/3373] Forecasting MYE... [2026-02-27T20:27:24.893764] [INFO ] [sig ] Generating forecast for: MYE [2026-02-27T20:27:24.893794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-27T20:27:24.906623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-27T20:27:24.906984] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-27T20:27:24.907845] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-27T20:27:24.907921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:24.907955] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:24.907982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:24.908039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:24.965125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:24.965797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:24.965878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:24.965911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:25.095345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:25.095504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:25.095547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:25.095594] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:25.099803] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-27T20:27:25.100088] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-27T20:27:25.100218] [INFO ] [sig ] MYE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:25.244485] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MYE.txt [2026-02-27T20:27:25.244652] [INFO ] [sig ] [2047/3373] Completed MYE in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:25.244695] [INFO ] [sig ] [2048/3373] Forecasting MYGN... [2026-02-27T20:27:25.244725] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-27T20:27:25.244756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-27T20:27:25.257843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-27T20:27:25.258205] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-27T20:27:25.259038] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-27T20:27:25.259091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:25.259122] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:25.259147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:25.259203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:25.317770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:25.318427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:25.318507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:25.318539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:25.446506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:25.446688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:25.446731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:25.446760] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:25.450672] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-27T20:27:25.450960] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-27T20:27:25.451095] [INFO ] [sig ] MYGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:25.597589] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/MYGN.txt [2026-02-27T20:27:25.597731] [INFO ] [sig ] [2048/3373] Completed MYGN in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:25.597771] [INFO ] [sig ] [2049/3373] Forecasting MYI... [2026-02-27T20:27:25.597802] [INFO ] [sig ] Generating forecast for: MYI [2026-02-27T20:27:25.597832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-27T20:27:25.610917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-27T20:27:25.611316] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-27T20:27:25.612164] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-27T20:27:25.612217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:25.612248] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:25.612275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:25.612331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:25.669720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:25.670652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:25.670737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:25.670771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:25.791724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:25.791881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:25.791924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:25.791953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:25.795541] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-02-27T20:27:25.795861] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-27T20:27:25.795991] [INFO ] [sig ] MYI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:25.938291] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MYI.txt [2026-02-27T20:27:25.938416] [INFO ] [sig ] [2049/3373] Completed MYI in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-27T20:27:25.938458] [INFO ] [sig ] [2050/3373] Forecasting MYN... [2026-02-27T20:27:25.938491] [INFO ] [sig ] Generating forecast for: MYN [2026-02-27T20:27:25.938521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-27T20:27:25.951270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-27T20:27:25.951768] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-27T20:27:25.952716] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-27T20:27:25.952777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:25.952813] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:25.952843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:25.952903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:26.014973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:26.015914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:26.016018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:26.016054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:26.148932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:26.149098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:26.149140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:26.149170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:26.153069] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: UP (p=78.15%) [2026-02-27T20:27:26.153438] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-27T20:27:26.153615] [INFO ] [sig ] MYN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:26.310006] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MYN.txt [2026-02-27T20:27:26.310195] [INFO ] [sig ] [2050/3373] Completed MYN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-27T20:27:26.310241] [INFO ] [sig ] [2051/3373] Forecasting MYRG... [2026-02-27T20:27:26.310273] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-27T20:27:26.310304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-27T20:27:26.326689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-27T20:27:26.327131] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-27T20:27:26.328119] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-27T20:27:26.328181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:26.328216] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:26.328244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:26.328302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:26.392940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:26.393857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:26.393958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:26.393993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:26.516740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:26.516911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:26.516973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:26.517005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:26.520746] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-27T20:27:26.521113] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-27T20:27:26.521266] [INFO ] [sig ] MYRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:26.674410] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/MYRG.txt [2026-02-27T20:27:26.674595] [INFO ] [sig ] [2051/3373] Completed MYRG in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-27T20:27:26.674638] [INFO ] [sig ] [2052/3373] Forecasting NA... [2026-02-27T20:27:26.674668] [INFO ] [sig ] Generating forecast for: NA [2026-02-27T20:27:26.674701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-27T20:27:26.687983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-27T20:27:26.688350] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-27T20:27:26.689201] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-27T20:27:26.689255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:26.689288] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:26.689315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:26.689372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:26.756152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:26.757059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:26.757150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:26.757186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:26.877989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:26.878148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:26.878191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:26.878220] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:26.881758] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-27T20:27:26.882046] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-27T20:27:26.882181] [INFO ] [sig ] NA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:27.037828] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NA.txt [2026-02-27T20:27:27.038002] [INFO ] [sig ] [2052/3373] Completed NA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-27T20:27:27.038044] [INFO ] [sig ] [2053/3373] Forecasting NABL... [2026-02-27T20:27:27.038075] [INFO ] [sig ] Generating forecast for: NABL [2026-02-27T20:27:27.038105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-27T20:27:27.050612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-27T20:27:27.051000] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-27T20:27:27.051851] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-27T20:27:27.051906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:27.051939] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:27.051968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:27.052028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:27.113270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:27.114194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:27.114322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:27.114358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:27.243631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:27.243800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:27.243846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:27.243881] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:27.247534] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-27T20:27:27.247950] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-27T20:27:27.248107] [INFO ] [sig ] NABL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:27.397193] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NABL.txt [2026-02-27T20:27:27.397340] [INFO ] [sig ] [2053/3373] Completed NABL in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-27T20:27:27.397382] [INFO ] [sig ] [2054/3373] Forecasting NAC... [2026-02-27T20:27:27.397412] [INFO ] [sig ] Generating forecast for: NAC [2026-02-27T20:27:27.397442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-27T20:27:27.410412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-27T20:27:27.410840] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-27T20:27:27.411720] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-27T20:27:27.411775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:27.411809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:27.411837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:27.411894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:27.475808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:27.476741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:27.476845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:27.476881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:27.598145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:27.598295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:27.598338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:27.598384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:27.602038] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=58.66%) [2026-02-27T20:27:27.602354] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-27T20:27:27.602491] [INFO ] [sig ] NAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:27.744531] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NAC.txt [2026-02-27T20:27:27.744696] [INFO ] [sig ] [2054/3373] Completed NAC in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:27.744737] [INFO ] [sig ] [2055/3373] Forecasting NAD... [2026-02-27T20:27:27.744767] [INFO ] [sig ] Generating forecast for: NAD [2026-02-27T20:27:27.744797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-27T20:27:27.758821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-27T20:27:27.759270] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-27T20:27:27.760193] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-27T20:27:27.760249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:27.760297] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:27.760326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:27.760384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:27.822450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:27.823344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:27.823432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:27.823466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:27.975544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:27.975740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:27.975787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:27.975817] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:27.979423] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=22.84%) [2026-02-27T20:27:27.979762] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-27T20:27:27.979904] [INFO ] [sig ] NAD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:28.133053] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NAD.txt [2026-02-27T20:27:28.133217] [INFO ] [sig ] [2055/3373] Completed NAD in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:28.133258] [INFO ] [sig ] [2056/3373] Forecasting NATH... [2026-02-27T20:27:28.133287] [INFO ] [sig ] Generating forecast for: NATH [2026-02-27T20:27:28.133318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-27T20:27:28.145791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-27T20:27:28.146183] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-27T20:27:28.146998] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-27T20:27:28.147051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:28.147084] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:28.147111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:28.147168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:28.209934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:28.210831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:28.210935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:28.210972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:28.329021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:28.329199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:28.329254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:28.329287] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:28.332910] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-27T20:27:28.333230] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-27T20:27:28.333377] [INFO ] [sig ] NATH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:28.486042] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NATH.txt [2026-02-27T20:27:28.486226] [INFO ] [sig ] [2056/3373] Completed NATH in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:28.486298] [INFO ] [sig ] [2057/3373] Forecasting NATL... [2026-02-27T20:27:28.486343] [INFO ] [sig ] Generating forecast for: NATL [2026-02-27T20:27:28.486385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-27T20:27:28.501160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-27T20:27:28.501603] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-27T20:27:28.502657] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-27T20:27:28.502712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:28.502745] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:28.502772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:28.502831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:28.566996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:28.567932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:28.568056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:28.568090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:28.699042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:28.699209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:28.699262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:28.699297] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:28.702845] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-27T20:27:28.703179] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-27T20:27:28.703325] [INFO ] [sig ] NATL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:28.857172] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NATL.txt [2026-02-27T20:27:28.857372] [INFO ] [sig ] [2057/3373] Completed NATL in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:28.857422] [INFO ] [sig ] [2058/3373] Forecasting NAVI... [2026-02-27T20:27:28.857453] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-27T20:27:28.857485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-27T20:27:28.872479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-27T20:27:28.872956] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-27T20:27:28.873905] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-27T20:27:28.873968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:28.874003] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:28.874031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:28.874091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:28.934643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:28.935651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:28.935761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:28.935798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:29.062813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:29.062990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:29.063036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:29.063066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:29.067148] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-27T20:27:29.067504] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-27T20:27:29.067704] [INFO ] [sig ] NAVI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:29.219256] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NAVI.txt [2026-02-27T20:27:29.219415] [INFO ] [sig ] [2058/3373] Completed NAVI in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:29.219458] [INFO ] [sig ] [2059/3373] Forecasting NAZ... [2026-02-27T20:27:29.219493] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-27T20:27:29.219526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-27T20:27:29.231187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-27T20:27:29.231605] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-27T20:27:29.232423] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-27T20:27:29.232477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:29.232518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:29.232554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:29.232651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:29.296167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:29.297070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:29.297161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:29.297196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:29.404833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:29.405008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:29.405052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:29.405082] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:29.409639] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-02-27T20:27:29.410125] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-27T20:27:29.410311] [INFO ] [sig ] NAZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:29.576606] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NAZ.txt [2026-02-27T20:27:29.576756] [INFO ] [sig ] [2059/3373] Completed NAZ in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:29.576803] [INFO ] [sig ] [2060/3373] Forecasting NB... [2026-02-27T20:27:29.576834] [INFO ] [sig ] Generating forecast for: NB [2026-02-27T20:27:29.576865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-27T20:27:29.590079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-27T20:27:29.590457] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-27T20:27:29.591302] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-27T20:27:29.591357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:29.591415] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:29.591443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:29.591501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:29.653514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:29.654437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:29.654524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:29.654559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:29.777760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:29.777954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:29.778001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:29.778030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:29.781552] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-02-27T20:27:29.781853] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-27T20:27:29.781994] [INFO ] [sig ] NB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:29.928111] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NB.txt [2026-02-27T20:27:29.928271] [INFO ] [sig ] [2060/3373] Completed NB in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:29.928313] [INFO ] [sig ] [2061/3373] Forecasting NBB... [2026-02-27T20:27:29.928345] [INFO ] [sig ] Generating forecast for: NBB [2026-02-27T20:27:29.928385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-27T20:27:29.942040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-27T20:27:29.942464] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-27T20:27:29.943345] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-27T20:27:29.943401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:29.943433] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:29.943462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:29.943541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:30.004297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:30.005438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:30.005527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:30.005562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:30.132949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:30.133113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:30.133160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:30.133191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:30.137302] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-27T20:27:30.137907] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-27T20:27:30.138072] [INFO ] [sig ] NBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:30.292326] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NBB.txt [2026-02-27T20:27:30.292492] [INFO ] [sig ] [2061/3373] Completed NBB in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:30.292533] [INFO ] [sig ] [2062/3373] Forecasting NBBK... [2026-02-27T20:27:30.292564] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-27T20:27:30.292615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-27T20:27:30.306829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-27T20:27:30.307244] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-27T20:27:30.308206] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-27T20:27:30.308261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:30.308294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:30.308322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:30.308379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:30.369594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:30.370728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:30.370850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:30.370904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:30.497185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:30.497353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:30.497397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:30.497466] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:30.501102] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-27T20:27:30.501403] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-27T20:27:30.501542] [INFO ] [sig ] NBBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:30.649864] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NBBK.txt [2026-02-27T20:27:30.650046] [INFO ] [sig ] [2062/3373] Completed NBBK in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:30.650111] [INFO ] [sig ] [2063/3373] Forecasting NBHC... [2026-02-27T20:27:30.650146] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-27T20:27:30.650177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-27T20:27:30.663081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-27T20:27:30.663495] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-27T20:27:30.664383] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-27T20:27:30.664436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:30.664468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:30.664495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:30.664553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:30.724944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:30.725923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:30.726046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:30.726080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:30.848459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:30.848685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:30.848754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:30.848862] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:30.852739] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-27T20:27:30.853051] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-27T20:27:30.853191] [INFO ] [sig ] NBHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:30.999840] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NBHC.txt [2026-02-27T20:27:31.000208] [INFO ] [sig ] [2063/3373] Completed NBHC in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:31.000252] [INFO ] [sig ] [2064/3373] Forecasting NBIX... [2026-02-27T20:27:31.000285] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-27T20:27:31.000317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-27T20:27:31.018768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-27T20:27:31.019276] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-27T20:27:31.020260] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-27T20:27:31.020315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:31.020347] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:31.020374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:31.020438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:31.081623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:31.082752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:31.082861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:31.082914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:31.221332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:31.221515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:31.221569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:31.221634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:31.226454] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-27T20:27:31.226958] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-27T20:27:31.227117] [INFO ] [sig ] NBIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:31.372355] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NBIX.txt [2026-02-27T20:27:31.372506] [INFO ] [sig ] [2064/3373] Completed NBIX in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:31.372550] [INFO ] [sig ] [2065/3373] Forecasting NBN... [2026-02-27T20:27:31.372600] [INFO ] [sig ] Generating forecast for: NBN [2026-02-27T20:27:31.372639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-27T20:27:31.385356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-27T20:27:31.385766] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-27T20:27:31.386607] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-27T20:27:31.386664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:31.386699] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:31.386728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:31.386787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:31.450190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:31.451316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:31.451402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:31.451439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:31.581476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:31.581679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:31.581736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:31.581769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:31.585437] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-27T20:27:31.585789] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-27T20:27:31.585946] [INFO ] [sig ] NBN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:31.738728] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NBN.txt [2026-02-27T20:27:31.738894] [INFO ] [sig ] [2065/3373] Completed NBN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:31.739125] [INFO ] [sig ] [2066/3373] Forecasting NBTB... [2026-02-27T20:27:31.739156] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-27T20:27:31.739186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-27T20:27:31.752298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-27T20:27:31.752692] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-27T20:27:31.753766] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-27T20:27:31.753822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:31.753856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:31.753884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:31.753955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:31.821211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:31.822433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:31.822569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:31.822625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:31.952270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:31.952435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:31.952480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:31.952511] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:31.956457] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-27T20:27:31.956821] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-27T20:27:31.956963] [INFO ] [sig ] NBTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:32.107381] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NBTB.txt [2026-02-27T20:27:32.107511] [INFO ] [sig ] [2066/3373] Completed NBTB in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-27T20:27:32.107556] [INFO ] [sig ] [2067/3373] Forecasting NBXG... [2026-02-27T20:27:32.107605] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-27T20:27:32.107637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-27T20:27:32.121485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-27T20:27:32.121865] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-27T20:27:32.122686] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-27T20:27:32.122739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:32.122772] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:32.122799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:32.122856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:32.184946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:32.185876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:32.185971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:32.186013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:32.311965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:32.312147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:32.312190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:32.312219] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:32.315712] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-27T20:27:32.316035] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-27T20:27:32.316177] [INFO ] [sig ] NBXG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:32.466050] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NBXG.txt [2026-02-27T20:27:32.466197] [INFO ] [sig ] [2067/3373] Completed NBXG in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-27T20:27:32.466237] [INFO ] [sig ] [2068/3373] Forecasting NC... [2026-02-27T20:27:32.466267] [INFO ] [sig ] Generating forecast for: NC [2026-02-27T20:27:32.466298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-27T20:27:32.477616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-27T20:27:32.477984] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-27T20:27:32.478837] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-27T20:27:32.478902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:32.478935] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:32.478963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:32.479021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:32.544722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:32.545694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:32.545785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:32.545819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:32.651155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:32.651326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:32.651371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:32.651401] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:32.655054] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-02-27T20:27:32.655355] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-27T20:27:32.655509] [INFO ] [sig ] NC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:32.799724] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NC.txt [2026-02-27T20:27:32.799886] [INFO ] [sig ] [2068/3373] Completed NC in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-27T20:27:32.799927] [INFO ] [sig ] [2069/3373] Forecasting NCA... [2026-02-27T20:27:32.799960] [INFO ] [sig ] Generating forecast for: NCA [2026-02-27T20:27:32.799992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-27T20:27:32.812555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-27T20:27:32.813112] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-27T20:27:32.813916] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-27T20:27:32.813969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:32.814000] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:32.814027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:32.814083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:32.877538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:32.878563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:32.878673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:32.878709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:33.010452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:33.010627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:33.010677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:33.010706] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:33.014301] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-02-27T20:27:33.014624] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-27T20:27:33.014793] [INFO ] [sig ] NCA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:33.158179] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NCA.txt [2026-02-27T20:27:33.158351] [INFO ] [sig ] [2069/3373] Completed NCA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-27T20:27:33.158394] [INFO ] [sig ] [2070/3373] Forecasting NCLH... [2026-02-27T20:27:33.158425] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-27T20:27:33.158456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-27T20:27:33.171885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-27T20:27:33.172297] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-27T20:27:33.173132] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-27T20:27:33.173185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:33.173218] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:33.173246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:33.173303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:33.235558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:33.236407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:33.236526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:33.236561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:33.366301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:33.366492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:33.366544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:33.366593] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:33.370783] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-27T20:27:33.371104] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-27T20:27:33.371256] [INFO ] [sig ] NCLH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:33.521503] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NCLH.txt [2026-02-27T20:27:33.521698] [INFO ] [sig ] [2070/3373] Completed NCLH in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-27T20:27:33.521752] [INFO ] [sig ] [2071/3373] Forecasting NCMI... [2026-02-27T20:27:33.521786] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-27T20:27:33.521824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-27T20:27:33.535182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-27T20:27:33.535564] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-27T20:27:33.536422] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-27T20:27:33.536478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:33.536511] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:33.536538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:33.536617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:33.613364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:33.614541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:33.614649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:33.614689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:33.742082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:33.742258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:33.742304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:33.742333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:33.746102] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-27T20:27:33.746483] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-27T20:27:33.746653] [INFO ] [sig ] NCMI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:33.887782] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NCMI.txt [2026-02-27T20:27:33.888159] [INFO ] [sig ] [2071/3373] Completed NCMI in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:33.888201] [INFO ] [sig ] [2072/3373] Forecasting NCNA... [2026-02-27T20:27:33.888231] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-27T20:27:33.888264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-27T20:27:33.902216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-27T20:27:33.902620] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-27T20:27:33.903649] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-27T20:27:33.903702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:33.903734] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:33.903761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:33.903818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:33.962159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:33.963051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:33.963136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:33.963170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:34.085607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:34.085815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:34.085867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:34.085898] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:34.089748] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-02-27T20:27:34.090054] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-27T20:27:34.090211] [INFO ] [sig ] NCNA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:34.236364] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NCNA.txt [2026-02-27T20:27:34.236522] [INFO ] [sig ] [2072/3373] Completed NCNA in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:34.236562] [INFO ] [sig ] [2073/3373] Forecasting NCNO... [2026-02-27T20:27:34.236615] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-27T20:27:34.236648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-27T20:27:34.249521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-27T20:27:34.249941] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-27T20:27:34.250797] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-27T20:27:34.250851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:34.250885] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:34.250913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:34.250970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:34.307770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:34.308696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:34.308792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:34.308827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:34.434682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:34.434849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:34.434895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:34.434927] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:34.438474] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-02-27T20:27:34.438801] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-27T20:27:34.438941] [INFO ] [sig ] NCNO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:34.583201] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NCNO.txt [2026-02-27T20:27:34.583361] [INFO ] [sig ] [2073/3373] Completed NCNO in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:34.583403] [INFO ] [sig ] [2074/3373] Forecasting NCTY... [2026-02-27T20:27:34.583432] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-27T20:27:34.583466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-27T20:27:34.595545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-27T20:27:34.595909] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-27T20:27:34.596747] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-27T20:27:34.596813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:34.596846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:34.596872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:34.596929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:34.656812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:34.657732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:34.657817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:34.657850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:34.782652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:34.782869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:34.782928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:34.782960] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:34.786720] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-27T20:27:34.787037] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-27T20:27:34.787178] [INFO ] [sig ] NCTY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:34.933635] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NCTY.txt [2026-02-27T20:27:34.933800] [INFO ] [sig ] [2074/3373] Completed NCTY in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:34.934032] [INFO ] [sig ] [2075/3373] Forecasting NCZ... [2026-02-27T20:27:34.934064] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-27T20:27:34.934095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-27T20:27:34.948136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-27T20:27:34.948540] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-27T20:27:34.949428] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-27T20:27:34.949480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:34.949512] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:34.949540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:34.949614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:35.007786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:35.008722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:35.008820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:35.008886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:35.137195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:35.137384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:35.137430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:35.137459] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:35.142003] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=61.05%) [2026-02-27T20:27:35.142322] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-27T20:27:35.142466] [INFO ] [sig ] NCZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:35.291779] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NCZ.txt [2026-02-27T20:27:35.291935] [INFO ] [sig ] [2075/3373] Completed NCZ in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:35.291979] [INFO ] [sig ] [2076/3373] Forecasting NDAQ... [2026-02-27T20:27:35.292009] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-27T20:27:35.292040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-27T20:27:35.306321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-27T20:27:35.306748] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-27T20:27:35.307620] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-27T20:27:35.307686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:35.307722] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:35.307748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:35.307806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:35.369063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:35.370047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:35.370153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:35.370187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:35.494712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:35.494888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:35.494932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:35.494962] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:35.498454] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-27T20:27:35.498761] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-27T20:27:35.498895] [INFO ] [sig ] NDAQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:35.645767] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NDAQ.txt [2026-02-27T20:27:35.646126] [INFO ] [sig ] [2076/3373] Completed NDAQ in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:35.646166] [INFO ] [sig ] [2077/3373] Forecasting NDMO... [2026-02-27T20:27:35.646196] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-27T20:27:35.646226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-27T20:27:35.661299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-27T20:27:35.661713] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-27T20:27:35.662781] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-27T20:27:35.662868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:35.663087] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:35.663133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:35.663213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:35.722630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:35.723560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:35.723683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:35.723723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:35.849589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:35.849755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:35.849797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:35.849827] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:35.853481] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-02-27T20:27:35.853811] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-27T20:27:35.854132] [INFO ] [sig ] NDMO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:36.009700] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NDMO.txt [2026-02-27T20:27:36.009881] [INFO ] [sig ] [2077/3373] Completed NDMO in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:36.009924] [INFO ] [sig ] [2078/3373] Forecasting NDRA... [2026-02-27T20:27:36.009955] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-27T20:27:36.009988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-27T20:27:36.022056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-27T20:27:36.022410] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-27T20:27:36.023348] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-27T20:27:36.023405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:36.023438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:36.023467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:36.023525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:36.100877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:36.101834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:36.101920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:36.101956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:36.218146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:36.218308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:36.218353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:36.218382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:36.222048] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=70.42%) [2026-02-27T20:27:36.222348] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-27T20:27:36.222487] [INFO ] [sig ] NDRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:36.371742] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NDRA.txt [2026-02-27T20:27:36.371894] [INFO ] [sig ] [2078/3373] Completed NDRA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:36.371935] [INFO ] [sig ] [2079/3373] Forecasting NDSN... [2026-02-27T20:27:36.371966] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-27T20:27:36.371995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-27T20:27:36.386520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-27T20:27:36.387111] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-27T20:27:36.387999] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-27T20:27:36.388066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:36.388101] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:36.388129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:36.388185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:36.449664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:36.450469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:36.450555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:36.450610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:36.575405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:36.575570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:36.575637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:36.575669] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:36.579253] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-02-27T20:27:36.579537] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-27T20:27:36.579688] [INFO ] [sig ] NDSN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:36.727687] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NDSN.txt [2026-02-27T20:27:36.727861] [INFO ] [sig ] [2079/3373] Completed NDSN in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:36.727977] [INFO ] [sig ] [2080/3373] Forecasting NE... [2026-02-27T20:27:36.728014] [INFO ] [sig ] Generating forecast for: NE [2026-02-27T20:27:36.728046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-27T20:27:36.741596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-27T20:27:36.742203] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-27T20:27:36.743094] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-27T20:27:36.743149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:36.743182] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:36.743209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:36.743266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:36.807565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:36.809139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:36.809337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:36.809377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:36.931786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:36.931964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:36.932046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:36.932078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:36.935700] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-27T20:27:36.936001] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-27T20:27:36.936142] [INFO ] [sig ] NE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:37.080491] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NE.txt [2026-02-27T20:27:37.080655] [INFO ] [sig ] [2080/3373] Completed NE in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:37.080699] [INFO ] [sig ] [2081/3373] Forecasting NEA... [2026-02-27T20:27:37.080730] [INFO ] [sig ] Generating forecast for: NEA [2026-02-27T20:27:37.080763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-27T20:27:37.093726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-27T20:27:37.094146] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-27T20:27:37.095003] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-27T20:27:37.095057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:37.095089] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:37.095116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:37.095173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:37.155886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:37.156908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:37.157018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:37.157058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:37.291338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:37.291505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:37.291555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:37.291605] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:37.295328] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-02-27T20:27:37.295641] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-27T20:27:37.295794] [INFO ] [sig ] NEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:37.445280] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NEA.txt [2026-02-27T20:27:37.445447] [INFO ] [sig ] [2081/3373] Completed NEA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:37.445491] [INFO ] [sig ] [2082/3373] Forecasting NECB... [2026-02-27T20:27:37.445520] [INFO ] [sig ] Generating forecast for: NECB [2026-02-27T20:27:37.445551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-27T20:27:37.460457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-27T20:27:37.460905] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-27T20:27:37.461749] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-27T20:27:37.461814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:37.461853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:37.461887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:37.461950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:37.522418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:37.523349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:37.523461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:37.523497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:37.648401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:37.648631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:37.648704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:37.648770] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:37.652769] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=38.11%) [2026-02-27T20:27:37.653174] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-27T20:27:37.653327] [INFO ] [sig ] NECB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:37.807129] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NECB.txt [2026-02-27T20:27:37.807316] [INFO ] [sig ] [2082/3373] Completed NECB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:37.807374] [INFO ] [sig ] [2083/3373] Forecasting NEE... [2026-02-27T20:27:37.807408] [INFO ] [sig ] Generating forecast for: NEE [2026-02-27T20:27:37.807438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-27T20:27:37.820613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-27T20:27:37.821014] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-27T20:27:37.821902] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-27T20:27:37.821958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:37.821990] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:37.822016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:37.822088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:37.882497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:37.883440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:37.883553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:37.883612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:38.006137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:38.006302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:38.006346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:38.006375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:38.009952] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-02-27T20:27:38.010274] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-27T20:27:38.010414] [INFO ] [sig ] NEE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:38.163220] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NEE.txt [2026-02-27T20:27:38.163387] [INFO ] [sig ] [2083/3373] Completed NEE in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-27T20:27:38.163430] [INFO ] [sig ] [2084/3373] Forecasting NEGG... [2026-02-27T20:27:38.163460] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-27T20:27:38.163520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-27T20:27:38.176301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-27T20:27:38.176719] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-27T20:27:38.177550] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-27T20:27:38.177629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:38.177662] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:38.177690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:38.177748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:38.236519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:38.237399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:38.237489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:38.237522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:38.361594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:38.361757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:38.361800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:38.361829] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:38.366086] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-27T20:27:38.366429] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-27T20:27:38.366609] [INFO ] [sig ] NEGG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:38.521304] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NEGG.txt [2026-02-27T20:27:38.521521] [INFO ] [sig ] [2084/3373] Completed NEGG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-27T20:27:38.521566] [INFO ] [sig ] [2085/3373] Forecasting NEM... [2026-02-27T20:27:38.521616] [INFO ] [sig ] Generating forecast for: NEM [2026-02-27T20:27:38.521648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-27T20:27:38.535716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-27T20:27:38.536121] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-27T20:27:38.536965] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-27T20:27:38.537019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:38.537052] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:38.537080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:38.537140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:38.597305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:38.598456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:38.598562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:38.598615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:38.727332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:38.727500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:38.727544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:38.727596] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:38.731614] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-27T20:27:38.731914] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-27T20:27:38.732213] [INFO ] [sig ] NEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:38.885258] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NEM.txt [2026-02-27T20:27:38.885426] [INFO ] [sig ] [2085/3373] Completed NEM in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-27T20:27:38.885477] [INFO ] [sig ] [2086/3373] Forecasting NEOG... [2026-02-27T20:27:38.885509] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-27T20:27:38.885540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-27T20:27:38.899307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-27T20:27:38.899735] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-27T20:27:38.900566] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-27T20:27:38.900638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:38.900671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:38.900698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:38.900755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:38.959983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:38.960863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:38.960954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:38.960986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:39.087068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:39.087232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:39.087293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:39.087325] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:39.091487] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=51.80%) [2026-02-27T20:27:39.091866] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-27T20:27:39.092027] [INFO ] [sig ] NEOG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:39.247165] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NEOG.txt [2026-02-27T20:27:39.247325] [INFO ] [sig ] [2086/3373] Completed NEOG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-27T20:27:39.247366] [INFO ] [sig ] [2087/3373] Forecasting NEON... [2026-02-27T20:27:39.247397] [INFO ] [sig ] Generating forecast for: NEON [2026-02-27T20:27:39.247428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-27T20:27:39.260266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-27T20:27:39.260673] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-27T20:27:39.261475] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-27T20:27:39.261528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:39.261561] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:39.261606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:39.261664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:39.324639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:39.325673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:39.325792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:39.325830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:39.450682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:39.450847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:39.450892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:39.450924] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:39.454493] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-27T20:27:39.454816] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-27T20:27:39.454959] [INFO ] [sig ] NEON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:39.611238] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NEON.txt [2026-02-27T20:27:39.611401] [INFO ] [sig ] [2087/3373] Completed NEON in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:39.611443] [INFO ] [sig ] [2088/3373] Forecasting NEXA... [2026-02-27T20:27:39.611472] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-27T20:27:39.611502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-27T20:27:39.623721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-27T20:27:39.624110] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-27T20:27:39.624940] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-27T20:27:39.624993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:39.625025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:39.625052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:39.625110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:39.687807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:39.688734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:39.688845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:39.688881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:39.809297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:39.809461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:39.809504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:39.809534] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:39.813021] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: DOWN (p=29.29%) [2026-02-27T20:27:39.813311] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-27T20:27:39.813447] [INFO ] [sig ] NEXA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:39.966833] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NEXA.txt [2026-02-27T20:27:39.966993] [INFO ] [sig ] [2088/3373] Completed NEXA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:39.967034] [INFO ] [sig ] [2089/3373] Forecasting NEXN... [2026-02-27T20:27:39.967064] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-27T20:27:39.967098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-27T20:27:39.980974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-27T20:27:39.981362] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-27T20:27:39.982195] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-27T20:27:39.982250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:39.982283] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:39.982312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:39.982370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:40.044918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:40.046290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:40.046382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:40.046415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:40.171771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:40.171936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:40.171979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:40.172009] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:40.175657] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: DOWN (p=24.07%) [2026-02-27T20:27:40.175950] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-27T20:27:40.176103] [INFO ] [sig ] NEXN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:40.327239] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NEXN.txt [2026-02-27T20:27:40.327406] [INFO ] [sig ] [2089/3373] Completed NEXN in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:40.327447] [INFO ] [sig ] [2090/3373] Forecasting NFBK... [2026-02-27T20:27:40.327476] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-27T20:27:40.327507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-27T20:27:40.340960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-27T20:27:40.341386] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-27T20:27:40.342229] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-27T20:27:40.342284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:40.342331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:40.342360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:40.342417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:40.405695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:40.406628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:40.406718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:40.406753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:40.561243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:40.561411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:40.561454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:40.561483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:40.564957] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-02-27T20:27:40.565262] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-27T20:27:40.565433] [INFO ] [sig ] NFBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:40.714277] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NFBK.txt [2026-02-27T20:27:40.714468] [INFO ] [sig ] [2090/3373] Completed NFBK in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:40.714515] [INFO ] [sig ] [2091/3373] Forecasting NFE... [2026-02-27T20:27:40.714545] [INFO ] [sig ] Generating forecast for: NFE [2026-02-27T20:27:40.714597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-27T20:27:40.727649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-27T20:27:40.728088] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-27T20:27:40.728929] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-27T20:27:40.728994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:40.729028] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:40.729055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:40.729113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:40.789002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:40.789976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:40.790063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:40.790099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:40.913423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:40.913609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:40.913657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:40.913688] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:40.917246] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=92.73%) [2026-02-27T20:27:40.917528] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-27T20:27:40.917679] [INFO ] [sig ] NFE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:41.061689] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NFE.txt [2026-02-27T20:27:41.061839] [INFO ] [sig ] [2091/3373] Completed NFE in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:41.061884] [INFO ] [sig ] [2092/3373] Forecasting NFG... [2026-02-27T20:27:41.061915] [INFO ] [sig ] Generating forecast for: NFG [2026-02-27T20:27:41.061947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-27T20:27:41.075395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-27T20:27:41.075805] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-27T20:27:41.076630] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-27T20:27:41.076685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:41.076719] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:41.076749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:41.076809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:41.136326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:41.137076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:41.137161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:41.137196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:41.257778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:41.257954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:41.257999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:41.258030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:41.261486] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=21.86%) [2026-02-27T20:27:41.261813] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-27T20:27:41.261956] [INFO ] [sig ] NFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:41.410129] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NFG.txt [2026-02-27T20:27:41.410317] [INFO ] [sig ] [2092/3373] Completed NFG in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:41.410362] [INFO ] [sig ] [2093/3373] Forecasting NFJ... [2026-02-27T20:27:41.410392] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-27T20:27:41.410422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-27T20:27:41.424771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-27T20:27:41.425234] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-27T20:27:41.426149] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-27T20:27:41.426203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:41.426237] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:41.426264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:41.426322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:41.487321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:41.488400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:41.488490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:41.488526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:41.610254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:41.610426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:41.610471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:41.610500] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:41.614124] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-02-27T20:27:41.614428] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-27T20:27:41.614565] [INFO ] [sig ] NFJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:41.780690] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NFJ.txt [2026-02-27T20:27:41.780853] [INFO ] [sig ] [2093/3373] Completed NFJ in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:41.780911] [INFO ] [sig ] [2094/3373] Forecasting NFLX... [2026-02-27T20:27:41.780951] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-27T20:27:41.780985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-27T20:27:41.794470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-27T20:27:41.794899] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-27T20:27:41.795794] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-27T20:27:41.795848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:41.795883] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:41.795913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:41.795973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:41.859479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:41.860436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:41.860522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:41.860557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:41.984379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:41.984559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:41.984621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:41.984652] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:41.988215] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-02-27T20:27:41.988504] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-27T20:27:41.988657] [INFO ] [sig ] NFLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:42.130670] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NFLX.txt [2026-02-27T20:27:42.130808] [INFO ] [sig ] [2094/3373] Completed NFLX in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:42.130851] [INFO ] [sig ] [2095/3373] Forecasting NFTY... [2026-02-27T20:27:42.130886] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-27T20:27:42.130919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-27T20:27:42.142539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-27T20:27:42.142857] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-27T20:27:42.143675] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-27T20:27:42.143727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:42.143760] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:42.143787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:42.143846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:42.202537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:42.203466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:42.203563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:42.203624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:42.322050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:42.322216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:42.322262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:42.322294] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:42.325908] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-27T20:27:42.326242] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-27T20:27:42.326382] [INFO ] [sig ] NFTY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:42.539947] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NFTY.txt [2026-02-27T20:27:42.540093] [INFO ] [sig ] [2095/3373] Completed NFTY in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:42.540132] [INFO ] [sig ] [2096/3373] Forecasting NGG... [2026-02-27T20:27:42.540164] [INFO ] [sig ] Generating forecast for: NGG [2026-02-27T20:27:42.540194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-27T20:27:42.552629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-27T20:27:42.552982] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-27T20:27:42.553798] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-27T20:27:42.553862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:42.553901] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:42.553935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:42.554004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:42.627408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:42.628487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:42.628589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:42.628628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:42.763357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:42.763556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:42.763647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:42.763695] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:42.769418] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-27T20:27:42.769913] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-27T20:27:42.770097] [INFO ] [sig ] NGG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:42.911291] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NGG.txt [2026-02-27T20:27:42.911467] [INFO ] [sig ] [2096/3373] Completed NGG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:42.911534] [INFO ] [sig ] [2097/3373] Forecasting NGL... [2026-02-27T20:27:42.911595] [INFO ] [sig ] Generating forecast for: NGL [2026-02-27T20:27:42.911632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-27T20:27:42.928624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-27T20:27:42.929085] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-27T20:27:42.930081] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-27T20:27:42.930144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:42.930183] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:42.930217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:42.930296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:43.003163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:43.004277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:43.004386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:43.004433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:43.122260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:43.122451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:43.122495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:43.122540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:43.126073] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-27T20:27:43.126353] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-27T20:27:43.126484] [INFO ] [sig ] NGL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:43.268328] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NGL.txt [2026-02-27T20:27:43.268488] [INFO ] [sig ] [2097/3373] Completed NGL in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:43.268530] [INFO ] [sig ] [2098/3373] Forecasting NGNE... [2026-02-27T20:27:43.268562] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-27T20:27:43.268615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-27T20:27:43.281202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-27T20:27:43.281541] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-27T20:27:43.282353] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-27T20:27:43.282406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:43.282438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:43.282466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:43.282528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:43.341428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:43.342330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:43.342415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:43.342448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:43.465761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:43.465933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:43.465985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:43.466019] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:43.469481] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=33.25%) [2026-02-27T20:27:43.469785] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-27T20:27:43.469917] [INFO ] [sig ] NGNE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:43.614457] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NGNE.txt [2026-02-27T20:27:43.614622] [INFO ] [sig ] [2098/3373] Completed NGNE in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:43.614668] [INFO ] [sig ] [2099/3373] Forecasting NGS... [2026-02-27T20:27:43.614700] [INFO ] [sig ] Generating forecast for: NGS [2026-02-27T20:27:43.614731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-27T20:27:43.627398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-27T20:27:43.627808] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-27T20:27:43.628672] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-27T20:27:43.628725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:43.628758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:43.628784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:43.628842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:43.687122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:43.688002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:43.688085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:43.688149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:43.805519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:43.805696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:43.805740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:43.805769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:43.809174] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-27T20:27:43.809460] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-27T20:27:43.809612] [INFO ] [sig ] NGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:43.951427] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NGS.txt [2026-02-27T20:27:43.951567] [INFO ] [sig ] [2099/3373] Completed NGS in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-27T20:27:43.951631] [INFO ] [sig ] [2100/3373] Forecasting NGVC... [2026-02-27T20:27:43.951660] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-27T20:27:43.951690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-27T20:27:43.963909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-27T20:27:43.964264] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-27T20:27:43.965102] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-27T20:27:43.965339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:43.965371] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:43.965398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:43.965455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:44.023711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:44.024407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:44.024488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:44.024521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:44.144601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:44.144740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:44.144782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:44.144811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:44.148546] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-02-27T20:27:44.148843] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-27T20:27:44.148972] [INFO ] [sig ] NGVC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:44.294224] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NGVC.txt [2026-02-27T20:27:44.294380] [INFO ] [sig ] [2100/3373] Completed NGVC in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-27T20:27:44.294449] [INFO ] [sig ] [2101/3373] Forecasting NHI... [2026-02-27T20:27:44.294481] [INFO ] [sig ] Generating forecast for: NHI [2026-02-27T20:27:44.294526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-27T20:27:44.317019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-27T20:27:44.317490] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-27T20:27:44.318395] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-27T20:27:44.318450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:44.318483] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:44.318511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:44.318609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:44.381082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:44.381919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:44.382011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:44.382058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:44.506182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:44.506346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:44.506392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:44.506422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:44.510022] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=53.88%) [2026-02-27T20:27:44.510312] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-27T20:27:44.510451] [INFO ] [sig ] NHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:44.660462] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NHI.txt [2026-02-27T20:27:44.660660] [INFO ] [sig ] [2101/3373] Completed NHI in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-27T20:27:44.660757] [INFO ] [sig ] [2102/3373] Forecasting NHTC... [2026-02-27T20:27:44.660793] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-27T20:27:44.660823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-27T20:27:44.672953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-27T20:27:44.673418] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-27T20:27:44.674435] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-27T20:27:44.674493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:44.674525] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:44.674551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:44.674632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:44.740415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:44.741615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:44.741718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:44.741758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:44.863226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:44.863423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:44.863482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:44.863517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:44.867625] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-27T20:27:44.867955] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-27T20:27:44.868282] [INFO ] [sig ] NHTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:45.025091] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NHTC.txt [2026-02-27T20:27:45.025256] [INFO ] [sig ] [2102/3373] Completed NHTC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-27T20:27:45.025312] [INFO ] [sig ] [2103/3373] Forecasting NI... [2026-02-27T20:27:45.025356] [INFO ] [sig ] Generating forecast for: NI [2026-02-27T20:27:45.025400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-27T20:27:45.038504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-27T20:27:45.038917] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-27T20:27:45.039797] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-27T20:27:45.039863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:45.039896] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:45.039925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:45.039984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:45.106006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:45.106999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:45.107088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:45.107124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:45.235431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:45.235623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:45.235672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:45.235701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:45.239371] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=71.92%) [2026-02-27T20:27:45.239708] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-27T20:27:45.239858] [INFO ] [sig ] NI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:45.386623] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NI.txt [2026-02-27T20:27:45.386794] [INFO ] [sig ] [2103/3373] Completed NI in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-27T20:27:45.386834] [INFO ] [sig ] [2104/3373] Forecasting NIC... [2026-02-27T20:27:45.386866] [INFO ] [sig ] Generating forecast for: NIC [2026-02-27T20:27:45.386903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-27T20:27:45.401242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-27T20:27:45.401681] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-27T20:27:45.402538] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-27T20:27:45.402625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:45.402661] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:45.402689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:45.402775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:45.463193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:45.464278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:45.464378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:45.464415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:45.591026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:45.591189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:45.591232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:45.591262] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:45.594795] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-27T20:27:45.595086] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-27T20:27:45.595222] [INFO ] [sig ] NIC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:45.743654] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NIC.txt [2026-02-27T20:27:45.743813] [INFO ] [sig ] [2104/3373] Completed NIC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:45.743853] [INFO ] [sig ] [2105/3373] Forecasting NICE... [2026-02-27T20:27:45.743887] [INFO ] [sig ] Generating forecast for: NICE [2026-02-27T20:27:45.743924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-27T20:27:45.757249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-27T20:27:45.757618] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-27T20:27:45.758725] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-27T20:27:45.758778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:45.758809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:45.758835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:45.758891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:45.819136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:45.820512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:45.820621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:45.820656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:45.944115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:45.944271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:45.944315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:45.944344] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:45.947871] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-02-27T20:27:45.948266] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-27T20:27:45.948398] [INFO ] [sig ] NICE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:46.091936] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NICE.txt [2026-02-27T20:27:46.092099] [INFO ] [sig ] [2105/3373] Completed NICE in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:46.092143] [INFO ] [sig ] [2106/3373] Forecasting NIE... [2026-02-27T20:27:46.092177] [INFO ] [sig ] Generating forecast for: NIE [2026-02-27T20:27:46.092208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-27T20:27:46.106521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-27T20:27:46.106973] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-27T20:27:46.107902] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-27T20:27:46.107958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:46.107993] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:46.108026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:46.108102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:46.173977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:46.174870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:46.174958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:46.174992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:46.293380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:46.293539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:46.293601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:46.293632] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:46.297122] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-02-27T20:27:46.297406] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-27T20:27:46.297540] [INFO ] [sig ] NIE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:46.444846] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NIE.txt [2026-02-27T20:27:46.445007] [INFO ] [sig ] [2106/3373] Completed NIE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:46.445050] [INFO ] [sig ] [2107/3373] Forecasting NIKL... [2026-02-27T20:27:46.445265] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-27T20:27:46.445295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-27T20:27:46.457506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-27T20:27:46.457917] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-27T20:27:46.458810] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-27T20:27:46.458865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:46.458900] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:46.458930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:46.458989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:46.517745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:46.518903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:46.518992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:46.519026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:46.638266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:46.638432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:46.638477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:46.638507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:46.642103] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-27T20:27:46.642455] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-27T20:27:46.642620] [INFO ] [sig ] NIKL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:46.792964] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NIKL.txt [2026-02-27T20:27:46.793134] [INFO ] [sig ] [2107/3373] Completed NIKL in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:46.793178] [INFO ] [sig ] [2108/3373] Forecasting NIM... [2026-02-27T20:27:46.793210] [INFO ] [sig ] Generating forecast for: NIM [2026-02-27T20:27:46.793242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-27T20:27:46.805721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-27T20:27:46.806152] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-27T20:27:46.807011] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-27T20:27:46.807065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:46.807100] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:46.807130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:46.807189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:46.868451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:46.869627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:46.869716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:46.869752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:46.985350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:46.985511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:46.985557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:46.985609] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:46.989854] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-27T20:27:46.990240] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-27T20:27:46.990394] [INFO ] [sig ] NIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:47.134956] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NIM.txt [2026-02-27T20:27:47.135102] [INFO ] [sig ] [2108/3373] Completed NIM in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:47.135144] [INFO ] [sig ] [2109/3373] Forecasting NIO... [2026-02-27T20:27:47.135175] [INFO ] [sig ] Generating forecast for: NIO [2026-02-27T20:27:47.135207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-27T20:27:47.147651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-27T20:27:47.148051] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-27T20:27:47.148907] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-27T20:27:47.148961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:47.148995] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:47.149023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:47.149082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:47.209034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:47.209912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:47.210015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:47.210060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:47.333065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:47.333226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:47.333269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:47.333298] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:47.336729] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=67.00%) [2026-02-27T20:27:47.337031] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-27T20:27:47.337176] [INFO ] [sig ] NIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:47.479370] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NIO.txt [2026-02-27T20:27:47.479539] [INFO ] [sig ] [2109/3373] Completed NIO in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:47.479601] [INFO ] [sig ] [2110/3373] Forecasting NKSH... [2026-02-27T20:27:47.479633] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-27T20:27:47.479663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-27T20:27:47.491722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-27T20:27:47.492102] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-27T20:27:47.493138] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-27T20:27:47.493193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:47.493226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:47.493255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:47.493313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:47.551567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:47.552391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:47.552476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:47.552509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:47.665322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:47.665488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:47.665552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:47.665615] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:47.669648] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=1.82%) [2026-02-27T20:27:47.670050] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-27T20:27:47.670423] [INFO ] [sig ] NKSH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:47.827401] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NKSH.txt [2026-02-27T20:27:47.827659] [INFO ] [sig ] [2110/3373] Completed NKSH in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:47.827734] [INFO ] [sig ] [2111/3373] Forecasting NKTX... [2026-02-27T20:27:47.827769] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-27T20:27:47.827802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-27T20:27:47.843964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-27T20:27:47.844393] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-27T20:27:47.845417] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-27T20:27:47.845471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:47.845506] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:47.845535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:47.845622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:47.909883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:47.910840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:47.910941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:47.910980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:48.040305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:48.040471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:48.040517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:48.040548] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:48.044319] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=27.57%) [2026-02-27T20:27:48.044658] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-27T20:27:48.044816] [INFO ] [sig ] NKTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:48.189438] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NKTX.txt [2026-02-27T20:27:48.189597] [INFO ] [sig ] [2111/3373] Completed NKTX in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:48.189641] [INFO ] [sig ] [2112/3373] Forecasting NKX... [2026-02-27T20:27:48.189671] [INFO ] [sig ] Generating forecast for: NKX [2026-02-27T20:27:48.189701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-27T20:27:48.203731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-27T20:27:48.204102] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-27T20:27:48.204910] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-27T20:27:48.204963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:48.204996] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:48.205023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:48.205081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:48.265027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:48.265827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:48.265910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:48.265943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:48.384380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:48.384537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:48.384596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:48.384629] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:48.388148] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-02-27T20:27:48.388431] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-27T20:27:48.388568] [INFO ] [sig ] NKX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:48.536905] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NKX.txt [2026-02-27T20:27:48.537061] [INFO ] [sig ] [2112/3373] Completed NKX in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:48.537118] [INFO ] [sig ] [2113/3373] Forecasting NLOP... [2026-02-27T20:27:48.537162] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-27T20:27:48.537199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-27T20:27:48.549365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-27T20:27:48.549738] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-27T20:27:48.550539] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-27T20:27:48.550609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:48.550643] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:48.550669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:48.550726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:48.610921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:48.611742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:48.611829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:48.611865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:48.728232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:48.728390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:48.728432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:48.728461] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:48.731930] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-27T20:27:48.732217] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-27T20:27:48.732350] [INFO ] [sig ] NLOP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:48.881250] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NLOP.txt [2026-02-27T20:27:48.881424] [INFO ] [sig ] [2113/3373] Completed NLOP in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:48.881470] [INFO ] [sig ] [2114/3373] Forecasting NLY... [2026-02-27T20:27:48.881502] [INFO ] [sig ] Generating forecast for: NLY [2026-02-27T20:27:48.881534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-27T20:27:48.894404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-27T20:27:48.894850] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-27T20:27:48.895696] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-27T20:27:48.895750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:48.895798] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:48.895828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:48.895888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:48.963182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:48.964162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:48.964253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:48.964289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:49.093613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:49.093771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:49.093813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:49.093842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:49.097277] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-02-27T20:27:49.097564] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-27T20:27:49.097729] [INFO ] [sig ] NLY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:49.238069] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NLY.txt [2026-02-27T20:27:49.238198] [INFO ] [sig ] [2114/3373] Completed NLY in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:49.238238] [INFO ] [sig ] [2115/3373] Forecasting NMAI... [2026-02-27T20:27:49.238268] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-27T20:27:49.238298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-27T20:27:49.251114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-27T20:27:49.251445] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-27T20:27:49.252397] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-27T20:27:49.252449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:49.252481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:49.252508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:49.252565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:49.318260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:49.319638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:49.319792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:49.319829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:49.449796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:49.449966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:49.450012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:49.450042] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:49.453993] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-27T20:27:49.454482] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-27T20:27:49.454675] [INFO ] [sig ] NMAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:49.599316] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NMAI.txt [2026-02-27T20:27:49.599498] [INFO ] [sig ] [2115/3373] Completed NMAI in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:49.599560] [INFO ] [sig ] [2116/3373] Forecasting NMCO... [2026-02-27T20:27:49.599615] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-27T20:27:49.599661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-27T20:27:49.614310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-27T20:27:49.614764] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-27T20:27:49.615641] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-27T20:27:49.615696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:49.615729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:49.615756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:49.615836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:49.678749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:49.679756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:49.679872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:49.679906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:49.803239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:49.803409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:49.803452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:49.803480] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:49.807149] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-27T20:27:49.807490] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-27T20:27:49.808130] [INFO ] [sig ] NMCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:49.951822] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NMCO.txt [2026-02-27T20:27:49.951998] [INFO ] [sig ] [2116/3373] Completed NMCO in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-27T20:27:49.952046] [INFO ] [sig ] [2117/3373] Forecasting NMFC... [2026-02-27T20:27:49.952078] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-27T20:27:49.952108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-27T20:27:49.964647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-27T20:27:49.965061] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-27T20:27:49.965934] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-27T20:27:49.965988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:49.966020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:49.966051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:49.966110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:50.026477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:50.027375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:50.027465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:50.027500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:50.153475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:50.153645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:50.153690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:50.153720] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:50.157360] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-02-27T20:27:50.157661] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-27T20:27:50.157791] [INFO ] [sig ] NMFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:50.300203] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NMFC.txt [2026-02-27T20:27:50.300327] [INFO ] [sig ] [2117/3373] Completed NMFC in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-27T20:27:50.300410] [INFO ] [sig ] [2118/3373] Forecasting NMG... [2026-02-27T20:27:50.300442] [INFO ] [sig ] Generating forecast for: NMG [2026-02-27T20:27:50.300472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-27T20:27:50.312772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-27T20:27:50.313150] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-27T20:27:50.313963] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-27T20:27:50.314017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:50.314050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:50.314077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:50.314135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:50.371206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:50.371829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:50.371909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:50.371941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:50.487039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:50.487191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:50.487233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:50.487262] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:50.490737] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-27T20:27:50.491018] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-27T20:27:50.491161] [INFO ] [sig ] NMG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:50.631553] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NMG.txt [2026-02-27T20:27:50.631692] [INFO ] [sig ] [2118/3373] Completed NMG in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-27T20:27:50.631731] [INFO ] [sig ] [2119/3373] Forecasting NMI... [2026-02-27T20:27:50.631762] [INFO ] [sig ] Generating forecast for: NMI [2026-02-27T20:27:50.631792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-27T20:27:50.643448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-27T20:27:50.643727] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-27T20:27:50.644492] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-27T20:27:50.644545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:50.644598] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:50.644628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:50.644686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:50.702058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:50.702677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:50.702756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:50.702789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:50.813463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:50.813639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:50.813683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:50.813713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:50.817164] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-02-27T20:27:50.817443] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-27T20:27:50.817591] [INFO ] [sig ] NMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:50.970338] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NMI.txt [2026-02-27T20:27:50.970511] [INFO ] [sig ] [2119/3373] Completed NMI in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-27T20:27:50.970555] [INFO ] [sig ] [2120/3373] Forecasting NMIH... [2026-02-27T20:27:50.970606] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-27T20:27:50.970656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-27T20:27:50.985114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-27T20:27:50.985488] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-27T20:27:50.986331] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-27T20:27:50.986385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:50.986418] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:50.986448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:50.986507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:51.047852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:51.048765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:51.048849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:51.048885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:51.169357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:51.169517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:51.169562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:51.169614] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:51.173981] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=37.23%) [2026-02-27T20:27:51.174483] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-27T20:27:51.174645] [INFO ] [sig ] NMIH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:51.320147] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NMIH.txt [2026-02-27T20:27:51.320299] [INFO ] [sig ] [2120/3373] Completed NMIH in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:51.320341] [INFO ] [sig ] [2121/3373] Forecasting NMM... [2026-02-27T20:27:51.320371] [INFO ] [sig ] Generating forecast for: NMM [2026-02-27T20:27:51.320402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-27T20:27:51.333719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-27T20:27:51.334074] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-27T20:27:51.334916] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-27T20:27:51.334969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:51.335005] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:51.335072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:51.335147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:51.397450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:51.398384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:51.398470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:51.398504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:51.522081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:51.522242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:51.522285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:51.522331] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:51.525811] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-27T20:27:51.526107] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-27T20:27:51.526239] [INFO ] [sig ] NMM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:51.681061] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NMM.txt [2026-02-27T20:27:51.681227] [INFO ] [sig ] [2121/3373] Completed NMM in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:51.681268] [INFO ] [sig ] [2122/3373] Forecasting NMRA... [2026-02-27T20:27:51.681303] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-27T20:27:51.681333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-27T20:27:51.694155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-27T20:27:51.694501] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-27T20:27:51.695341] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-27T20:27:51.695401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:51.695442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:51.695482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:51.695542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:51.758908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:51.759851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:51.759955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:51.759990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:51.885690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:51.885848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:51.885894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:51.885926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:51.889617] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-27T20:27:51.889910] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-27T20:27:51.890056] [INFO ] [sig ] NMRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:52.039759] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NMRA.txt [2026-02-27T20:27:52.039923] [INFO ] [sig ] [2122/3373] Completed NMRA in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:52.039964] [INFO ] [sig ] [2123/3373] Forecasting NMRK... [2026-02-27T20:27:52.039995] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-27T20:27:52.040025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-27T20:27:52.052142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-27T20:27:52.052510] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-27T20:27:52.053355] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-27T20:27:52.053409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:52.053442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:52.053472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:52.053533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:52.114533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:52.115617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:52.115719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:52.115753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:52.245218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:52.245382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:52.245426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:52.245455] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:52.252379] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-27T20:27:52.252764] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-27T20:27:52.252915] [INFO ] [sig ] NMRK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:52.400734] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NMRK.txt [2026-02-27T20:27:52.400895] [INFO ] [sig ] [2123/3373] Completed NMRK in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:52.400938] [INFO ] [sig ] [2124/3373] Forecasting NN... [2026-02-27T20:27:52.400967] [INFO ] [sig ] Generating forecast for: NN [2026-02-27T20:27:52.400997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-27T20:27:52.413790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-27T20:27:52.414223] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-27T20:27:52.415117] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-27T20:27:52.415172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:52.415205] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:52.415232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:52.415291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:52.474274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:52.475215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:52.475488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:52.475524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:52.594292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:52.594450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:52.594492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:52.594520] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:52.598220] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-02-27T20:27:52.598548] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-27T20:27:52.598727] [INFO ] [sig ] NN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:52.744949] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NN.txt [2026-02-27T20:27:52.745097] [INFO ] [sig ] [2124/3373] Completed NN in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:52.745139] [INFO ] [sig ] [2125/3373] Forecasting NNDM... [2026-02-27T20:27:52.745169] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-27T20:27:52.745200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-27T20:27:52.757926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-27T20:27:52.758311] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-27T20:27:52.759185] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-27T20:27:52.759251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:52.759287] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:52.759325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:52.759383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:52.816683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:52.817608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:52.817699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:52.817732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:52.941007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:52.941170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:52.941215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:52.941244] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:52.944988] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-02-27T20:27:52.945302] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-27T20:27:52.945602] [INFO ] [sig ] NNDM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:53.087986] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NNDM.txt [2026-02-27T20:27:53.088153] [INFO ] [sig ] [2125/3373] Completed NNDM in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:53.088195] [INFO ] [sig ] [2126/3373] Forecasting NNE... [2026-02-27T20:27:53.088226] [INFO ] [sig ] Generating forecast for: NNE [2026-02-27T20:27:53.088255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-27T20:27:53.100456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-27T20:27:53.100834] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-27T20:27:53.101687] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-27T20:27:53.101740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:53.101772] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:53.101800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:53.101856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:53.158663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:53.159486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:53.159593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:53.159630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:53.279914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:53.280076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:53.280119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:53.280148] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:53.283613] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-27T20:27:53.283901] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-27T20:27:53.284032] [INFO ] [sig ] NNE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:53.426931] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NNE.txt [2026-02-27T20:27:53.427064] [INFO ] [sig ] [2126/3373] Completed NNE in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:53.427112] [INFO ] [sig ] [2127/3373] Forecasting NNI... [2026-02-27T20:27:53.427148] [INFO ] [sig ] Generating forecast for: NNI [2026-02-27T20:27:53.427184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-27T20:27:53.439348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-27T20:27:53.439709] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-27T20:27:53.440560] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-27T20:27:53.440641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:53.440674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:53.440700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:53.440758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:53.499011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:53.499752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:53.499834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:53.499868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:53.617454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:53.617628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:53.617672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:53.617701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:53.621528] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-27T20:27:53.621830] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-27T20:27:53.621961] [INFO ] [sig ] NNI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:53.768288] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NNI.txt [2026-02-27T20:27:53.768434] [INFO ] [sig ] [2127/3373] Completed NNI in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:53.768476] [INFO ] [sig ] [2128/3373] Forecasting NNN... [2026-02-27T20:27:53.768506] [INFO ] [sig ] Generating forecast for: NNN [2026-02-27T20:27:53.768536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-27T20:27:53.781778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-27T20:27:53.782137] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-27T20:27:53.782952] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-27T20:27:53.783005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:53.783038] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:53.783065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:53.783128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:53.843309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:53.844063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:53.844144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:53.844177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:53.966911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:53.967076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:53.967117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:53.967146] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:53.971060] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-27T20:27:53.971347] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-27T20:27:53.971482] [INFO ] [sig ] NNN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:54.114215] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NNN.txt [2026-02-27T20:27:54.114347] [INFO ] [sig ] [2128/3373] Completed NNN in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:54.114386] [INFO ] [sig ] [2129/3373] Forecasting NNY... [2026-02-27T20:27:54.114416] [INFO ] [sig ] Generating forecast for: NNY [2026-02-27T20:27:54.114451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-27T20:27:54.125767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-27T20:27:54.126057] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-27T20:27:54.126861] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-27T20:27:54.126913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:54.126946] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:54.126973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:54.127031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:54.186329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:54.187440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:54.187524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:54.187557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:54.298251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:54.298604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:54.298656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:54.298685] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:54.302445] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-27T20:27:54.302749] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-27T20:27:54.302879] [INFO ] [sig ] NNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:54.443298] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NNY.txt [2026-02-27T20:27:54.443437] [INFO ] [sig ] [2129/3373] Completed NNY in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:54.443476] [INFO ] [sig ] [2130/3373] Forecasting NOA... [2026-02-27T20:27:54.443507] [INFO ] [sig ] Generating forecast for: NOA [2026-02-27T20:27:54.443537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-27T20:27:54.457287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-27T20:27:54.457865] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-27T20:27:54.458902] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-27T20:27:54.458954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:54.458986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:54.459011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:54.459067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:54.518142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:54.519087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:54.519183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:54.519222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:54.638132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:54.638281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:54.638322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:54.638351] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:54.641752] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=36.97%) [2026-02-27T20:27:54.642036] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-27T20:27:54.642182] [INFO ] [sig ] NOA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:54.782554] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NOA.txt [2026-02-27T20:27:54.782690] [INFO ] [sig ] [2130/3373] Completed NOA in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:54.782730] [INFO ] [sig ] [2131/3373] Forecasting NOAH... [2026-02-27T20:27:54.782761] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-27T20:27:54.782790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-27T20:27:54.795391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-27T20:27:54.795732] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-27T20:27:54.796512] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-27T20:27:54.796565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:54.796622] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:54.796651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:54.796708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:54.853600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:54.854206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:54.854308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:54.854342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:54.975713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:54.975867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:54.975909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:54.975939] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:54.979438] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=19.41%) [2026-02-27T20:27:54.979738] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-27T20:27:54.979869] [INFO ] [sig ] NOAH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:55.120382] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NOAH.txt [2026-02-27T20:27:55.120524] [INFO ] [sig ] [2131/3373] Completed NOAH in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:55.120565] [INFO ] [sig ] [2132/3373] Forecasting NODK... [2026-02-27T20:27:55.120616] [INFO ] [sig ] Generating forecast for: NODK [2026-02-27T20:27:55.120647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-27T20:27:55.130714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-27T20:27:55.130977] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-27T20:27:55.131904] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-27T20:27:55.131957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:55.131989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:55.132017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:55.132074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:55.190104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:55.191014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:55.191106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:55.191140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:55.296140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:55.296312] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:27:55.296356] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:55.296384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:55.300024] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-27T20:27:55.300308] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-27T20:27:55.300441] [INFO ] [sig ] NODK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:55.444539] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NODK.txt [2026-02-27T20:27:55.444760] [INFO ] [sig ] [2132/3373] Completed NODK in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:55.444816] [INFO ] [sig ] [2133/3373] Forecasting NOG... [2026-02-27T20:27:55.444849] [INFO ] [sig ] Generating forecast for: NOG [2026-02-27T20:27:55.444880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-27T20:27:55.457959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-27T20:27:55.458416] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-27T20:27:55.459300] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-27T20:27:55.459355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:55.459390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:55.459418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:55.459477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:55.518632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:55.519515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:55.519621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:55.519658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:55.646631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:55.646791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:55.646835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:55.646865] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:55.651017] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-27T20:27:55.651516] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-27T20:27:55.651703] [INFO ] [sig ] NOG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:55.810476] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NOG.txt [2026-02-27T20:27:55.810858] [INFO ] [sig ] [2133/3373] Completed NOG in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:55.810900] [INFO ] [sig ] [2134/3373] Forecasting NOMD... [2026-02-27T20:27:55.810931] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-27T20:27:55.810961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-27T20:27:55.826167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-27T20:27:55.826567] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-27T20:27:55.827442] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-27T20:27:55.827496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:55.827529] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:55.827557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:55.827633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:55.889266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:55.890167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:55.890258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:55.890291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:56.018476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:56.018671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:56.018716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:56.018744] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:56.022165] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-27T20:27:56.022660] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-27T20:27:56.022796] [INFO ] [sig ] NOMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:56.163492] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NOMD.txt [2026-02-27T20:27:56.163694] [INFO ] [sig ] [2134/3373] Completed NOMD in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-27T20:27:56.163738] [INFO ] [sig ] [2135/3373] Forecasting NPCE... [2026-02-27T20:27:56.163769] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-27T20:27:56.163799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-27T20:27:56.177505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-27T20:27:56.177919] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-27T20:27:56.178882] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-27T20:27:56.178943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:56.178978] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:56.179006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:56.179067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:56.246862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:56.248422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:56.248729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:56.248790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:56.382503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:56.382705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:56.382759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:56.382796] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:56.387771] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-27T20:27:56.388293] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-27T20:27:56.388503] [INFO ] [sig ] NPCE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:56.538226] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NPCE.txt [2026-02-27T20:27:56.538397] [INFO ] [sig ] [2135/3373] Completed NPCE in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-27T20:27:56.538440] [INFO ] [sig ] [2136/3373] Forecasting NPFD... [2026-02-27T20:27:56.538470] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-27T20:27:56.538501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-27T20:27:56.556957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-27T20:27:56.557510] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-27T20:27:56.558879] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-27T20:27:56.558951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:56.559003] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:56.559050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:56.559141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:56.638470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:56.639775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:56.639913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:56.639971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:56.806444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:56.806670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:56.806721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:56.806752] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:56.811226] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-27T20:27:56.811717] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-27T20:27:56.811933] [INFO ] [sig ] NPFD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:57.040973] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NPFD.txt [2026-02-27T20:27:57.041188] [INFO ] [sig ] [2136/3373] Completed NPFD in 0.5s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-27T20:27:57.041237] [INFO ] [sig ] [2137/3373] Forecasting NPK... [2026-02-27T20:27:57.041273] [INFO ] [sig ] Generating forecast for: NPK [2026-02-27T20:27:57.041308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-27T20:27:57.070083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-27T20:27:57.075394] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-27T20:27:57.077251] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-27T20:27:57.077350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:57.077408] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:57.077458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:57.077558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:57.192486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:57.193892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:57.194028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:57.194084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:57.387652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:57.387863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:57.387949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:57.387986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:57.393056] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=33.74%) [2026-02-27T20:27:57.393478] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-27T20:27:57.393666] [INFO ] [sig ] NPK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:57.665498] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NPK.txt [2026-02-27T20:27:57.665759] [INFO ] [sig ] [2137/3373] Completed NPK in 0.6s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:57.665827] [INFO ] [sig ] [2138/3373] Forecasting NPO... [2026-02-27T20:27:57.665876] [INFO ] [sig ] Generating forecast for: NPO [2026-02-27T20:27:57.665925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-27T20:27:57.700730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-27T20:27:57.701292] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-27T20:27:57.702604] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-27T20:27:57.702689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:57.702768] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:57.702799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:57.702859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:57.773870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:57.774810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:57.774901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:57.774953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:57.922901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:57.923094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:57.923149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:57.923186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:57.927758] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=10.80%) [2026-02-27T20:27:57.928174] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-27T20:27:57.928334] [INFO ] [sig ] NPO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:58.088552] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NPO.txt [2026-02-27T20:27:58.088770] [INFO ] [sig ] [2138/3373] Completed NPO in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:58.088819] [INFO ] [sig ] [2139/3373] Forecasting NQP... [2026-02-27T20:27:58.088881] [INFO ] [sig ] Generating forecast for: NQP [2026-02-27T20:27:58.088927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-27T20:27:58.104720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-27T20:27:58.105173] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-27T20:27:58.106054] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-27T20:27:58.106110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:58.106144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:58.106171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:58.106240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:58.171854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:58.172786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:58.172901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:58.172937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:58.305234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:58.305419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:58.305466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:58.305496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:58.309454] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-27T20:27:58.309852] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-27T20:27:58.310004] [INFO ] [sig ] NQP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:58.462351] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NQP.txt [2026-02-27T20:27:58.462723] [INFO ] [sig ] [2139/3373] Completed NQP in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:58.462769] [INFO ] [sig ] [2140/3373] Forecasting NRC... [2026-02-27T20:27:58.462800] [INFO ] [sig ] Generating forecast for: NRC [2026-02-27T20:27:58.462830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-27T20:27:58.476563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-27T20:27:58.477199] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-27T20:27:58.478289] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-27T20:27:58.478342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:58.478376] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:58.478403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:58.478461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:58.541748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:58.542679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:58.542765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:58.542801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:58.672156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:58.672315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:58.672549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:58.672601] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:58.676851] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-27T20:27:58.677188] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-27T20:27:58.677370] [INFO ] [sig ] NRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:58.822917] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NRC.txt [2026-02-27T20:27:58.823080] [INFO ] [sig ] [2140/3373] Completed NRC in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:58.823123] [INFO ] [sig ] [2141/3373] Forecasting NRDS... [2026-02-27T20:27:58.823152] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-27T20:27:58.823184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-27T20:27:58.835924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-27T20:27:58.836317] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-27T20:27:58.837187] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-27T20:27:58.837240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:58.837273] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:58.837298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:58.837355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:58.895661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:58.896557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:58.896664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:58.896699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:59.026260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:59.026432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:59.026477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:59.026545] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:59.030223] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-27T20:27:59.030519] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-27T20:27:59.030678] [INFO ] [sig ] NRDS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:27:59.182555] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NRDS.txt [2026-02-27T20:27:59.182737] [INFO ] [sig ] [2141/3373] Completed NRDS in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:59.182786] [INFO ] [sig ] [2142/3373] Forecasting NREF... [2026-02-27T20:27:59.182824] [INFO ] [sig ] Generating forecast for: NREF [2026-02-27T20:27:59.182855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-27T20:27:59.196181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-27T20:27:59.196813] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-27T20:27:59.197639] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-27T20:27:59.197692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:59.197723] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:59.197749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:59.197805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:59.256803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:59.257657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:59.257741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:59.257774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:59.377207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:59.377375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:59.377418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:59.377446] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:59.381009] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=24.91%) [2026-02-27T20:27:59.381307] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-27T20:27:59.381440] [INFO ] [sig ] NREF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:59.526388] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NREF.txt [2026-02-27T20:27:59.526589] [INFO ] [sig ] [2142/3373] Completed NREF in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:59.526641] [INFO ] [sig ] [2143/3373] Forecasting NRG... [2026-02-27T20:27:59.526685] [INFO ] [sig ] Generating forecast for: NRG [2026-02-27T20:27:59.526730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-27T20:27:59.539935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-27T20:27:59.540350] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-27T20:27:59.541212] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-27T20:27:59.541276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:59.541316] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:59.541349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:59.541414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:59.606942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:59.608044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:59.608133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:59.608168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:27:59.742715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:27:59.742918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:27:59.742965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:27:59.742995] [INFO ] [FORECASTER] Training complete [2026-02-27T20:27:59.746686] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-27T20:27:59.746987] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-27T20:27:59.747143] [INFO ] [sig ] NRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:27:59.896998] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NRG.txt [2026-02-27T20:27:59.897167] [INFO ] [sig ] [2143/3373] Completed NRG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:27:59.897211] [INFO ] [sig ] [2144/3373] Forecasting NRIM... [2026-02-27T20:27:59.897241] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-27T20:27:59.897273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-27T20:27:59.910088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-27T20:27:59.910485] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-27T20:27:59.911325] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-27T20:27:59.911379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:27:59.911413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:27:59.911441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:27:59.911500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:27:59.973138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:27:59.974140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:27:59.974232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:27:59.974274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:00.105925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:00.106084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:00.106128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:00.106157] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:00.109850] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-27T20:28:00.110146] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-27T20:28:00.110285] [INFO ] [sig ] NRIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:00.259990] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NRIM.txt [2026-02-27T20:28:00.260167] [INFO ] [sig ] [2144/3373] Completed NRIM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:00.260213] [INFO ] [sig ] [2145/3373] Forecasting NRIX... [2026-02-27T20:28:00.260247] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-27T20:28:00.260280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-27T20:28:00.273028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-27T20:28:00.273412] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-27T20:28:00.274267] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-27T20:28:00.274322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:00.274356] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:00.274383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:00.274440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:00.336821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:00.337623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:00.337714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:00.337748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:00.471272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:00.471423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:00.471483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:00.471516] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:00.475230] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=51.55%) [2026-02-27T20:28:00.475785] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-27T20:28:00.475940] [INFO ] [sig ] NRIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:00.628393] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NRIX.txt [2026-02-27T20:28:00.628615] [INFO ] [sig ] [2145/3373] Completed NRIX in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:00.628677] [INFO ] [sig ] [2146/3373] Forecasting NRK... [2026-02-27T20:28:00.628710] [INFO ] [sig ] Generating forecast for: NRK [2026-02-27T20:28:00.628754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-27T20:28:00.641897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-27T20:28:00.642297] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-27T20:28:00.643135] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-27T20:28:00.643189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:00.643222] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:00.643250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:00.643312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:00.705291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:00.706157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:00.706243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:00.706279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:00.835063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:00.835225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:00.835269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:00.835300] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:00.839443] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-27T20:28:00.839765] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-27T20:28:00.839907] [INFO ] [sig ] NRK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:00.993398] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NRK.txt [2026-02-27T20:28:00.993597] [INFO ] [sig ] [2146/3373] Completed NRK in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:00.993654] [INFO ] [sig ] [2147/3373] Forecasting NRP... [2026-02-27T20:28:00.993703] [INFO ] [sig ] Generating forecast for: NRP [2026-02-27T20:28:00.993746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-27T20:28:01.006135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-27T20:28:01.006513] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-27T20:28:01.007376] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-27T20:28:01.007431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:01.007465] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:01.007492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:01.007552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:01.068335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:01.069101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:01.069257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:01.069301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:01.193477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:01.193667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:01.193712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:01.193740] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:01.197668] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-27T20:28:01.197995] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-27T20:28:01.198134] [INFO ] [sig ] NRP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:01.342028] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NRP.txt [2026-02-27T20:28:01.342831] [INFO ] [sig ] [2147/3373] Completed NRP in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:01.342876] [INFO ] [sig ] [2148/3373] Forecasting NRXP... [2026-02-27T20:28:01.342906] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-27T20:28:01.342936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-27T20:28:01.359412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-27T20:28:01.359808] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-27T20:28:01.360642] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-27T20:28:01.360694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:01.360726] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:01.360753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:01.360822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:01.419312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:01.420117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:01.420242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:01.420282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:01.552394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:01.552552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:01.552615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:01.552649] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:01.556258] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=26.36%) [2026-02-27T20:28:01.556562] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-27T20:28:01.556730] [INFO ] [sig ] NRXP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:01.711852] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NRXP.txt [2026-02-27T20:28:01.712019] [INFO ] [sig ] [2148/3373] Completed NRXP in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:01.712062] [INFO ] [sig ] [2149/3373] Forecasting NSC... [2026-02-27T20:28:01.712092] [INFO ] [sig ] Generating forecast for: NSC [2026-02-27T20:28:01.712121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-27T20:28:01.725384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-27T20:28:01.725848] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-27T20:28:01.726794] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-27T20:28:01.726850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:01.726897] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:01.726926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:01.726984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:01.788499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:01.789805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:01.789902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:01.789937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:01.921523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:01.921723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:01.921773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:01.921804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:01.925478] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-02-27T20:28:01.925785] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-27T20:28:01.925924] [INFO ] [sig ] NSC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:02.070702] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NSC.txt [2026-02-27T20:28:02.070876] [INFO ] [sig ] [2149/3373] Completed NSC in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-27T20:28:02.070919] [INFO ] [sig ] [2150/3373] Forecasting NSP... [2026-02-27T20:28:02.070948] [INFO ] [sig ] Generating forecast for: NSP [2026-02-27T20:28:02.070979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-27T20:28:02.086656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-27T20:28:02.087031] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-27T20:28:02.087838] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-27T20:28:02.087921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:02.087956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:02.087985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:02.088043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:02.149639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:02.150537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:02.150651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:02.150688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:02.275330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:02.275492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:02.275536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:02.275565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:02.279103] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=20.34%) [2026-02-27T20:28:02.279391] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-27T20:28:02.279529] [INFO ] [sig ] NSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:02.425154] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NSP.txt [2026-02-27T20:28:02.425306] [INFO ] [sig ] [2150/3373] Completed NSP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-27T20:28:02.425351] [INFO ] [sig ] [2151/3373] Forecasting NSSC... [2026-02-27T20:28:02.425380] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-27T20:28:02.425411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-27T20:28:02.437803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-27T20:28:02.438217] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-27T20:28:02.439042] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-27T20:28:02.439097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:02.439130] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:02.439158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:02.439216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:02.498329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:02.499252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:02.499338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:02.499372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:02.630001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:02.630182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:02.630227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:02.630259] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:02.633930] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-02-27T20:28:02.634260] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-27T20:28:02.634428] [INFO ] [sig ] NSSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:02.780725] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NSSC.txt [2026-02-27T20:28:02.780897] [INFO ] [sig ] [2151/3373] Completed NSSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-27T20:28:02.780941] [INFO ] [sig ] [2152/3373] Forecasting NTAP... [2026-02-27T20:28:02.780972] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-27T20:28:02.781004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-27T20:28:02.794119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-27T20:28:02.794493] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-27T20:28:02.795336] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-27T20:28:02.795391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:02.795425] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:02.795455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:02.795529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:02.856250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:02.857107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:02.857190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:02.857225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:02.980989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:02.981146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:02.981188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:02.981217] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:02.984649] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-27T20:28:02.984938] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-27T20:28:02.985070] [INFO ] [sig ] NTAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:03.134043] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NTAP.txt [2026-02-27T20:28:03.134211] [INFO ] [sig ] [2152/3373] Completed NTAP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-27T20:28:03.134253] [INFO ] [sig ] [2153/3373] Forecasting NTB... [2026-02-27T20:28:03.134288] [INFO ] [sig ] Generating forecast for: NTB [2026-02-27T20:28:03.134321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-27T20:28:03.148433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-27T20:28:03.148877] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-27T20:28:03.149758] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-27T20:28:03.149813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:03.149846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:03.149874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:03.149932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:03.208335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:03.209270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:03.209359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:03.209393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:03.328865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:03.329030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:03.329072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:03.329102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:03.332569] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-27T20:28:03.332928] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-27T20:28:03.333086] [INFO ] [sig ] NTB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:03.480090] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NTB.txt [2026-02-27T20:28:03.480302] [INFO ] [sig ] [2153/3373] Completed NTB in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-27T20:28:03.480355] [INFO ] [sig ] [2154/3373] Forecasting NTES... [2026-02-27T20:28:03.480394] [INFO ] [sig ] Generating forecast for: NTES [2026-02-27T20:28:03.480432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-27T20:28:03.494390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-27T20:28:03.495008] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-27T20:28:03.495929] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-27T20:28:03.495989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:03.496033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:03.496066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:03.496124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:03.559587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:03.560464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:03.560588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:03.560628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:03.691736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:03.691898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:03.691943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:03.691973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:03.695703] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-27T20:28:03.695989] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-27T20:28:03.696146] [INFO ] [sig ] NTES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:03.845159] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NTES.txt [2026-02-27T20:28:03.845302] [INFO ] [sig ] [2154/3373] Completed NTES in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:03.845344] [INFO ] [sig ] [2155/3373] Forecasting NTIC... [2026-02-27T20:28:03.845373] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-27T20:28:03.845403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-27T20:28:03.858446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-27T20:28:03.858970] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-27T20:28:03.859767] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-27T20:28:03.859820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:03.859890] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:03.859918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:03.859976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:03.921786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:03.922620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:03.922704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:03.922737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:04.033924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:04.034091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:04.034134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:04.034162] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:04.037724] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-02-27T20:28:04.038053] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-27T20:28:04.038194] [INFO ] [sig ] NTIC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:04.185000] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NTIC.txt [2026-02-27T20:28:04.185145] [INFO ] [sig ] [2155/3373] Completed NTIC in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:04.185188] [INFO ] [sig ] [2156/3373] Forecasting NTLA... [2026-02-27T20:28:04.185219] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-27T20:28:04.185250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-27T20:28:04.198169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-27T20:28:04.198536] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-27T20:28:04.199450] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-27T20:28:04.199517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:04.199556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:04.199608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:04.199669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:04.260228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:04.260916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:04.260998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:04.261032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:04.388687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:04.388844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:04.388889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:04.388935] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:04.392455] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=39.82%) [2026-02-27T20:28:04.392766] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-27T20:28:04.392899] [INFO ] [sig ] NTLA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:04.532911] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NTLA.txt [2026-02-27T20:28:04.533033] [INFO ] [sig ] [2156/3373] Completed NTLA in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:04.533073] [INFO ] [sig ] [2157/3373] Forecasting NTNX... [2026-02-27T20:28:04.533103] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-27T20:28:04.533132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-27T20:28:04.545355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-27T20:28:04.545739] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-27T20:28:04.546521] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-27T20:28:04.546598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:04.546635] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:04.546663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:04.546720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:04.604228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:04.604891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:04.604969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:04.605003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:04.729664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:04.729829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:04.729875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:04.729906] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:04.733592] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-02-27T20:28:04.733891] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-27T20:28:04.734027] [INFO ] [sig ] NTNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:04.878926] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NTNX.txt [2026-02-27T20:28:04.879093] [INFO ] [sig ] [2157/3373] Completed NTNX in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:04.879135] [INFO ] [sig ] [2158/3373] Forecasting NTRA... [2026-02-27T20:28:04.879170] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-27T20:28:04.879202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-27T20:28:04.892515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-27T20:28:04.892949] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-27T20:28:04.893804] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-27T20:28:04.893860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:04.893894] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:04.893923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:04.893982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:04.954029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:04.955014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:04.955107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:04.955182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:05.088265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:05.088441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:05.088487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:05.088776] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:05.092788] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-27T20:28:05.093096] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-27T20:28:05.093235] [INFO ] [sig ] NTRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:05.234117] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NTRA.txt [2026-02-27T20:28:05.234256] [INFO ] [sig ] [2158/3373] Completed NTRA in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:05.234296] [INFO ] [sig ] [2159/3373] Forecasting NTRB... [2026-02-27T20:28:05.234327] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-27T20:28:05.234358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-27T20:28:05.245364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-27T20:28:05.245731] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-27T20:28:05.246506] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-27T20:28:05.246559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:05.246613] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:05.246642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:05.246699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:05.303796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:05.304595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:05.304676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:05.304709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:05.428298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:05.428485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:05.428543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:05.428601] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:05.433338] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-02-27T20:28:05.433723] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-27T20:28:05.433887] [INFO ] [sig ] NTRB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:05.576630] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NTRB.txt [2026-02-27T20:28:05.576782] [INFO ] [sig ] [2159/3373] Completed NTRB in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:05.576823] [INFO ] [sig ] [2160/3373] Forecasting NTRS... [2026-02-27T20:28:05.576856] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-27T20:28:05.576886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-27T20:28:05.592912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-27T20:28:05.593330] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-27T20:28:05.594187] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-27T20:28:05.594241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:05.594273] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:05.594312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:05.594371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:05.651669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:05.652378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:05.652473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:05.652508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:05.774435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:05.774613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:05.774657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:05.774685] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:05.778297] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-27T20:28:05.778641] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-27T20:28:05.778778] [INFO ] [sig ] NTRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:05.918794] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NTRS.txt [2026-02-27T20:28:05.918940] [INFO ] [sig ] [2160/3373] Completed NTRS in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:05.918981] [INFO ] [sig ] [2161/3373] Forecasting NTRSO... [2026-02-27T20:28:05.919010] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-27T20:28:05.919043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-27T20:28:05.931466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-27T20:28:05.931867] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-27T20:28:05.932672] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-27T20:28:05.932726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:05.932758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:05.932785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:05.932842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:05.990986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:05.991924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:05.992007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:05.992040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:06.117965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:06.118127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:06.118170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:06.118199] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:06.121768] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=16.36%) [2026-02-27T20:28:06.122047] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-27T20:28:06.122175] [INFO ] [sig ] NTRSO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:06.264945] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NTRSO.txt [2026-02-27T20:28:06.265099] [INFO ] [sig ] [2161/3373] Completed NTRSO in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:06.265140] [INFO ] [sig ] [2162/3373] Forecasting NUS... [2026-02-27T20:28:06.265170] [INFO ] [sig ] Generating forecast for: NUS [2026-02-27T20:28:06.265201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-27T20:28:06.278155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-27T20:28:06.278522] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-27T20:28:06.279510] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-27T20:28:06.279563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:06.279617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:06.279646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:06.279704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:06.337332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:06.338255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:06.338339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:06.338373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:06.463279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:06.463443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:06.463488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:06.463519] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:06.467125] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-02-27T20:28:06.467429] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-27T20:28:06.467601] [INFO ] [sig ] NUS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:06.609557] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NUS.txt [2026-02-27T20:28:06.609729] [INFO ] [sig ] [2162/3373] Completed NUS in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:06.609771] [INFO ] [sig ] [2163/3373] Forecasting NUTX... [2026-02-27T20:28:06.609801] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-27T20:28:06.609832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-27T20:28:06.622607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-27T20:28:06.622994] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-27T20:28:06.623812] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-27T20:28:06.623865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:06.623897] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:06.623923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:06.623979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:06.686023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:06.687218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:06.687323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:06.687358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:06.822166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:06.822334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:06.822379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:06.822409] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:06.826156] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-27T20:28:06.826470] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-27T20:28:06.826646] [INFO ] [sig ] NUTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:06.977642] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NUTX.txt [2026-02-27T20:28:06.977814] [INFO ] [sig ] [2163/3373] Completed NUTX in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:06.977857] [INFO ] [sig ] [2164/3373] Forecasting NUVB... [2026-02-27T20:28:06.977917] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-27T20:28:06.977957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-27T20:28:06.991202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-27T20:28:06.991686] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-27T20:28:06.992563] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-27T20:28:06.992640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:06.992673] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:06.992700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:06.992776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:07.055079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:07.056148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:07.056236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:07.056276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:07.189896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:07.190075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:07.190136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:07.190167] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:07.194197] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-27T20:28:07.194621] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-27T20:28:07.194784] [INFO ] [sig ] NUVB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:07.341548] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NUVB.txt [2026-02-27T20:28:07.341889] [INFO ] [sig ] [2164/3373] Completed NUVB in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:07.341932] [INFO ] [sig ] [2165/3373] Forecasting NUVL... [2026-02-27T20:28:07.341962] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-27T20:28:07.341991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-27T20:28:07.355000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-27T20:28:07.355355] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-27T20:28:07.356189] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-27T20:28:07.356243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:07.356274] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:07.356302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:07.356359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:07.418329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:07.419159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:07.419273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:07.419310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:07.540766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:07.540922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:07.540966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:07.540997] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:07.544502] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=13.80%) [2026-02-27T20:28:07.544812] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-27T20:28:07.544949] [INFO ] [sig ] NUVL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:07.692277] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NUVL.txt [2026-02-27T20:28:07.692485] [INFO ] [sig ] [2165/3373] Completed NUVL in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:07.692546] [INFO ] [sig ] [2166/3373] Forecasting NUWE... [2026-02-27T20:28:07.692608] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-27T20:28:07.692651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-27T20:28:07.704852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-27T20:28:07.705243] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-27T20:28:07.706071] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-27T20:28:07.706125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:07.706159] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:07.706188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:07.706247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:07.767104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:07.768231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:07.768319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:07.768354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:07.885093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:07.885248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:07.885291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:07.885320] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:07.889360] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-27T20:28:07.889884] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-27T20:28:07.890023] [INFO ] [sig ] NUWE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:08.036514] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NUWE.txt [2026-02-27T20:28:08.036705] [INFO ] [sig ] [2166/3373] Completed NUWE in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-27T20:28:08.036749] [INFO ] [sig ] [2167/3373] Forecasting NVAX... [2026-02-27T20:28:08.036783] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-27T20:28:08.036820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-27T20:28:08.049542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-27T20:28:08.049965] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-27T20:28:08.050842] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-27T20:28:08.050897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:08.050931] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:08.050960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:08.051018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:08.112928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:08.113644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:08.113726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:08.113760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:08.240891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:08.241064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:08.241113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:08.241145] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:08.245554] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-27T20:28:08.245953] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-27T20:28:08.246126] [INFO ] [sig ] NVAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:08.395700] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NVAX.txt [2026-02-27T20:28:08.395843] [INFO ] [sig ] [2167/3373] Completed NVAX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-27T20:28:08.395884] [INFO ] [sig ] [2168/3373] Forecasting NVD... [2026-02-27T20:28:08.395915] [INFO ] [sig ] Generating forecast for: NVD [2026-02-27T20:28:08.395945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-27T20:28:08.408747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-27T20:28:08.409108] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-27T20:28:08.409909] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-27T20:28:08.409961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:08.409994] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:08.410020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:08.410076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:08.470590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:08.471498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:08.471605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:08.471643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:08.596361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:08.596624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:08.596675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:08.596707] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:08.600972] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-27T20:28:08.601307] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-27T20:28:08.601461] [INFO ] [sig ] NVD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:08.745113] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVD.txt [2026-02-27T20:28:08.745308] [INFO ] [sig ] [2168/3373] Completed NVD in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-27T20:28:08.745360] [INFO ] [sig ] [2169/3373] Forecasting NVDA... [2026-02-27T20:28:08.745394] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-27T20:28:08.745429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-27T20:28:08.759090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-27T20:28:08.759459] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-27T20:28:08.760326] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-27T20:28:08.760380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:08.760413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:08.760440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:08.760502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:08.819454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:08.820526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:08.820656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:08.820694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:08.946861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:08.947017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:08.947061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:08.947091] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:08.950708] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=56.98%) [2026-02-27T20:28:08.951008] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-27T20:28:08.951144] [INFO ] [sig ] NVDA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:09.093256] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVDA.txt [2026-02-27T20:28:09.093420] [INFO ] [sig ] [2169/3373] Completed NVDA in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-27T20:28:09.093462] [INFO ] [sig ] [2170/3373] Forecasting NVDD... [2026-02-27T20:28:09.093497] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-27T20:28:09.093536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-27T20:28:09.106065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-27T20:28:09.106469] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-27T20:28:09.107326] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-27T20:28:09.107381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:09.107414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:09.107442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:09.107504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:09.166890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:09.167844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:09.167959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:09.168007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:09.290806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:09.290967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:09.291010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:09.291039] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:09.294655] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: UP (p=63.64%) [2026-02-27T20:28:09.294956] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-27T20:28:09.295119] [INFO ] [sig ] NVDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:09.437629] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVDD.txt [2026-02-27T20:28:09.437796] [INFO ] [sig ] [2170/3373] Completed NVDD in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:09.437840] [INFO ] [sig ] [2171/3373] Forecasting NVDL... [2026-02-27T20:28:09.437898] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-27T20:28:09.437935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-27T20:28:09.450382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-27T20:28:09.450776] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-27T20:28:09.451594] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-27T20:28:09.451647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:09.451682] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:09.451709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:09.451777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:09.511953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:09.512800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:09.512887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:09.512936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:09.636621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:09.636781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:09.636823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:09.636854] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:09.640416] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-27T20:28:09.640748] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-27T20:28:09.640886] [INFO ] [sig ] NVDL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:09.792740] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NVDL.txt [2026-02-27T20:28:09.792908] [INFO ] [sig ] [2171/3373] Completed NVDL in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:09.792953] [INFO ] [sig ] [2172/3373] Forecasting NVDS... [2026-02-27T20:28:09.792983] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-27T20:28:09.793014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-27T20:28:09.804476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-27T20:28:09.804876] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-27T20:28:09.805739] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-27T20:28:09.805794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:09.805872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:09.805902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:09.805963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:09.865726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:09.866700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:09.866787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:09.866822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:09.990237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:09.990402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:09.990445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:09.990475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:09.993890] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-27T20:28:09.994178] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-27T20:28:09.994312] [INFO ] [sig ] NVDS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:10.145096] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVDS.txt [2026-02-27T20:28:10.145269] [INFO ] [sig ] [2172/3373] Completed NVDS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:10.145312] [INFO ] [sig ] [2173/3373] Forecasting NVEC... [2026-02-27T20:28:10.145342] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-27T20:28:10.145372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-27T20:28:10.157645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-27T20:28:10.158075] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-27T20:28:10.158980] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-27T20:28:10.159057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:10.159093] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:10.159121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:10.159180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:10.219098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:10.220017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:10.220102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:10.220138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:10.345399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:10.345566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:10.345649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:10.345686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:10.350227] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-27T20:28:10.350537] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-27T20:28:10.350701] [INFO ] [sig ] NVEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:10.518737] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVEC.txt [2026-02-27T20:28:10.518955] [INFO ] [sig ] [2173/3373] Completed NVEC in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:10.519009] [INFO ] [sig ] [2174/3373] Forecasting NVG... [2026-02-27T20:28:10.519052] [INFO ] [sig ] Generating forecast for: NVG [2026-02-27T20:28:10.519094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-27T20:28:10.534169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-27T20:28:10.534588] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-27T20:28:10.535525] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-27T20:28:10.535628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:10.535668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:10.535697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:10.535756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:10.603664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:10.604614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:10.604700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:10.604734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:10.728261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:10.728427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:10.728473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:10.728505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:10.733022] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-02-27T20:28:10.733319] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-27T20:28:10.733457] [INFO ] [sig ] NVG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:10.876369] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVG.txt [2026-02-27T20:28:10.876531] [INFO ] [sig ] [2174/3373] Completed NVG in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:10.876595] [INFO ] [sig ] [2175/3373] Forecasting NVGS... [2026-02-27T20:28:10.876629] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-27T20:28:10.876660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-27T20:28:10.890605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-27T20:28:10.890996] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-27T20:28:10.891810] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-27T20:28:10.891863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:10.891895] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:10.891922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:10.891980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:10.953086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:10.954225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:10.954328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:10.954375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:11.083439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:11.083635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:11.083687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:11.083748] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:11.087326] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-02-27T20:28:11.087643] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-27T20:28:11.087781] [INFO ] [sig ] NVGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:11.229081] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVGS.txt [2026-02-27T20:28:11.229223] [INFO ] [sig ] [2175/3373] Completed NVGS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:11.229263] [INFO ] [sig ] [2176/3373] Forecasting NVMI... [2026-02-27T20:28:11.229293] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-27T20:28:11.229323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-27T20:28:11.241534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-27T20:28:11.241953] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-27T20:28:11.242843] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-27T20:28:11.242897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:11.242931] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:11.242958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:11.243016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:11.301361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:11.302268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:11.302354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:11.302386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:11.419888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:11.420048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:11.420089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:11.420119] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:11.423712] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=73.26%) [2026-02-27T20:28:11.423999] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-27T20:28:11.424129] [INFO ] [sig ] NVMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:11.568900] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVMI.txt [2026-02-27T20:28:11.569057] [INFO ] [sig ] [2176/3373] Completed NVMI in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:11.569100] [INFO ] [sig ] [2177/3373] Forecasting NVO... [2026-02-27T20:28:11.569129] [INFO ] [sig ] Generating forecast for: NVO [2026-02-27T20:28:11.569160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-27T20:28:11.581978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-27T20:28:11.582333] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-27T20:28:11.583148] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-27T20:28:11.583201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:11.583233] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:11.583260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:11.583318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:11.641559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:11.642349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:11.642443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:11.642478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:11.764662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:11.765006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:11.765048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:11.765078] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:11.768790] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-27T20:28:11.769086] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-27T20:28:11.769235] [INFO ] [sig ] NVO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:11.913404] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVO.txt [2026-02-27T20:28:11.913598] [INFO ] [sig ] [2177/3373] Completed NVO in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:11.913642] [INFO ] [sig ] [2178/3373] Forecasting NVRI... [2026-02-27T20:28:11.913676] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-27T20:28:11.913708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-27T20:28:11.927366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-27T20:28:11.928039] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-27T20:28:11.929109] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-27T20:28:11.929164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:11.929198] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:11.929225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:11.929285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:11.995697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:11.996615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:11.996707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:11.996753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:12.122872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:12.123038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:12.123082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:12.123113] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:12.126710] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-02-27T20:28:12.127025] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-27T20:28:12.127163] [INFO ] [sig ] NVRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:12.278107] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NVRI.txt [2026-02-27T20:28:12.278274] [INFO ] [sig ] [2178/3373] Completed NVRI in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:12.278317] [INFO ] [sig ] [2179/3373] Forecasting NVS... [2026-02-27T20:28:12.278349] [INFO ] [sig ] Generating forecast for: NVS [2026-02-27T20:28:12.278382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-27T20:28:12.292304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-27T20:28:12.292711] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-27T20:28:12.293937] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-27T20:28:12.293991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:12.294026] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:12.294055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:12.294117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:12.359719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:12.360644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:12.360732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:12.360767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:12.497018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:12.497181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:12.497224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:12.497254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:12.501119] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: DOWN (p=36.52%) [2026-02-27T20:28:12.501408] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-27T20:28:12.501541] [INFO ] [sig ] NVS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:12.647941] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NVS.txt [2026-02-27T20:28:12.648113] [INFO ] [sig ] [2179/3373] Completed NVS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:12.648156] [INFO ] [sig ] [2180/3373] Forecasting NVTS... [2026-02-27T20:28:12.648187] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-27T20:28:12.648217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-27T20:28:12.664028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-27T20:28:12.664474] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-27T20:28:12.665394] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-27T20:28:12.665450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:12.665483] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:12.665511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:12.665593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:12.725311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:12.726291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:12.726383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:12.726418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:12.851879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:12.852064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:12.852132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:12.852163] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:12.856102] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-27T20:28:12.856398] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-27T20:28:12.856547] [INFO ] [sig ] NVTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:13.004170] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NVTS.txt [2026-02-27T20:28:13.004330] [INFO ] [sig ] [2180/3373] Completed NVTS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:13.004373] [INFO ] [sig ] [2181/3373] Forecasting NWBI... [2026-02-27T20:28:13.004403] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-27T20:28:13.004434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-27T20:28:13.018634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-27T20:28:13.019041] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-27T20:28:13.019870] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-27T20:28:13.019924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:13.019955] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:13.019982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:13.020038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:13.082978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:13.083912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:13.084004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:13.084039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:13.212338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:13.212499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:13.212544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:13.212595] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:13.216105] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=46.36%) [2026-02-27T20:28:13.216391] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-27T20:28:13.216525] [INFO ] [sig ] NWBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:13.364418] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NWBI.txt [2026-02-27T20:28:13.364612] [INFO ] [sig ] [2181/3373] Completed NWBI in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:13.364658] [INFO ] [sig ] [2182/3373] Forecasting NWE... [2026-02-27T20:28:13.364688] [INFO ] [sig ] Generating forecast for: NWE [2026-02-27T20:28:13.364719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-27T20:28:13.379126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-27T20:28:13.379541] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-27T20:28:13.380428] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-27T20:28:13.380483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:13.380516] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:13.380545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:13.380643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:13.440289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:13.441333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:13.441454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:13.441516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:13.569314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:13.569530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:13.569594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:13.569629] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:13.574083] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-02-27T20:28:13.574401] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-27T20:28:13.574552] [INFO ] [sig ] NWE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:13.719772] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NWE.txt [2026-02-27T20:28:13.719930] [INFO ] [sig ] [2182/3373] Completed NWE in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:13.719971] [INFO ] [sig ] [2183/3373] Forecasting NWFL... [2026-02-27T20:28:13.720002] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-27T20:28:13.720040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-27T20:28:13.731563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-27T20:28:13.731918] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-27T20:28:13.733095] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-27T20:28:13.733149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:13.733180] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:13.733207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:13.733265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:13.795183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:13.796189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:13.796288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:13.796323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:13.914709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:13.914872] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:28:13.914915] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:13.914944] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:13.918794] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=58.39%) [2026-02-27T20:28:13.919280] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-27T20:28:13.919412] [INFO ] [sig ] NWFL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:14.062174] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NWFL.txt [2026-02-27T20:28:14.062331] [INFO ] [sig ] [2183/3373] Completed NWFL in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-27T20:28:14.062372] [INFO ] [sig ] [2184/3373] Forecasting NWG... [2026-02-27T20:28:14.062404] [INFO ] [sig ] Generating forecast for: NWG [2026-02-27T20:28:14.062433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-27T20:28:14.075034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-27T20:28:14.075427] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-27T20:28:14.076306] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-27T20:28:14.076361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:14.076405] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:14.076434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:14.076491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:14.138231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:14.139352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:14.139439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:14.139474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:14.269544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:14.269752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:14.269816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:14.269848] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:14.274099] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-27T20:28:14.274399] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-27T20:28:14.274546] [INFO ] [sig ] NWG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:14.422471] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NWG.txt [2026-02-27T20:28:14.422649] [INFO ] [sig ] [2184/3373] Completed NWG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-27T20:28:14.422701] [INFO ] [sig ] [2185/3373] Forecasting NWL... [2026-02-27T20:28:14.422735] [INFO ] [sig ] Generating forecast for: NWL [2026-02-27T20:28:14.422766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-27T20:28:14.435339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-27T20:28:14.435740] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-27T20:28:14.436538] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-27T20:28:14.436610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:14.436645] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:14.436672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:14.436729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:14.496391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:14.497311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:14.497406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:14.497442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:14.636748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:14.636917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:14.636960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:14.636990] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:14.641015] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-02-27T20:28:14.641383] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-27T20:28:14.641536] [INFO ] [sig ] NWL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:14.808146] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NWL.txt [2026-02-27T20:28:14.808355] [INFO ] [sig ] [2185/3373] Completed NWL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-27T20:28:14.808397] [INFO ] [sig ] [2186/3373] Forecasting NWPX... [2026-02-27T20:28:14.808429] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-27T20:28:14.808460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-27T20:28:14.822965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-27T20:28:14.823444] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-27T20:28:14.824503] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-27T20:28:14.824569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:14.824651] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:14.824689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:14.824768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:14.888686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:14.889793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:14.889917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:14.889962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:15.021131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:15.021311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:15.021365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:15.021397] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:15.025129] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-02-27T20:28:15.025450] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-27T20:28:15.025609] [INFO ] [sig ] NWPX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:15.171217] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NWPX.txt [2026-02-27T20:28:15.171393] [INFO ] [sig ] [2186/3373] Completed NWPX in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:15.171435] [INFO ] [sig ] [2187/3373] Forecasting NWS... [2026-02-27T20:28:15.171466] [INFO ] [sig ] Generating forecast for: NWS [2026-02-27T20:28:15.171507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-27T20:28:15.184691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-27T20:28:15.185098] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-27T20:28:15.185924] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-27T20:28:15.185978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:15.186011] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:15.186038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:15.186095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:15.246606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:15.247565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:15.247678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:15.247712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:15.380197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:15.380380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:15.380427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:15.380456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:15.384215] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-02-27T20:28:15.384662] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-27T20:28:15.384840] [INFO ] [sig ] NWS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:15.534682] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NWS.txt [2026-02-27T20:28:15.534845] [INFO ] [sig ] [2187/3373] Completed NWS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:15.534886] [INFO ] [sig ] [2188/3373] Forecasting NWSA... [2026-02-27T20:28:15.534923] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-27T20:28:15.534954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-27T20:28:15.549065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-27T20:28:15.549491] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-27T20:28:15.550321] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-27T20:28:15.550374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:15.550407] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:15.550434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:15.550491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:15.610192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:15.611143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:15.611230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:15.611265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:15.744695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:15.744898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:15.744944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:15.744975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:15.748958] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=61.42%) [2026-02-27T20:28:15.749333] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-27T20:28:15.749506] [INFO ] [sig ] NWSA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:15.902517] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NWSA.txt [2026-02-27T20:28:15.902704] [INFO ] [sig ] [2188/3373] Completed NWSA in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:15.902755] [INFO ] [sig ] [2189/3373] Forecasting NX... [2026-02-27T20:28:15.902789] [INFO ] [sig ] Generating forecast for: NX [2026-02-27T20:28:15.902819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-27T20:28:15.916601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-27T20:28:15.917068] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-27T20:28:15.918115] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-27T20:28:15.918178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:15.918265] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:15.918302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:15.918385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:15.985457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:15.986385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:15.986475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:15.986510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:16.107939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:16.108077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:16.108120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:16.108150] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:16.111751] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-27T20:28:16.112043] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-27T20:28:16.112176] [INFO ] [sig ] NX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:16.253554] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NX.txt [2026-02-27T20:28:16.253721] [INFO ] [sig ] [2189/3373] Completed NX in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:16.253762] [INFO ] [sig ] [2190/3373] Forecasting NXE... [2026-02-27T20:28:16.253794] [INFO ] [sig ] Generating forecast for: NXE [2026-02-27T20:28:16.253825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-27T20:28:16.266507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-27T20:28:16.266921] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-27T20:28:16.267757] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-27T20:28:16.267810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:16.267842] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:16.267869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:16.267947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:16.325159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:16.326037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:16.326118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:16.326152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:16.448045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:16.448204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:16.448249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:16.448279] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:16.451792] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-02-27T20:28:16.452079] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-27T20:28:16.452211] [INFO ] [sig ] NXE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:16.604248] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NXE.txt [2026-02-27T20:28:16.604415] [INFO ] [sig ] [2190/3373] Completed NXE in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:16.604458] [INFO ] [sig ] [2191/3373] Forecasting NXG... [2026-02-27T20:28:16.604488] [INFO ] [sig ] Generating forecast for: NXG [2026-02-27T20:28:16.604518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-27T20:28:16.617173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-27T20:28:16.617540] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-27T20:28:16.618687] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-27T20:28:16.618752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:16.618791] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:16.618821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:16.618878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:16.678061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:16.678943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:16.679026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:16.679059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:16.811691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:16.811863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:16.811908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:16.811968] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:16.815875] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-27T20:28:16.816233] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-27T20:28:16.816385] [INFO ] [sig ] NXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:16.980263] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NXG.txt [2026-02-27T20:28:16.980426] [INFO ] [sig ] [2191/3373] Completed NXG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:16.980468] [INFO ] [sig ] [2192/3373] Forecasting NXGL... [2026-02-27T20:28:16.980499] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-27T20:28:16.980530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-27T20:28:16.993468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-27T20:28:16.993881] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-27T20:28:16.994727] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-27T20:28:16.994787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:16.994820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:16.994847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:16.994904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:17.054726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:17.055605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:17.055689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:17.055722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:17.176926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:17.177085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:17.177129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:17.177158] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:17.181174] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-27T20:28:17.181462] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-27T20:28:17.181612] [INFO ] [sig ] NXGL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:17.330708] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NXGL.txt [2026-02-27T20:28:17.330866] [INFO ] [sig ] [2192/3373] Completed NXGL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:17.330909] [INFO ] [sig ] [2193/3373] Forecasting NXP... [2026-02-27T20:28:17.330939] [INFO ] [sig ] Generating forecast for: NXP [2026-02-27T20:28:17.330968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-27T20:28:17.344248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-27T20:28:17.344629] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-27T20:28:17.345432] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-27T20:28:17.345485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:17.345518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:17.345545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:17.345622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:17.404048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:17.404812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:17.404905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:17.404956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:17.529543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:17.529791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:17.529863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:17.529910] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:17.535090] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-27T20:28:17.535634] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-27T20:28:17.535846] [INFO ] [sig ] NXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:17.701060] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NXP.txt [2026-02-27T20:28:17.701218] [INFO ] [sig ] [2193/3373] Completed NXP in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:17.701258] [INFO ] [sig ] [2194/3373] Forecasting NXPI... [2026-02-27T20:28:17.701289] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-27T20:28:17.701320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-27T20:28:17.714369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-27T20:28:17.714811] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-27T20:28:17.715676] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-27T20:28:17.715731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:17.715769] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:17.715798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:17.715858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:17.775382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:17.776363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:17.776450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:17.776484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:17.899984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:17.900337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:17.900382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:17.900413] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:17.904089] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-02-27T20:28:17.904384] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-27T20:28:17.904520] [INFO ] [sig ] NXPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:18.048868] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NXPI.txt [2026-02-27T20:28:18.049006] [INFO ] [sig ] [2194/3373] Completed NXPI in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:18.049046] [INFO ] [sig ] [2195/3373] Forecasting NYXH... [2026-02-27T20:28:18.049077] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-27T20:28:18.049106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-27T20:28:18.062438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-27T20:28:18.062898] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-27T20:28:18.063825] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-27T20:28:18.063887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:18.063921] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:18.063950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:18.064029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:18.124123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:18.125138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:18.125231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:18.125266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:18.251252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:18.251424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:18.251469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:18.251499] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:18.255221] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-27T20:28:18.255541] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-27T20:28:18.255736] [INFO ] [sig ] NYXH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:18.397631] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/NYXH.txt [2026-02-27T20:28:18.397828] [INFO ] [sig ] [2195/3373] Completed NYXH in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:18.397889] [INFO ] [sig ] [2196/3373] Forecasting NZF... [2026-02-27T20:28:18.397927] [INFO ] [sig ] Generating forecast for: NZF [2026-02-27T20:28:18.397965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-27T20:28:18.412975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-27T20:28:18.413407] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-27T20:28:18.414314] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-27T20:28:18.414370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:18.414405] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:18.414434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:18.414493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:18.473831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:18.474948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:18.475042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:18.475077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:18.599494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:18.599677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:18.599722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:18.599754] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:18.603325] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-27T20:28:18.603645] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-27T20:28:18.603788] [INFO ] [sig ] NZF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:18.750520] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/NZF.txt [2026-02-27T20:28:18.750704] [INFO ] [sig ] [2196/3373] Completed NZF in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:18.750746] [INFO ] [sig ] [2197/3373] Forecasting OABI... [2026-02-27T20:28:18.750777] [INFO ] [sig ] Generating forecast for: OABI [2026-02-27T20:28:18.750809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-27T20:28:18.765484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-27T20:28:18.765892] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-27T20:28:18.766735] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-27T20:28:18.766788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:18.766820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:18.766846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:18.766902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:18.827321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:18.828188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:18.828283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:18.828327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:18.953068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:18.953234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:18.953277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:18.953306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:18.956754] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-27T20:28:18.957036] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-27T20:28:18.957168] [INFO ] [sig ] OABI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:19.110223] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OABI.txt [2026-02-27T20:28:19.110458] [INFO ] [sig ] [2197/3373] Completed OABI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:19.110514] [INFO ] [sig ] [2198/3373] Forecasting OBDC... [2026-02-27T20:28:19.110555] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-27T20:28:19.110623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-27T20:28:19.127562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-27T20:28:19.128114] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-27T20:28:19.129289] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-27T20:28:19.129359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:19.129412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:19.129457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:19.129545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:19.193359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:19.194272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:19.194362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:19.194394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:19.317658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:19.317826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:19.317895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:19.317935] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:19.321879] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-02-27T20:28:19.322250] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-27T20:28:19.322411] [INFO ] [sig ] OBDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:19.501807] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OBDC.txt [2026-02-27T20:28:19.501982] [INFO ] [sig ] [2198/3373] Completed OBDC in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:19.502023] [INFO ] [sig ] [2199/3373] Forecasting OBIL... [2026-02-27T20:28:19.502053] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-27T20:28:19.502089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-27T20:28:19.514468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-27T20:28:19.514883] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-27T20:28:19.515725] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-27T20:28:19.515780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:19.515812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:19.515839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:19.515896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:19.575109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:19.576075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:19.576194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:19.576230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:19.686941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:19.687107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:19.687153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:19.687186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:19.691321] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-27T20:28:19.691664] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-27T20:28:19.691814] [INFO ] [sig ] OBIL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:19.842101] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OBIL.txt [2026-02-27T20:28:19.842273] [INFO ] [sig ] [2199/3373] Completed OBIL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-27T20:28:19.842315] [INFO ] [sig ] [2200/3373] Forecasting OBIO... [2026-02-27T20:28:19.842345] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-27T20:28:19.842376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-27T20:28:19.856449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-27T20:28:19.856865] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-27T20:28:19.857704] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-27T20:28:19.857765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:19.857798] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:19.857827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:19.857913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:19.917746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:19.918672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:19.918772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:19.918810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:20.040169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:20.040344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:20.040387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:20.040416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:20.044012] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-27T20:28:20.044326] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-27T20:28:20.044471] [INFO ] [sig ] OBIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:20.187229] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OBIO.txt [2026-02-27T20:28:20.187392] [INFO ] [sig ] [2200/3373] Completed OBIO in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-27T20:28:20.187432] [INFO ] [sig ] [2201/3373] Forecasting OBK... [2026-02-27T20:28:20.187462] [INFO ] [sig ] Generating forecast for: OBK [2026-02-27T20:28:20.187493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-27T20:28:20.199540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-27T20:28:20.199931] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-27T20:28:20.200800] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-27T20:28:20.200854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:20.200886] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:20.200913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:20.200971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:20.260194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:20.261021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:20.261104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:20.261136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:20.382555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:20.382738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:20.382789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:20.382824] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:20.386424] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=55.35%) [2026-02-27T20:28:20.386737] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-27T20:28:20.386890] [INFO ] [sig ] OBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:20.536435] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OBK.txt [2026-02-27T20:28:20.536641] [INFO ] [sig ] [2201/3373] Completed OBK in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-27T20:28:20.536689] [INFO ] [sig ] [2202/3373] Forecasting OC... [2026-02-27T20:28:20.536719] [INFO ] [sig ] Generating forecast for: OC [2026-02-27T20:28:20.536757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-27T20:28:20.550936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-27T20:28:20.551379] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-27T20:28:20.552343] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-27T20:28:20.552398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:20.552431] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:20.552457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:20.552515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:20.621910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:20.622891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:20.622991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:20.623026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:20.753380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:20.753545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:20.753609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:20.753641] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:20.757634] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-27T20:28:20.757986] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-27T20:28:20.758134] [INFO ] [sig ] OC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:20.918625] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OC.txt [2026-02-27T20:28:20.918827] [INFO ] [sig ] [2202/3373] Completed OC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-27T20:28:20.918870] [INFO ] [sig ] [2203/3373] Forecasting OCCI... [2026-02-27T20:28:20.918903] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-27T20:28:20.918934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-27T20:28:20.933896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-27T20:28:20.934300] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-27T20:28:20.935175] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-27T20:28:20.935229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:20.935262] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:20.935290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:20.935348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:21.005730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:21.006688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:21.006785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:21.006825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:21.129903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:21.130071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:21.130114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:21.130144] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:21.133616] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-27T20:28:21.133903] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-27T20:28:21.134040] [INFO ] [sig ] OCCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:21.280000] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OCCI.txt [2026-02-27T20:28:21.280169] [INFO ] [sig ] [2203/3373] Completed OCCI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:21.280211] [INFO ] [sig ] [2204/3373] Forecasting OCFC... [2026-02-27T20:28:21.280242] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-27T20:28:21.280273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-27T20:28:21.293816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-27T20:28:21.294223] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-27T20:28:21.295059] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-27T20:28:21.295113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:21.295146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:21.295174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:21.295231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:21.356510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:21.357477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:21.357564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:21.357619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:21.484444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:21.484645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:21.484691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:21.484720] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:21.488331] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=28.79%) [2026-02-27T20:28:21.488663] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-27T20:28:21.488816] [INFO ] [sig ] OCFC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:21.633004] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OCFC.txt [2026-02-27T20:28:21.633172] [INFO ] [sig ] [2204/3373] Completed OCFC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:21.633214] [INFO ] [sig ] [2205/3373] Forecasting OCGN... [2026-02-27T20:28:21.633247] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-27T20:28:21.633278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-27T20:28:21.646521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-27T20:28:21.646933] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-27T20:28:21.647779] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-27T20:28:21.647844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:21.647922] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:21.647962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:21.648021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:21.707845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:21.708846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:21.708954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:21.708988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:21.851907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:21.852080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:21.852133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:21.852166] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:21.855784] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-02-27T20:28:21.856103] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-27T20:28:21.856274] [INFO ] [sig ] OCGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:22.002372] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OCGN.txt [2026-02-27T20:28:22.002553] [INFO ] [sig ] [2205/3373] Completed OCGN in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:22.002615] [INFO ] [sig ] [2206/3373] Forecasting OCSL... [2026-02-27T20:28:22.002647] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-27T20:28:22.002676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-27T20:28:22.015600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-27T20:28:22.015976] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-27T20:28:22.016821] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-27T20:28:22.016875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:22.016934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:22.016962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:22.017019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:22.074331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:22.075296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:22.075383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:22.075417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:22.202553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:22.202728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:22.202772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:22.202801] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:22.206193] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-27T20:28:22.206488] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-27T20:28:22.206640] [INFO ] [sig ] OCSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:22.368130] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OCSL.txt [2026-02-27T20:28:22.368311] [INFO ] [sig ] [2206/3373] Completed OCSL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:22.368355] [INFO ] [sig ] [2207/3373] Forecasting OCUL... [2026-02-27T20:28:22.368386] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-27T20:28:22.368418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-27T20:28:22.381398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-27T20:28:22.381842] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-27T20:28:22.382815] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-27T20:28:22.382877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:22.382911] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:22.382938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:22.382995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:22.443436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:22.444406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:22.444506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:22.444541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:22.563290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:22.563449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:22.563500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:22.563560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:22.567550] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-27T20:28:22.567898] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-27T20:28:22.568047] [INFO ] [sig ] OCUL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:22.716364] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OCUL.txt [2026-02-27T20:28:22.716547] [INFO ] [sig ] [2207/3373] Completed OCUL in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:22.716607] [INFO ] [sig ] [2208/3373] Forecasting ODC... [2026-02-27T20:28:22.716639] [INFO ] [sig ] Generating forecast for: ODC [2026-02-27T20:28:22.716670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-27T20:28:22.729842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-27T20:28:22.730218] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-27T20:28:22.731061] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-27T20:28:22.731128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:22.731161] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:22.731189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:22.731246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:22.802068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:22.803009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:22.803098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:22.803133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:22.921808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:22.921975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:22.922018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:22.922047] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:22.925712] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=64.66%) [2026-02-27T20:28:22.926089] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-27T20:28:22.926240] [INFO ] [sig ] ODC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:23.074215] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ODC.txt [2026-02-27T20:28:23.074363] [INFO ] [sig ] [2208/3373] Completed ODC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:23.074404] [INFO ] [sig ] [2209/3373] Forecasting ODD... [2026-02-27T20:28:23.074434] [INFO ] [sig ] Generating forecast for: ODD [2026-02-27T20:28:23.074466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-27T20:28:23.087073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-27T20:28:23.087413] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-27T20:28:23.088270] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-27T20:28:23.088324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:23.088356] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:23.088382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:23.088438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:23.145708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:23.146442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:23.146523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:23.146557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:23.270157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:23.270319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:23.270362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:23.270428] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:23.273880] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-27T20:28:23.274165] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-27T20:28:23.274298] [INFO ] [sig ] ODD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:23.415946] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ODD.txt [2026-02-27T20:28:23.416101] [INFO ] [sig ] [2209/3373] Completed ODD in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:23.416141] [INFO ] [sig ] [2210/3373] Forecasting ODFL... [2026-02-27T20:28:23.416169] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-27T20:28:23.416201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-27T20:28:23.429017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-27T20:28:23.429378] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-27T20:28:23.430187] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-27T20:28:23.430239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:23.430271] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:23.430298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:23.430355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:23.491780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:23.492638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:23.492719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:23.492753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:23.616972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:23.617132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:23.617174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:23.617202] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:23.620723] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-27T20:28:23.621005] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-27T20:28:23.621133] [INFO ] [sig ] ODFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:23.763726] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ODFL.txt [2026-02-27T20:28:23.763887] [INFO ] [sig ] [2210/3373] Completed ODFL in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:23.763929] [INFO ] [sig ] [2211/3373] Forecasting OEC... [2026-02-27T20:28:23.763959] [INFO ] [sig ] Generating forecast for: OEC [2026-02-27T20:28:23.763990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-27T20:28:23.777435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-27T20:28:23.777823] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-27T20:28:23.778710] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-27T20:28:23.778764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:23.778800] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:23.778835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:23.778907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:23.838749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:23.839608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:23.839694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:23.839729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:23.962842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:23.963004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:23.963046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:23.963077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:23.966663] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-27T20:28:23.966958] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-27T20:28:23.967102] [INFO ] [sig ] OEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:24.112251] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OEC.txt [2026-02-27T20:28:24.112417] [INFO ] [sig ] [2211/3373] Completed OEC in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:24.112466] [INFO ] [sig ] [2212/3373] Forecasting OESX... [2026-02-27T20:28:24.112500] [INFO ] [sig ] Generating forecast for: OESX [2026-02-27T20:28:24.112532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-27T20:28:24.123658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-27T20:28:24.123966] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-27T20:28:24.124757] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-27T20:28:24.124809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:24.124841] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:24.124868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:24.124925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:24.188013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:24.188929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:24.189030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:24.189066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:24.307550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:24.307725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:24.307773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:24.307802] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:24.311568] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-27T20:28:24.311929] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-27T20:28:24.312081] [INFO ] [sig ] OESX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:24.461266] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OESX.txt [2026-02-27T20:28:24.461411] [INFO ] [sig ] [2212/3373] Completed OESX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:24.461461] [INFO ] [sig ] [2213/3373] Forecasting OFG... [2026-02-27T20:28:24.461494] [INFO ] [sig ] Generating forecast for: OFG [2026-02-27T20:28:24.461526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-27T20:28:24.474502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-27T20:28:24.474944] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-27T20:28:24.475775] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-27T20:28:24.475829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:24.475863] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:24.475891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:24.475949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:24.541995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:24.543003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:24.543115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:24.543172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:24.681843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:24.682025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:24.682071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:24.682102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:24.685960] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-27T20:28:24.686349] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-27T20:28:24.686519] [INFO ] [sig ] OFG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:24.832644] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OFG.txt [2026-02-27T20:28:24.832806] [INFO ] [sig ] [2213/3373] Completed OFG in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:24.832848] [INFO ] [sig ] [2214/3373] Forecasting OFIX... [2026-02-27T20:28:24.832879] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-27T20:28:24.832909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-27T20:28:24.845827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-27T20:28:24.846251] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-27T20:28:24.847108] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-27T20:28:24.847164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:24.847197] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:24.847224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:24.847282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:24.910691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:24.911810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:24.911912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:24.911970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:25.043309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:25.043471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:25.043513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:25.043542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:25.047038] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-02-27T20:28:25.047346] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-27T20:28:25.047487] [INFO ] [sig ] OFIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:25.192199] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OFIX.txt [2026-02-27T20:28:25.192360] [INFO ] [sig ] [2214/3373] Completed OFIX in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:25.192402] [INFO ] [sig ] [2215/3373] Forecasting OFLX... [2026-02-27T20:28:25.192434] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-27T20:28:25.192464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-27T20:28:25.204654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-27T20:28:25.204951] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-27T20:28:25.205790] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-27T20:28:25.205845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:25.205879] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:25.205908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:25.205967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:25.268746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:25.269671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:25.269758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:25.269793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:25.395830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:25.395984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:25.396047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:25.396077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:25.399488] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-27T20:28:25.399792] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-27T20:28:25.399929] [INFO ] [sig ] OFLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:25.539889] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OFLX.txt [2026-02-27T20:28:25.540039] [INFO ] [sig ] [2215/3373] Completed OFLX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:25.540078] [INFO ] [sig ] [2216/3373] Forecasting OFS... [2026-02-27T20:28:25.540107] [INFO ] [sig ] Generating forecast for: OFS [2026-02-27T20:28:25.540140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-27T20:28:25.551704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-27T20:28:25.552081] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-27T20:28:25.552895] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-27T20:28:25.552960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:25.552998] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:25.553033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:25.553095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:25.611388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:25.612152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:25.612264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:25.612298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:25.731255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:25.731421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:25.731465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:25.731495] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:25.735451] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-02-27T20:28:25.735764] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-27T20:28:25.735902] [INFO ] [sig ] OFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:25.880980] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OFS.txt [2026-02-27T20:28:25.881126] [INFO ] [sig ] [2216/3373] Completed OFS in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-27T20:28:25.881167] [INFO ] [sig ] [2217/3373] Forecasting OGE... [2026-02-27T20:28:25.881198] [INFO ] [sig ] Generating forecast for: OGE [2026-02-27T20:28:25.881229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-27T20:28:25.894237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-27T20:28:25.894646] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-27T20:28:25.895453] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-27T20:28:25.895505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:25.895537] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:25.895563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:25.895646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:25.953778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:25.954645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:25.954748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:25.954784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:26.077950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:26.078114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:26.078157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:26.078186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:26.081754] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-27T20:28:26.082051] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-27T20:28:26.082187] [INFO ] [sig ] OGE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:26.222624] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OGE.txt [2026-02-27T20:28:26.222777] [INFO ] [sig ] [2217/3373] Completed OGE in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-27T20:28:26.222817] [INFO ] [sig ] [2218/3373] Forecasting OGI... [2026-02-27T20:28:26.222848] [INFO ] [sig ] Generating forecast for: OGI [2026-02-27T20:28:26.222879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-27T20:28:26.236623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-27T20:28:26.237001] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-27T20:28:26.237823] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-27T20:28:26.237906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:26.237939] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:26.237965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:26.238023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:26.296749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:26.297485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:26.297570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:26.297627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:26.422593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:26.422746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:26.422789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:26.422818] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:26.426218] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-02-27T20:28:26.426500] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-27T20:28:26.426651] [INFO ] [sig ] OGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:26.569233] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OGI.txt [2026-02-27T20:28:26.569375] [INFO ] [sig ] [2218/3373] Completed OGI in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-27T20:28:26.569427] [INFO ] [sig ] [2219/3373] Forecasting OGN... [2026-02-27T20:28:26.569459] [INFO ] [sig ] Generating forecast for: OGN [2026-02-27T20:28:26.569490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-27T20:28:26.582426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-27T20:28:26.582813] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-27T20:28:26.583621] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-27T20:28:26.583674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:26.583718] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:26.583747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:26.583805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:26.645659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:26.646405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:26.646486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:26.646520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:26.776521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:26.776703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:26.776748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:26.776780] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:26.780292] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=27.00%) [2026-02-27T20:28:26.780596] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-27T20:28:26.780730] [INFO ] [sig ] OGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:26.926207] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OGN.txt [2026-02-27T20:28:26.926381] [INFO ] [sig ] [2219/3373] Completed OGN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:26.926423] [INFO ] [sig ] [2220/3373] Forecasting OHI... [2026-02-27T20:28:26.926454] [INFO ] [sig ] Generating forecast for: OHI [2026-02-27T20:28:26.926486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-27T20:28:26.939809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-27T20:28:26.940185] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-27T20:28:26.941029] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-27T20:28:26.941085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:26.941121] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:26.941151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:26.941210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:27.000970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:27.001896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:27.001984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:27.002020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:27.128547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:27.128740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:27.128785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:27.128816] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:27.132446] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-02-27T20:28:27.132832] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-27T20:28:27.132984] [INFO ] [sig ] OHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:27.284589] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OHI.txt [2026-02-27T20:28:27.284731] [INFO ] [sig ] [2220/3373] Completed OHI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:27.284773] [INFO ] [sig ] [2221/3373] Forecasting OI... [2026-02-27T20:28:27.284805] [INFO ] [sig ] Generating forecast for: OI [2026-02-27T20:28:27.284838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-27T20:28:27.298353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-27T20:28:27.298802] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-27T20:28:27.299686] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-27T20:28:27.299740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:27.299774] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:27.299802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:27.299860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:27.356970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:27.357968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:27.358058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:27.358091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:27.486943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:27.487098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:27.487142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:27.487170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:27.490681] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=33.31%) [2026-02-27T20:28:27.490969] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-27T20:28:27.491099] [INFO ] [sig ] OI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:27.633692] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OI.txt [2026-02-27T20:28:27.633842] [INFO ] [sig ] [2221/3373] Completed OI in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:27.633881] [INFO ] [sig ] [2222/3373] Forecasting OIA... [2026-02-27T20:28:27.633912] [INFO ] [sig ] Generating forecast for: OIA [2026-02-27T20:28:27.633942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-27T20:28:27.644925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-27T20:28:27.645245] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-27T20:28:27.646076] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-27T20:28:27.646129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:27.646162] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:27.646189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:27.646245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:27.704506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:27.705425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:27.705521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:27.705556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:27.833407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:27.833586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:27.833634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:27.833665] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:27.837147] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-27T20:28:27.837430] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-27T20:28:27.837563] [INFO ] [sig ] OIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:27.977476] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OIA.txt [2026-02-27T20:28:27.977632] [INFO ] [sig ] [2222/3373] Completed OIA in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:27.977674] [INFO ] [sig ] [2223/3373] Forecasting OII... [2026-02-27T20:28:27.977705] [INFO ] [sig ] Generating forecast for: OII [2026-02-27T20:28:27.977742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-27T20:28:27.990275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-27T20:28:27.990720] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-27T20:28:27.991599] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-27T20:28:27.991661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:27.991731] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:27.991773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:27.991857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:28.052478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:28.053356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:28.053443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:28.053486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:28.182842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:28.183020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:28.183071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:28.183107] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:28.186806] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=79.98%) [2026-02-27T20:28:28.187133] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-27T20:28:28.187280] [INFO ] [sig ] OII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:28.344257] [INFO ] [LOCAL ] Saved forecast: OII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OII.txt [2026-02-27T20:28:28.344426] [INFO ] [sig ] [2223/3373] Completed OII in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:28.344468] [INFO ] [sig ] [2224/3373] Forecasting OIS... [2026-02-27T20:28:28.344499] [INFO ] [sig ] Generating forecast for: OIS [2026-02-27T20:28:28.344530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-27T20:28:28.357950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-27T20:28:28.358401] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-27T20:28:28.359359] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-27T20:28:28.359417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:28.359450] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:28.359479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:28.359538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:28.421148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:28.422075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:28.422165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:28.422198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:28.552831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:28.552997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:28.553041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:28.553072] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:28.556716] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-27T20:28:28.557036] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-27T20:28:28.557182] [INFO ] [sig ] OIS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:28.698639] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OIS.txt [2026-02-27T20:28:28.698783] [INFO ] [sig ] [2224/3373] Completed OIS in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:28.698824] [INFO ] [sig ] [2225/3373] Forecasting OKE... [2026-02-27T20:28:28.698854] [INFO ] [sig ] Generating forecast for: OKE [2026-02-27T20:28:28.698885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-27T20:28:28.711124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-27T20:28:28.711483] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-27T20:28:28.712372] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-27T20:28:28.712426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:28.712459] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:28.712485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:28.712542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:28.771059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:28.771787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:28.771867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:28.771902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:28.897863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:28.898055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:28.898100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:28.898129] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:28.902556] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-27T20:28:28.902870] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-27T20:28:28.903035] [INFO ] [sig ] OKE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:29.047748] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OKE.txt [2026-02-27T20:28:29.047952] [INFO ] [sig ] [2225/3373] Completed OKE in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:29.048002] [INFO ] [sig ] [2226/3373] Forecasting OKTA... [2026-02-27T20:28:29.048033] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-27T20:28:29.048064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-27T20:28:29.061176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-27T20:28:29.061594] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-27T20:28:29.062435] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-27T20:28:29.062489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:29.062521] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:29.062548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:29.062628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:29.122512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:29.123567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:29.123669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:29.123702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:29.249535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:29.249713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:29.249757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:29.249820] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:29.253825] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=83.63%) [2026-02-27T20:28:29.254138] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-27T20:28:29.254271] [INFO ] [sig ] OKTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:29.465273] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OKTA.txt [2026-02-27T20:28:29.465433] [INFO ] [sig ] [2226/3373] Completed OKTA in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:29.465473] [INFO ] [sig ] [2227/3373] Forecasting OKYO... [2026-02-27T20:28:29.465502] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-27T20:28:29.465534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-27T20:28:29.476916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-27T20:28:29.477208] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-27T20:28:29.478112] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-27T20:28:29.478165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:29.478197] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:29.478223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:29.478283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:29.536077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:29.536800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:29.536880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:29.536913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:29.658731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:29.658881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:29.658925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:29.658961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:29.662493] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=48.17%) [2026-02-27T20:28:29.662796] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-27T20:28:29.662937] [INFO ] [sig ] OKYO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:29.804108] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OKYO.txt [2026-02-27T20:28:29.804248] [INFO ] [sig ] [2227/3373] Completed OKYO in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:29.804287] [INFO ] [sig ] [2228/3373] Forecasting OLED... [2026-02-27T20:28:29.804317] [INFO ] [sig ] Generating forecast for: OLED [2026-02-27T20:28:29.804347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-27T20:28:29.816722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-27T20:28:29.817100] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-27T20:28:29.817967] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-27T20:28:29.818033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:29.818073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:29.818105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:29.818163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:29.876036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:29.876750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:29.876832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:29.876867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:29.995863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:29.996021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:29.996063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:29.996093] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:29.999618] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-27T20:28:29.999928] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-27T20:28:30.000090] [INFO ] [sig ] OLED: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:30.144542] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OLED.txt [2026-02-27T20:28:30.144706] [INFO ] [sig ] [2228/3373] Completed OLED in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:30.144753] [INFO ] [sig ] [2229/3373] Forecasting OLLI... [2026-02-27T20:28:30.144782] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-27T20:28:30.144815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-27T20:28:30.157610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-27T20:28:30.158004] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-27T20:28:30.158831] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-27T20:28:30.158884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:30.158916] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:30.158943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:30.159000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:30.217008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:30.217785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:30.217867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:30.217927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:30.357914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:30.358106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:30.358169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:30.358223] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:30.363220] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-27T20:28:30.363629] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-27T20:28:30.363832] [INFO ] [sig ] OLLI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:30.506240] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OLLI.txt [2026-02-27T20:28:30.506374] [INFO ] [sig ] [2229/3373] Completed OLLI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:30.506414] [INFO ] [sig ] [2230/3373] Forecasting OLMA... [2026-02-27T20:28:30.506445] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-27T20:28:30.506475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-27T20:28:30.518492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-27T20:28:30.518835] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-27T20:28:30.519644] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-27T20:28:30.519698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:30.519731] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:30.519758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:30.519815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:30.577628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:30.578594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:30.578693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:30.578735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:30.703909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:30.704055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:30.704097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:30.704126] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:30.707591] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=82.26%) [2026-02-27T20:28:30.707895] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-27T20:28:30.708064] [INFO ] [sig ] OLMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:30.852950] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OLMA.txt [2026-02-27T20:28:30.853315] [INFO ] [sig ] [2230/3373] Completed OLMA in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:30.853363] [INFO ] [sig ] [2231/3373] Forecasting OLN... [2026-02-27T20:28:30.853393] [INFO ] [sig ] Generating forecast for: OLN [2026-02-27T20:28:30.853426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-27T20:28:30.866346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-27T20:28:30.866774] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-27T20:28:30.867748] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-27T20:28:30.867805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:30.867839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:30.867867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:30.867960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:30.931019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:30.931958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:30.932044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:30.932079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:31.057936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:31.058110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:31.058153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:31.058183] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:31.061769] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-27T20:28:31.062064] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-27T20:28:31.062204] [INFO ] [sig ] OLN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:31.207325] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OLN.txt [2026-02-27T20:28:31.207490] [INFO ] [sig ] [2231/3373] Completed OLN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:31.207532] [INFO ] [sig ] [2232/3373] Forecasting OLP... [2026-02-27T20:28:31.207562] [INFO ] [sig ] Generating forecast for: OLP [2026-02-27T20:28:31.207618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-27T20:28:31.221725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-27T20:28:31.222188] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-27T20:28:31.223446] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-27T20:28:31.223517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:31.223552] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:31.223598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:31.223660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:31.298868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:31.299805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:31.299891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:31.299927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:31.425016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:31.425206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:31.425251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:31.425281] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:31.429104] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-02-27T20:28:31.429423] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-27T20:28:31.429568] [INFO ] [sig ] OLP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:31.592878] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OLP.txt [2026-02-27T20:28:31.593040] [INFO ] [sig ] [2232/3373] Completed OLP in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:31.593082] [INFO ] [sig ] [2233/3373] Forecasting OLPX... [2026-02-27T20:28:31.593111] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-27T20:28:31.593143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-27T20:28:31.606432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-27T20:28:31.606860] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-27T20:28:31.607682] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-27T20:28:31.607735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:31.607767] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:31.607795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:31.607852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:31.669893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:31.670830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:31.670985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:31.671024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:31.813386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:31.813554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:31.813626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:31.813658] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:31.817320] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=12.80%) [2026-02-27T20:28:31.817651] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-27T20:28:31.817793] [INFO ] [sig ] OLPX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:31.959919] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OLPX.txt [2026-02-27T20:28:31.960078] [INFO ] [sig ] [2233/3373] Completed OLPX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-27T20:28:31.960120] [INFO ] [sig ] [2234/3373] Forecasting OM... [2026-02-27T20:28:31.960152] [INFO ] [sig ] Generating forecast for: OM [2026-02-27T20:28:31.960182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-27T20:28:31.972098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-27T20:28:31.972475] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-27T20:28:31.973302] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-27T20:28:31.973356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:31.973389] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:31.973416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:31.973474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:32.033355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:32.034202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:32.034283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:32.034317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:32.161519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:32.161701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:32.161746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:32.161776] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:32.165743] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: DOWN (p=41.53%) [2026-02-27T20:28:32.166055] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-27T20:28:32.166202] [INFO ] [sig ] OM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:32.309928] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OM.txt [2026-02-27T20:28:32.310073] [INFO ] [sig ] [2234/3373] Completed OM in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-27T20:28:32.310113] [INFO ] [sig ] [2235/3373] Forecasting OMAB... [2026-02-27T20:28:32.310143] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-27T20:28:32.310174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-27T20:28:32.322667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-27T20:28:32.323048] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-27T20:28:32.323931] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-27T20:28:32.323987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:32.324027] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:32.324062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:32.324132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:32.383235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:32.384106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:32.384191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:32.384225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:32.505186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:32.505336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:32.505379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:32.505406] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:32.508898] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-02-27T20:28:32.509188] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-27T20:28:32.509320] [INFO ] [sig ] OMAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:32.650784] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OMAB.txt [2026-02-27T20:28:32.650952] [INFO ] [sig ] [2235/3373] Completed OMAB in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-27T20:28:32.651000] [INFO ] [sig ] [2236/3373] Forecasting OMC... [2026-02-27T20:28:32.651031] [INFO ] [sig ] Generating forecast for: OMC [2026-02-27T20:28:32.651062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-27T20:28:32.663994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-27T20:28:32.664359] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-27T20:28:32.665182] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-27T20:28:32.665236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:32.665267] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:32.665293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:32.665349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:32.725067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:32.726025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:32.726113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:32.726148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:32.854634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:32.854796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:32.854840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:32.854872] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:32.858571] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=26.53%) [2026-02-27T20:28:32.858903] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-27T20:28:32.859051] [INFO ] [sig ] OMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:33.011891] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OMC.txt [2026-02-27T20:28:33.012083] [INFO ] [sig ] [2236/3373] Completed OMC in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:33.012127] [INFO ] [sig ] [2237/3373] Forecasting OMCL... [2026-02-27T20:28:33.012160] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-27T20:28:33.012190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-27T20:28:33.024812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-27T20:28:33.025222] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-27T20:28:33.026160] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-27T20:28:33.026216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:33.026251] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:33.026278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:33.026335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:33.092772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:33.093752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:33.093856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:33.093911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:33.236407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:33.236631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:33.236696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:33.236739] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:33.241087] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-27T20:28:33.241522] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-27T20:28:33.241742] [INFO ] [sig ] OMCL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:33.413567] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OMCL.txt [2026-02-27T20:28:33.413762] [INFO ] [sig ] [2237/3373] Completed OMCL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:33.413806] [INFO ] [sig ] [2238/3373] Forecasting OMEX... [2026-02-27T20:28:33.413839] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-27T20:28:33.413877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-27T20:28:33.428127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-27T20:28:33.428481] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-27T20:28:33.429485] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-27T20:28:33.429541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:33.429594] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:33.429626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:33.429691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:33.491964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:33.492696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:33.492786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:33.492822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:33.618529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:33.618684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:33.618726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:33.618757] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:33.622240] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-02-27T20:28:33.622743] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-27T20:28:33.622876] [INFO ] [sig ] OMEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:33.766189] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OMEX.txt [2026-02-27T20:28:33.766330] [INFO ] [sig ] [2238/3373] Completed OMEX in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:33.766371] [INFO ] [sig ] [2239/3373] Forecasting OMF... [2026-02-27T20:28:33.766402] [INFO ] [sig ] Generating forecast for: OMF [2026-02-27T20:28:33.766432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-27T20:28:33.778588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-27T20:28:33.778933] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-27T20:28:33.779763] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-27T20:28:33.779828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:33.779873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:33.779912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:33.779975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:33.839434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:33.840198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:33.840290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:33.840325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:33.963992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:33.964132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:33.964188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:33.964218] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:33.967993] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-27T20:28:33.968278] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-27T20:28:33.968408] [INFO ] [sig ] OMF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:34.116492] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OMF.txt [2026-02-27T20:28:34.116643] [INFO ] [sig ] [2239/3373] Completed OMF in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:34.116686] [INFO ] [sig ] [2240/3373] Forecasting ON... [2026-02-27T20:28:34.116716] [INFO ] [sig ] Generating forecast for: ON [2026-02-27T20:28:34.116746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-27T20:28:34.129358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-27T20:28:34.129720] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-27T20:28:34.130540] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-27T20:28:34.130611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:34.130682] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:34.130712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:34.130769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:34.189554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:34.190427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:34.190510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:34.190547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:34.320456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:34.320631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:34.320675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:34.320706] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:34.324299] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-02-27T20:28:34.324606] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-27T20:28:34.324744] [INFO ] [sig ] ON: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:34.472020] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ON.txt [2026-02-27T20:28:34.472201] [INFO ] [sig ] [2240/3373] Completed ON in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:34.472249] [INFO ] [sig ] [2241/3373] Forecasting ONB... [2026-02-27T20:28:34.472280] [INFO ] [sig ] Generating forecast for: ONB [2026-02-27T20:28:34.472309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-27T20:28:34.485690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-27T20:28:34.486072] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-27T20:28:34.486905] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-27T20:28:34.486957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:34.486989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:34.487016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:34.487072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:34.552110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:34.553008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:34.553114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:34.553151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:34.687235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:34.687501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:34.687548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:34.687597] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:34.691517] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-27T20:28:34.691827] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-27T20:28:34.691989] [INFO ] [sig ] ONB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:34.837794] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONB.txt [2026-02-27T20:28:34.838003] [INFO ] [sig ] [2241/3373] Completed ONB in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:34.838056] [INFO ] [sig ] [2242/3373] Forecasting ONDS... [2026-02-27T20:28:34.838093] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-27T20:28:34.838139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-27T20:28:34.853115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-27T20:28:34.853508] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-27T20:28:34.854376] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-27T20:28:34.854429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:34.854462] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:34.854489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:34.854586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:34.917814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:34.918637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:34.918733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:34.918769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:35.045821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:35.045973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:35.046016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:35.046048] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:35.049543] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-27T20:28:35.049854] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-27T20:28:35.049993] [INFO ] [sig ] ONDS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:35.192245] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONDS.txt [2026-02-27T20:28:35.192381] [INFO ] [sig ] [2242/3373] Completed ONDS in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:35.192421] [INFO ] [sig ] [2243/3373] Forecasting ONEQ... [2026-02-27T20:28:35.192451] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-27T20:28:35.192482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-27T20:28:35.205002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-27T20:28:35.205352] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-27T20:28:35.206181] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-27T20:28:35.206246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:35.206293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:35.206321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:35.206378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:35.269250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:35.270359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:35.270476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:35.270521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:35.408298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:35.408668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:35.408715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:35.408834] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:35.412458] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=28.87%) [2026-02-27T20:28:35.412788] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-27T20:28:35.412944] [INFO ] [sig ] ONEQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:35.563367] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONEQ.txt [2026-02-27T20:28:35.563519] [INFO ] [sig ] [2243/3373] Completed ONEQ in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:35.563560] [INFO ] [sig ] [2244/3373] Forecasting ONL... [2026-02-27T20:28:35.563614] [INFO ] [sig ] Generating forecast for: ONL [2026-02-27T20:28:35.563646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-27T20:28:35.576730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-27T20:28:35.577161] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-27T20:28:35.578045] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-27T20:28:35.578101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:35.578135] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:35.578162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:35.578220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:35.638147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:35.639068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:35.639168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:35.639212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:35.779208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:35.779378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:35.779424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:35.779456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:35.783161] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=34.34%) [2026-02-27T20:28:35.783495] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-27T20:28:35.783698] [INFO ] [sig ] ONL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:35.941393] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONL.txt [2026-02-27T20:28:35.941563] [INFO ] [sig ] [2244/3373] Completed ONL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:35.941627] [INFO ] [sig ] [2245/3373] Forecasting ONON... [2026-02-27T20:28:35.941659] [INFO ] [sig ] Generating forecast for: ONON [2026-02-27T20:28:35.941690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-27T20:28:35.956937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-27T20:28:35.957409] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-27T20:28:35.958487] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-27T20:28:35.958552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:35.958617] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:35.958656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:35.958740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:36.037355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:36.038371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:36.038474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:36.038530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:36.167690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:36.167893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:36.167942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:36.167972] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:36.171812] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-27T20:28:36.172169] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-27T20:28:36.172323] [INFO ] [sig ] ONON: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:36.317243] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONON.txt [2026-02-27T20:28:36.317394] [INFO ] [sig ] [2245/3373] Completed ONON in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:36.317435] [INFO ] [sig ] [2246/3373] Forecasting ONTF... [2026-02-27T20:28:36.317465] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-27T20:28:36.317508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-27T20:28:36.330425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-27T20:28:36.330819] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-27T20:28:36.331633] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-27T20:28:36.331685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:36.331718] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:36.331744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:36.331801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:36.389047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:36.389965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:36.390051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:36.390086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:36.511217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:36.511384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:36.511428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:36.511458] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:36.515105] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-02-27T20:28:36.515442] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-27T20:28:36.515602] [INFO ] [sig ] ONTF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:36.658744] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ONTF.txt [2026-02-27T20:28:36.658882] [INFO ] [sig ] [2246/3373] Completed ONTF in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:36.658922] [INFO ] [sig ] [2247/3373] Forecasting ONTO... [2026-02-27T20:28:36.658958] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-27T20:28:36.658991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-27T20:28:36.671269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-27T20:28:36.671670] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-27T20:28:36.672513] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-27T20:28:36.672566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:36.672621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:36.672649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:36.672706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:36.731568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:36.732361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:36.732461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:36.732503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:36.866147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:36.866322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:36.866366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:36.866395] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:36.869976] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-27T20:28:36.870317] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-27T20:28:36.870456] [INFO ] [sig ] ONTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:37.019209] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ONTO.txt [2026-02-27T20:28:37.019377] [INFO ] [sig ] [2247/3373] Completed ONTO in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:37.019417] [INFO ] [sig ] [2248/3373] Forecasting OOMA... [2026-02-27T20:28:37.019447] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-27T20:28:37.019478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-27T20:28:37.032166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-27T20:28:37.032564] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-27T20:28:37.033372] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-27T20:28:37.033425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:37.033458] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:37.033487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:37.033545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:37.095051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:37.095999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:37.096085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:37.096120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:37.216237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:37.216392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:37.216434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:37.216463] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:37.220342] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-27T20:28:37.220641] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-27T20:28:37.220773] [INFO ] [sig ] OOMA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:37.364244] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OOMA.txt [2026-02-27T20:28:37.364386] [INFO ] [sig ] [2248/3373] Completed OOMA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:37.364426] [INFO ] [sig ] [2249/3373] Forecasting OPAL... [2026-02-27T20:28:37.364661] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-27T20:28:37.364695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-27T20:28:37.378110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-27T20:28:37.378557] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-27T20:28:37.379492] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-27T20:28:37.379548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:37.379598] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:37.379629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:37.379687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:37.442554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:37.443409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:37.443495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:37.443536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:37.574285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:37.574469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:37.574513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:37.574543] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:37.578150] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=81.00%) [2026-02-27T20:28:37.578451] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-27T20:28:37.578602] [INFO ] [sig ] OPAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:37.723244] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPAL.txt [2026-02-27T20:28:37.723406] [INFO ] [sig ] [2249/3373] Completed OPAL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:37.723445] [INFO ] [sig ] [2250/3373] Forecasting OPBK... [2026-02-27T20:28:37.723475] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-27T20:28:37.723506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-27T20:28:37.736230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-27T20:28:37.736541] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-27T20:28:37.737371] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-27T20:28:37.737424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:37.737456] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:37.737484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:37.737541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:37.794672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:37.795285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:37.795388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:37.795422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:37.916414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:37.916545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:37.916604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:37.916657] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:37.920018] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-27T20:28:37.920333] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-27T20:28:37.920462] [INFO ] [sig ] OPBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:38.064174] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPBK.txt [2026-02-27T20:28:38.064336] [INFO ] [sig ] [2250/3373] Completed OPBK in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-27T20:28:38.064376] [INFO ] [sig ] [2251/3373] Forecasting OPCH... [2026-02-27T20:28:38.064406] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-27T20:28:38.064439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-27T20:28:38.076741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-27T20:28:38.077056] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-27T20:28:38.077857] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-27T20:28:38.077935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:38.077970] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:38.077997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:38.078058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:38.136439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:38.137073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:38.137154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:38.137193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:38.257903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:38.258069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:38.258112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:38.258142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:38.261884] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-27T20:28:38.262180] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-27T20:28:38.262315] [INFO ] [sig ] OPCH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:38.407419] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPCH.txt [2026-02-27T20:28:38.407558] [INFO ] [sig ] [2251/3373] Completed OPCH in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-27T20:28:38.407616] [INFO ] [sig ] [2252/3373] Forecasting OPEN... [2026-02-27T20:28:38.407647] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-27T20:28:38.407677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-27T20:28:38.420286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-27T20:28:38.420663] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-27T20:28:38.421448] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-27T20:28:38.421500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:38.421532] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:38.421559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:38.421639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:38.479430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:38.480305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:38.480393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:38.480443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:38.605339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:38.605496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:38.605538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:38.605566] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:38.609018] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-27T20:28:38.609303] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-27T20:28:38.609435] [INFO ] [sig ] OPEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:38.754746] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OPEN.txt [2026-02-27T20:28:38.754895] [INFO ] [sig ] [2252/3373] Completed OPEN in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:38.754934] [INFO ] [sig ] [2253/3373] Forecasting OPFI... [2026-02-27T20:28:38.754965] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-27T20:28:38.754996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-27T20:28:38.768997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-27T20:28:38.769350] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-27T20:28:38.770204] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-27T20:28:38.770257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:38.770289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:38.770322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:38.770391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:38.831041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:38.831966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:38.832049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:38.832081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:38.960847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:38.961013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:38.961055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:38.961085] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:38.965727] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-27T20:28:38.966173] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-27T20:28:38.966335] [INFO ] [sig ] OPFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:39.130408] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPFI.txt [2026-02-27T20:28:39.130673] [INFO ] [sig ] [2253/3373] Completed OPFI in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:39.130735] [INFO ] [sig ] [2254/3373] Forecasting OPK... [2026-02-27T20:28:39.130773] [INFO ] [sig ] Generating forecast for: OPK [2026-02-27T20:28:39.130812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-27T20:28:39.144922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-27T20:28:39.145348] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-27T20:28:39.146216] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-27T20:28:39.146270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:39.146302] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:39.146343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:39.146404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:39.212129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:39.213146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:39.213237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:39.213282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:39.336753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:39.336919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:39.336966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:39.336999] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:39.340593] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-27T20:28:39.340905] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-27T20:28:39.341044] [INFO ] [sig ] OPK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:39.487605] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPK.txt [2026-02-27T20:28:39.487769] [INFO ] [sig ] [2254/3373] Completed OPK in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:39.487812] [INFO ] [sig ] [2255/3373] Forecasting OPP... [2026-02-27T20:28:39.487851] [INFO ] [sig ] Generating forecast for: OPP [2026-02-27T20:28:39.487908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-27T20:28:39.500877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-27T20:28:39.501304] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-27T20:28:39.502168] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-27T20:28:39.502226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:39.502259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:39.502288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:39.502347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:39.561886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:39.562783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:39.562869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:39.562903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:39.687499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:39.687676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:39.687722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:39.687752] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:39.691846] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-02-27T20:28:39.692132] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-27T20:28:39.692267] [INFO ] [sig ] OPP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:39.837268] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OPP.txt [2026-02-27T20:28:39.837442] [INFO ] [sig ] [2255/3373] Completed OPP in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:39.837488] [INFO ] [sig ] [2256/3373] Forecasting OPRA... [2026-02-27T20:28:39.837520] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-27T20:28:39.837552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-27T20:28:39.850596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-27T20:28:39.851007] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-27T20:28:39.851850] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-27T20:28:39.851904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:39.851937] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:39.851964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:39.852021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:39.912454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:39.913378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:39.913465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:39.913500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:40.039248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:40.039420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:40.039468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:40.039499] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:40.043253] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=71.19%) [2026-02-27T20:28:40.043602] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-27T20:28:40.043752] [INFO ] [sig ] OPRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:40.187721] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OPRA.txt [2026-02-27T20:28:40.187899] [INFO ] [sig ] [2256/3373] Completed OPRA in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:40.187945] [INFO ] [sig ] [2257/3373] Forecasting OPTX... [2026-02-27T20:28:40.187978] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-27T20:28:40.188010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-27T20:28:40.201179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-27T20:28:40.201610] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-27T20:28:40.202489] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-27T20:28:40.202545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:40.202635] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:40.202668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:40.202729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:40.261126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:40.261966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:40.262046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:40.262079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:40.384733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:40.384897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:40.384946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:40.384975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:40.388830] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-02-27T20:28:40.389114] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-27T20:28:40.389250] [INFO ] [sig ] OPTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:40.529537] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OPTX.txt [2026-02-27T20:28:40.529698] [INFO ] [sig ] [2257/3373] Completed OPTX in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:40.529739] [INFO ] [sig ] [2258/3373] Forecasting OPXS... [2026-02-27T20:28:40.529768] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-27T20:28:40.529805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-27T20:28:40.541277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-27T20:28:40.541598] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-27T20:28:40.542422] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-27T20:28:40.542475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:40.542507] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:40.542534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:40.542613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:40.601369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:40.602330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:40.602412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:40.602444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:40.723659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:40.723822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:40.723864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:40.723894] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:40.727297] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-02-27T20:28:40.727591] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-27T20:28:40.727725] [INFO ] [sig ] OPXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:40.872721] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OPXS.txt [2026-02-27T20:28:40.872886] [INFO ] [sig ] [2258/3373] Completed OPXS in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:40.872929] [INFO ] [sig ] [2259/3373] Forecasting ORA... [2026-02-27T20:28:40.872971] [INFO ] [sig ] Generating forecast for: ORA [2026-02-27T20:28:40.873007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-27T20:28:40.885153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-27T20:28:40.885519] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-27T20:28:40.886352] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-27T20:28:40.886412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:40.886446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:40.886473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:40.886531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:40.944053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:40.945029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:40.945120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:40.945153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:41.075922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:41.076093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:41.076144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:41.076175] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:41.079764] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-02-27T20:28:41.080063] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-27T20:28:41.080200] [INFO ] [sig ] ORA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:41.221998] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORA.txt [2026-02-27T20:28:41.222156] [INFO ] [sig ] [2259/3373] Completed ORA in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:41.222197] [INFO ] [sig ] [2260/3373] Forecasting ORC... [2026-02-27T20:28:41.222226] [INFO ] [sig ] Generating forecast for: ORC [2026-02-27T20:28:41.222259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-27T20:28:41.234775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-27T20:28:41.235128] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-27T20:28:41.235934] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-27T20:28:41.235995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:41.236029] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:41.236056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:41.236113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:41.294224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:41.294990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:41.295072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:41.295105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:41.416450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:41.416833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:41.416879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:41.416947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:41.421340] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-27T20:28:41.421723] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-27T20:28:41.421872] [INFO ] [sig ] ORC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:41.580508] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORC.txt [2026-02-27T20:28:41.580694] [INFO ] [sig ] [2260/3373] Completed ORC in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:41.580738] [INFO ] [sig ] [2261/3373] Forecasting ORGO... [2026-02-27T20:28:41.580771] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-27T20:28:41.580805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-27T20:28:41.594271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-27T20:28:41.594717] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-27T20:28:41.595653] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-27T20:28:41.595710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:41.595744] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:41.595799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:41.595878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:41.661235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:41.662182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:41.662277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:41.662311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:41.794531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:41.794728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:41.794780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:41.794811] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:41.799174] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=84.07%) [2026-02-27T20:28:41.799526] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-27T20:28:41.799692] [INFO ] [sig ] ORGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:41.957221] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORGO.txt [2026-02-27T20:28:41.957400] [INFO ] [sig ] [2261/3373] Completed ORGO in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:41.957452] [INFO ] [sig ] [2262/3373] Forecasting ORIC... [2026-02-27T20:28:41.957503] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-27T20:28:41.957555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-27T20:28:41.970611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-27T20:28:41.971014] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-27T20:28:41.971894] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-27T20:28:41.971949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:41.971982] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:41.972010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:41.972071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:42.039447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:42.040394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:42.040481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:42.040514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:42.165655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:42.165816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:42.165859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:42.165890] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:42.169464] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=69.74%) [2026-02-27T20:28:42.169848] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-27T20:28:42.170033] [INFO ] [sig ] ORIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:42.310059] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORIC.txt [2026-02-27T20:28:42.310187] [INFO ] [sig ] [2262/3373] Completed ORIC in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:42.310228] [INFO ] [sig ] [2263/3373] Forecasting ORKA... [2026-02-27T20:28:42.310263] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-27T20:28:42.310300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-27T20:28:42.322971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-27T20:28:42.323301] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-27T20:28:42.324094] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-27T20:28:42.324146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:42.324177] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:42.324204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:42.324261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:42.382614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:42.383262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:42.383350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:42.383383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:42.508401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:42.508619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:42.508664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:42.508693] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:42.512148] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-02-27T20:28:42.512424] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-27T20:28:42.512554] [INFO ] [sig ] ORKA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:42.655452] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ORKA.txt [2026-02-27T20:28:42.655654] [INFO ] [sig ] [2263/3373] Completed ORKA in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:42.655699] [INFO ] [sig ] [2264/3373] Forecasting ORLY... [2026-02-27T20:28:42.655728] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-27T20:28:42.655759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-27T20:28:42.669043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-27T20:28:42.669488] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-27T20:28:42.670337] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-27T20:28:42.670392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:42.670425] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:42.670453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:42.670511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:42.730779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:42.731850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:42.731933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:42.731966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:42.857708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:42.857890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:42.857945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:42.857976] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:42.862046] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-27T20:28:42.862351] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-27T20:28:42.862495] [INFO ] [sig ] ORLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:43.003152] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORLY.txt [2026-02-27T20:28:43.003296] [INFO ] [sig ] [2264/3373] Completed ORLY in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:43.003337] [INFO ] [sig ] [2265/3373] Forecasting ORMP... [2026-02-27T20:28:43.003366] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-27T20:28:43.003396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-27T20:28:43.015655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-27T20:28:43.016057] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-27T20:28:43.016916] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-27T20:28:43.016968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:43.017000] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:43.017027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:43.017083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:43.077041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:43.077993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:43.078076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:43.078109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:43.203388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:43.203781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:43.203828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:43.203857] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:43.207605] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-27T20:28:43.207957] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-27T20:28:43.208102] [INFO ] [sig ] ORMP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:43.362195] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ORMP.txt [2026-02-27T20:28:43.362376] [INFO ] [sig ] [2265/3373] Completed ORMP in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:43.362429] [INFO ] [sig ] [2266/3373] Forecasting ORN... [2026-02-27T20:28:43.362460] [INFO ] [sig ] Generating forecast for: ORN [2026-02-27T20:28:43.362493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-27T20:28:43.376224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-27T20:28:43.376665] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-27T20:28:43.377553] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-27T20:28:43.377653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:43.377691] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:43.377718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:43.377777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:43.437640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:43.438637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:43.438728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:43.438762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:43.565637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:43.565800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:43.565843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:43.565872] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:43.569846] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-27T20:28:43.570141] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-27T20:28:43.570269] [INFO ] [sig ] ORN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:43.718237] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ORN.txt [2026-02-27T20:28:43.718398] [INFO ] [sig ] [2266/3373] Completed ORN in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:43.718441] [INFO ] [sig ] [2267/3373] Forecasting ORRF... [2026-02-27T20:28:43.718470] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-27T20:28:43.718501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-27T20:28:43.731895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-27T20:28:43.732284] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-27T20:28:43.733114] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-27T20:28:43.733182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:43.733215] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:43.733245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:43.733304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:43.803972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:43.804876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:43.805002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:43.805039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:43.936669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:43.936837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:43.936881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:43.936911] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:43.940517] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-02-27T20:28:43.940860] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-27T20:28:43.941008] [INFO ] [sig ] ORRF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:44.102688] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ORRF.txt [2026-02-27T20:28:44.102871] [INFO ] [sig ] [2267/3373] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-27T20:28:44.102913] [INFO ] [sig ] [2268/3373] Forecasting OS... [2026-02-27T20:28:44.102944] [INFO ] [sig ] Generating forecast for: OS [2026-02-27T20:28:44.102976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-27T20:28:44.119683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-27T20:28:44.120221] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-27T20:28:44.121424] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-27T20:28:44.121496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:44.121544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:44.121617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:44.121719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:44.216641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:44.217816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:44.217958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:44.218010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:44.378479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:44.378712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:44.378778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:44.378826] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:44.384417] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-02-27T20:28:44.384987] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-27T20:28:44.385221] [INFO ] [sig ] OS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:44.624653] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OS.txt [2026-02-27T20:28:44.624889] [INFO ] [sig ] [2268/3373] Completed OS in 0.5s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-27T20:28:44.624957] [INFO ] [sig ] [2269/3373] Forecasting OSBC... [2026-02-27T20:28:44.625007] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-27T20:28:44.625059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-27T20:28:44.668998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-27T20:28:44.670527] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-27T20:28:44.671984] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-27T20:28:44.672065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:44.672116] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:44.672157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:44.672245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:44.766484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:44.767778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:44.767926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:44.767988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:44.934727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:44.934942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:44.935012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:44.935066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:44.940804] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=28.85%) [2026-02-27T20:28:44.941356] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-27T20:28:44.941606] [INFO ] [sig ] OSBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:45.184063] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OSBC.txt [2026-02-27T20:28:45.184293] [INFO ] [sig ] [2269/3373] Completed OSBC in 0.6s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:45.184353] [INFO ] [sig ] [2270/3373] Forecasting OSIS... [2026-02-27T20:28:45.184390] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-27T20:28:45.184428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-27T20:28:45.202023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-27T20:28:45.202516] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-27T20:28:45.203627] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-27T20:28:45.203694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:45.203739] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:45.203777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:45.203863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:45.297179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:45.298200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:45.298290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:45.298325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:45.433888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:45.434082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:45.434129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:45.434159] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:45.437972] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-27T20:28:45.438367] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-27T20:28:45.438549] [INFO ] [sig ] OSIS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:45.586333] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OSIS.txt [2026-02-27T20:28:45.586814] [INFO ] [sig ] [2270/3373] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:45.586895] [INFO ] [sig ] [2271/3373] Forecasting OSPN... [2026-02-27T20:28:45.586942] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-27T20:28:45.586989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-27T20:28:45.603017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-27T20:28:45.603436] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-27T20:28:45.604302] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-27T20:28:45.604358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:45.604394] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:45.604424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:45.604495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:45.667787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:45.668886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:45.668970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:45.669003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:45.786162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:45.786294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:45.786334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:45.786363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:45.789906] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-27T20:28:45.790185] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-27T20:28:45.790313] [INFO ] [sig ] OSPN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:45.931206] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OSPN.txt [2026-02-27T20:28:45.931347] [INFO ] [sig ] [2271/3373] Completed OSPN in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:45.931389] [INFO ] [sig ] [2272/3373] Forecasting OSS... [2026-02-27T20:28:45.931418] [INFO ] [sig ] Generating forecast for: OSS [2026-02-27T20:28:45.931450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-27T20:28:45.944974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-27T20:28:45.945294] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-27T20:28:45.946280] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-27T20:28:45.946334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:45.946368] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:45.946396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:45.946453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:46.003712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:46.004326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:46.004408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:46.004441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:46.126463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:46.126639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:46.126683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:46.126713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:46.130264] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-02-27T20:28:46.130550] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-27T20:28:46.130714] [INFO ] [sig ] OSS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:46.273789] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OSS.txt [2026-02-27T20:28:46.273989] [INFO ] [sig ] [2272/3373] Completed OSS in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:46.274039] [INFO ] [sig ] [2273/3373] Forecasting OTEX... [2026-02-27T20:28:46.274070] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-27T20:28:46.274100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-27T20:28:46.287036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-27T20:28:46.287385] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-27T20:28:46.288467] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-27T20:28:46.288534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:46.288567] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:46.288629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:46.288692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:46.350676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:46.351331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:46.351417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:46.351451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:46.479770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:46.479949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:46.479993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:46.480021] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:46.483669] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=73.27%) [2026-02-27T20:28:46.483950] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-27T20:28:46.484079] [INFO ] [sig ] OTEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:46.629794] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OTEX.txt [2026-02-27T20:28:46.629973] [INFO ] [sig ] [2273/3373] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:46.630043] [INFO ] [sig ] [2274/3373] Forecasting OTIS... [2026-02-27T20:28:46.630086] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-27T20:28:46.630120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-27T20:28:46.645431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-27T20:28:46.645977] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-27T20:28:46.647182] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-27T20:28:46.647255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:46.647334] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:46.647373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:46.647451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:46.716955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:46.717995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:46.718085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:46.718119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:46.851483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:46.851676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:46.851742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:46.851774] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:46.855435] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-27T20:28:46.855813] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-27T20:28:46.855961] [INFO ] [sig ] OTIS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:47.004425] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OTIS.txt [2026-02-27T20:28:47.004829] [INFO ] [sig ] [2274/3373] Completed OTIS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:47.004881] [INFO ] [sig ] [2275/3373] Forecasting OTLY... [2026-02-27T20:28:47.004913] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-27T20:28:47.004943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-27T20:28:47.019543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-27T20:28:47.020010] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-27T20:28:47.020903] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-27T20:28:47.020957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:47.020990] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:47.021016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:47.021073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:47.080148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:47.081009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:47.081094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:47.081128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:47.203661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:47.203822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:47.203866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:47.203899] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:47.207417] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-27T20:28:47.207746] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-27T20:28:47.207922] [INFO ] [sig ] OTLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:47.350641] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OTLY.txt [2026-02-27T20:28:47.350809] [INFO ] [sig ] [2275/3373] Completed OTLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:47.350873] [INFO ] [sig ] [2276/3373] Forecasting OVID... [2026-02-27T20:28:47.350909] [INFO ] [sig ] Generating forecast for: OVID [2026-02-27T20:28:47.350942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-27T20:28:47.364546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-27T20:28:47.365100] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-27T20:28:47.365968] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-27T20:28:47.366022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:47.366057] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:47.366087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:47.366146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:47.426904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:47.427855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:47.427967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:47.428003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:47.548382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:47.548591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:47.548644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:47.548675] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:47.552434] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=9.12%) [2026-02-27T20:28:47.552746] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-27T20:28:47.552885] [INFO ] [sig ] OVID: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:47.697781] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OVID.txt [2026-02-27T20:28:47.697940] [INFO ] [sig ] [2276/3373] Completed OVID in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:47.697984] [INFO ] [sig ] [2277/3373] Forecasting OVLY... [2026-02-27T20:28:47.698017] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-27T20:28:47.698049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-27T20:28:47.709661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-27T20:28:47.709990] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-27T20:28:47.710814] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-27T20:28:47.710867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:47.710899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:47.710926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:47.710983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:47.770559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:47.771628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:47.771728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:47.771772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:47.877164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:47.877317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:47.877359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:47.877430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:47.881018] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-27T20:28:47.881310] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-27T20:28:47.881444] [INFO ] [sig ] OVLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:48.025175] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OVLY.txt [2026-02-27T20:28:48.025322] [INFO ] [sig ] [2277/3373] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:48.025363] [INFO ] [sig ] [2278/3373] Forecasting OWL... [2026-02-27T20:28:48.025394] [INFO ] [sig ] Generating forecast for: OWL [2026-02-27T20:28:48.025425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-27T20:28:48.040239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-27T20:28:48.040665] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-27T20:28:48.041495] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-27T20:28:48.041550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:48.041621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:48.041669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:48.041730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:48.100378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:48.101099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:48.101190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:48.101247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:48.236531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:48.236748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:48.236804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:48.236837] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:48.241195] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-27T20:28:48.241564] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-27T20:28:48.241926] [INFO ] [sig ] OWL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:48.384306] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OWL.txt [2026-02-27T20:28:48.384445] [INFO ] [sig ] [2278/3373] Completed OWL in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:48.384485] [INFO ] [sig ] [2279/3373] Forecasting OXLC... [2026-02-27T20:28:48.384515] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-27T20:28:48.384547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-27T20:28:48.396894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-27T20:28:48.397251] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-27T20:28:48.398121] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-27T20:28:48.398174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:48.398206] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:48.398233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:48.398290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:48.456853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:48.457659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:48.457740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:48.457772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:48.585235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:48.585391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:48.585434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:48.585464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:48.588934] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-27T20:28:48.589211] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-27T20:28:48.589341] [INFO ] [sig ] OXLC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:48.737294] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OXLC.txt [2026-02-27T20:28:48.737493] [INFO ] [sig ] [2279/3373] Completed OXLC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:48.737542] [INFO ] [sig ] [2280/3373] Forecasting OXM... [2026-02-27T20:28:48.737596] [INFO ] [sig ] Generating forecast for: OXM [2026-02-27T20:28:48.737636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-27T20:28:48.750456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-27T20:28:48.750842] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-27T20:28:48.751701] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-27T20:28:48.751756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:48.751790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:48.751820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:48.751880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:48.811153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:48.811915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:48.811995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:48.812029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:48.938570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:48.938749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:48.938793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:48.938824] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:48.942334] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=32.63%) [2026-02-27T20:28:48.942702] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-27T20:28:48.942851] [INFO ] [sig ] OXM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:49.092850] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OXM.txt [2026-02-27T20:28:49.093031] [INFO ] [sig ] [2280/3373] Completed OXM in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:49.093077] [INFO ] [sig ] [2281/3373] Forecasting OXSQ... [2026-02-27T20:28:49.093107] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-27T20:28:49.093136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-27T20:28:49.106176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-27T20:28:49.106638] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-27T20:28:49.107514] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-27T20:28:49.107599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:49.107640] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:49.107671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:49.107732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:49.170924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:49.171822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:49.171908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:49.171943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:49.300470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:49.300677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:49.300723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:49.300752] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:49.304233] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-02-27T20:28:49.304534] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-27T20:28:49.304692] [INFO ] [sig ] OXSQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:49.457979] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OXSQ.txt [2026-02-27T20:28:49.458147] [INFO ] [sig ] [2281/3373] Completed OXSQ in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:49.458191] [INFO ] [sig ] [2282/3373] Forecasting OZEM... [2026-02-27T20:28:49.458231] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-27T20:28:49.458265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-27T20:28:49.469928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-27T20:28:49.470365] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-27T20:28:49.471357] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-27T20:28:49.471416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:49.471449] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:49.471477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:49.471536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:49.531355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:49.532290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:49.532381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:49.532414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:49.646311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:49.646469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:49.646516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:49.646547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:49.650273] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-02-27T20:28:49.650559] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-27T20:28:49.650716] [INFO ] [sig ] OZEM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:49.797805] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OZEM.txt [2026-02-27T20:28:49.797963] [INFO ] [sig ] [2282/3373] Completed OZEM in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:49.798004] [INFO ] [sig ] [2283/3373] Forecasting OZK... [2026-02-27T20:28:49.798036] [INFO ] [sig ] Generating forecast for: OZK [2026-02-27T20:28:49.798066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-27T20:28:49.809871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-27T20:28:49.810215] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-27T20:28:49.811071] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-27T20:28:49.811125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:49.811158] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:49.811185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:49.811241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:49.869537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:49.870274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:49.870355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:49.870390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:49.993219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:49.993374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:49.993419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:49.993449] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:49.996963] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=63.61%) [2026-02-27T20:28:49.997254] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-27T20:28:49.997388] [INFO ] [sig ] OZK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:50.138798] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/OZK.txt [2026-02-27T20:28:50.138933] [INFO ] [sig ] [2283/3373] Completed OZK in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-27T20:28:50.138973] [INFO ] [sig ] [2284/3373] Forecasting OZKAP... [2026-02-27T20:28:50.139004] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-27T20:28:50.139034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-27T20:28:50.151138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-27T20:28:50.151451] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-27T20:28:50.152398] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-27T20:28:50.152451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:50.152483] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:50.152510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:50.152568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:50.211040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:50.211727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:50.211831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:50.211865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:50.329070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:50.329228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:50.329270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:50.329300] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:50.332727] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-27T20:28:50.333003] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-27T20:28:50.333131] [INFO ] [sig ] OZKAP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:50.477080] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/OZKAP.txt [2026-02-27T20:28:50.477339] [INFO ] [sig ] [2284/3373] Completed OZKAP in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-27T20:28:50.477395] [INFO ] [sig ] [2285/3373] Forecasting PAA... [2026-02-27T20:28:50.477431] [INFO ] [sig ] Generating forecast for: PAA [2026-02-27T20:28:50.477462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-27T20:28:50.490611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-27T20:28:50.490982] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-27T20:28:50.491887] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-27T20:28:50.491942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:50.491976] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:50.492002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:50.492060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:50.553348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:50.554247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:50.554340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:50.554377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:50.678207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:50.678376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:50.678421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:50.678474] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:50.682034] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-27T20:28:50.682322] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-27T20:28:50.682466] [INFO ] [sig ] PAA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:50.827459] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAA.txt [2026-02-27T20:28:50.827642] [INFO ] [sig ] [2285/3373] Completed PAA in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-27T20:28:50.827686] [INFO ] [sig ] [2286/3373] Forecasting PAAS... [2026-02-27T20:28:50.827716] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-27T20:28:50.827746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-27T20:28:50.841830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-27T20:28:50.842299] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-27T20:28:50.843385] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-27T20:28:50.843455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:50.843507] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:50.843553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:50.843679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:50.905196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:50.906088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:50.906177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:50.906212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:51.033163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:51.033327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:51.033372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:51.033402] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:51.037018] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-27T20:28:51.037304] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-27T20:28:51.037438] [INFO ] [sig ] PAAS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:51.185667] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAAS.txt [2026-02-27T20:28:51.185830] [INFO ] [sig ] [2286/3373] Completed PAAS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:51.185873] [INFO ] [sig ] [2287/3373] Forecasting PAC... [2026-02-27T20:28:51.185905] [INFO ] [sig ] Generating forecast for: PAC [2026-02-27T20:28:51.185935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-27T20:28:51.198561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-27T20:28:51.198953] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-27T20:28:51.199811] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-27T20:28:51.199863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:51.199895] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:51.199922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:51.199979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:51.257981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:51.258834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:51.258917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:51.258982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:51.379712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:51.379878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:51.379921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:51.379952] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:51.383504] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-02-27T20:28:51.383864] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-27T20:28:51.384006] [INFO ] [sig ] PAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:51.534365] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAC.txt [2026-02-27T20:28:51.534557] [INFO ] [sig ] [2287/3373] Completed PAC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:51.534621] [INFO ] [sig ] [2288/3373] Forecasting PACB... [2026-02-27T20:28:51.534654] [INFO ] [sig ] Generating forecast for: PACB [2026-02-27T20:28:51.534684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-27T20:28:51.547045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-27T20:28:51.547407] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-27T20:28:51.548281] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-27T20:28:51.548334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:51.548366] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:51.548392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:51.548450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:51.609195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:51.609939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:51.610024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:51.610058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:51.735590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:51.735956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:51.736000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:51.736030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:51.740039] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-02-27T20:28:51.740334] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-27T20:28:51.740467] [INFO ] [sig ] PACB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:51.891037] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PACB.txt [2026-02-27T20:28:51.891195] [INFO ] [sig ] [2288/3373] Completed PACB in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:51.891236] [INFO ] [sig ] [2289/3373] Forecasting PACK... [2026-02-27T20:28:51.891266] [INFO ] [sig ] Generating forecast for: PACK [2026-02-27T20:28:51.891297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-27T20:28:51.904063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-27T20:28:51.904396] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-27T20:28:51.905283] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-27T20:28:51.905336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:51.905369] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:51.905423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:51.905484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:51.962840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:51.963546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:51.963675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:51.963712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:52.085692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:52.085836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:52.085877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:52.085907] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:52.089427] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=35.24%) [2026-02-27T20:28:52.089759] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-27T20:28:52.089903] [INFO ] [sig ] PACK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:52.233776] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PACK.txt [2026-02-27T20:28:52.233917] [INFO ] [sig ] [2289/3373] Completed PACK in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:52.233957] [INFO ] [sig ] [2290/3373] Forecasting PAGP... [2026-02-27T20:28:52.233987] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-27T20:28:52.234017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-27T20:28:52.246663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-27T20:28:52.247207] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-27T20:28:52.248032] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-27T20:28:52.248085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:52.248117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:52.248144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:52.248199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:52.306433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:52.307237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:52.307320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:52.307353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:52.430879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:52.431039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:52.431082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:52.431112] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:52.434631] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=86.42%) [2026-02-27T20:28:52.434921] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-27T20:28:52.435054] [INFO ] [sig ] PAGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:52.574797] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAGP.txt [2026-02-27T20:28:52.574929] [INFO ] [sig ] [2290/3373] Completed PAGP in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:52.574969] [INFO ] [sig ] [2291/3373] Forecasting PAGS... [2026-02-27T20:28:52.574998] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-27T20:28:52.575027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-27T20:28:52.587327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-27T20:28:52.587700] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-27T20:28:52.588526] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-27T20:28:52.588599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:52.588679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:52.588709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:52.588768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:52.659187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:52.660979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:52.661126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:52.661163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:52.791934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:52.792104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:52.792148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:52.792177] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:52.796371] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-02-27T20:28:52.796742] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-27T20:28:52.796896] [INFO ] [sig ] PAGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:52.948745] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAGS.txt [2026-02-27T20:28:52.948889] [INFO ] [sig ] [2291/3373] Completed PAGS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:52.948934] [INFO ] [sig ] [2292/3373] Forecasting PAHC... [2026-02-27T20:28:52.948966] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-27T20:28:52.949001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-27T20:28:52.962206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-27T20:28:52.962610] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-27T20:28:52.963451] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-27T20:28:52.963506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:52.963540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:52.963568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:52.963648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:53.023095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:53.023924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:53.024008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:53.024044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:53.151116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:53.151287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:53.151333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:53.151365] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:53.154995] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-27T20:28:53.155293] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-27T20:28:53.155472] [INFO ] [sig ] PAHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:53.297013] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAHC.txt [2026-02-27T20:28:53.297176] [INFO ] [sig ] [2292/3373] Completed PAHC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:53.297219] [INFO ] [sig ] [2293/3373] Forecasting PAL... [2026-02-27T20:28:53.297266] [INFO ] [sig ] Generating forecast for: PAL [2026-02-27T20:28:53.297312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-27T20:28:53.309892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-27T20:28:53.310266] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-27T20:28:53.311116] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-27T20:28:53.311168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:53.311201] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:53.311227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:53.311283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:53.374836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:53.375885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:53.375982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:53.376018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:53.502990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:53.503172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:53.503216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:53.503245] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:53.507057] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-27T20:28:53.507362] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-27T20:28:53.507509] [INFO ] [sig ] PAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:53.651047] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAL.txt [2026-02-27T20:28:53.651242] [INFO ] [sig ] [2293/3373] Completed PAL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:53.651305] [INFO ] [sig ] [2294/3373] Forecasting PAM... [2026-02-27T20:28:53.651351] [INFO ] [sig ] Generating forecast for: PAM [2026-02-27T20:28:53.651400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-27T20:28:53.666823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-27T20:28:53.667450] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-27T20:28:53.668363] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-27T20:28:53.668419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:53.668453] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:53.668481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:53.668541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:53.733338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:53.734296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:53.734390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:53.734423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:53.859336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:53.859499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:53.859548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:53.859651] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:53.863380] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-02-27T20:28:53.863756] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-27T20:28:53.863923] [INFO ] [sig ] PAM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:54.011302] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAM.txt [2026-02-27T20:28:54.011483] [INFO ] [sig ] [2294/3373] Completed PAM in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:54.011529] [INFO ] [sig ] [2295/3373] Forecasting PANL... [2026-02-27T20:28:54.011560] [INFO ] [sig ] Generating forecast for: PANL [2026-02-27T20:28:54.011616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-27T20:28:54.024229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-27T20:28:54.024684] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-27T20:28:54.025595] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-27T20:28:54.025669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:54.025704] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:54.025733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:54.025792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:54.087754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:54.088821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:54.088914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:54.088947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:54.218438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:54.218634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:54.218709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:54.218757] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:54.223023] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-27T20:28:54.223373] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-27T20:28:54.223539] [INFO ] [sig ] PANL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:54.377936] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PANL.txt [2026-02-27T20:28:54.378142] [INFO ] [sig ] [2295/3373] Completed PANL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:54.378190] [INFO ] [sig ] [2296/3373] Forecasting PASG... [2026-02-27T20:28:54.378221] [INFO ] [sig ] Generating forecast for: PASG [2026-02-27T20:28:54.378262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-27T20:28:54.391014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-27T20:28:54.391505] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-27T20:28:54.392461] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-27T20:28:54.392522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:54.392564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:54.392638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:54.392713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:54.452257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:54.453258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:54.453356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:54.453391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:54.577845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:54.578025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:54.578068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:54.578097] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:54.581774] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-27T20:28:54.582288] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-27T20:28:54.582430] [INFO ] [sig ] PASG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:54.729221] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PASG.txt [2026-02-27T20:28:54.729386] [INFO ] [sig ] [2296/3373] Completed PASG in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:54.729426] [INFO ] [sig ] [2297/3373] Forecasting PATH... [2026-02-27T20:28:54.729456] [INFO ] [sig ] Generating forecast for: PATH [2026-02-27T20:28:54.729488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-27T20:28:54.743907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-27T20:28:54.744326] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-27T20:28:54.745175] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-27T20:28:54.745231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:54.745264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:54.745292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:54.745350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:54.807498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:54.812328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:54.812514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:54.812552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:54.936363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:54.936538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:54.936605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:54.936636] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:54.940135] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=14.75%) [2026-02-27T20:28:54.940444] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-27T20:28:54.940620] [INFO ] [sig ] PATH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:55.084807] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PATH.txt [2026-02-27T20:28:55.085003] [INFO ] [sig ] [2297/3373] Completed PATH in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:55.085068] [INFO ] [sig ] [2298/3373] Forecasting PATK... [2026-02-27T20:28:55.085112] [INFO ] [sig ] Generating forecast for: PATK [2026-02-27T20:28:55.085146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-27T20:28:55.098796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-27T20:28:55.099195] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-27T20:28:55.100073] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-27T20:28:55.100129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:55.100164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:55.100193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:55.100254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:55.161145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:55.162072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:55.162158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:55.162195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:55.282936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:55.283107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:55.283155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:55.283183] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:55.287039] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-02-27T20:28:55.287347] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-27T20:28:55.287490] [INFO ] [sig ] PATK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:55.430114] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PATK.txt [2026-02-27T20:28:55.430277] [INFO ] [sig ] [2298/3373] Completed PATK in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:55.430318] [INFO ] [sig ] [2299/3373] Forecasting PAX... [2026-02-27T20:28:55.430348] [INFO ] [sig ] Generating forecast for: PAX [2026-02-27T20:28:55.430380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-27T20:28:55.443390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-27T20:28:55.443812] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-27T20:28:55.444663] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-27T20:28:55.444718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:55.444752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:55.444779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:55.444838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:55.504933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:55.505795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:55.505886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:55.505921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:55.632303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:55.632518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:55.632590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:55.632624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:55.636322] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-27T20:28:55.636640] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-27T20:28:55.636801] [INFO ] [sig ] PAX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:55.779988] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAX.txt [2026-02-27T20:28:55.780157] [INFO ] [sig ] [2299/3373] Completed PAX in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:55.780200] [INFO ] [sig ] [2300/3373] Forecasting PAXS... [2026-02-27T20:28:55.780233] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-27T20:28:55.780265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-27T20:28:55.794456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-27T20:28:55.795126] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-27T20:28:55.796071] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-27T20:28:55.796133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:55.796166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:55.796195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:55.796268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:55.860562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:55.861498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:55.861612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:55.861658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:55.990080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:55.990241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:55.990283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:55.990314] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:55.994418] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-02-27T20:28:55.994751] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-27T20:28:55.994890] [INFO ] [sig ] PAXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:56.148910] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAXS.txt [2026-02-27T20:28:56.149081] [INFO ] [sig ] [2300/3373] Completed PAXS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-27T20:28:56.149123] [INFO ] [sig ] [2301/3373] Forecasting PAY... [2026-02-27T20:28:56.149179] [INFO ] [sig ] Generating forecast for: PAY [2026-02-27T20:28:56.149221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-27T20:28:56.164480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-27T20:28:56.165128] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-27T20:28:56.166053] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-27T20:28:56.166111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:56.166144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:56.166172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:56.166240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:56.227901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:56.228857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:56.228978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:56.229014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:56.357780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:56.358145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:56.358201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:56.358234] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:56.361974] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-27T20:28:56.362285] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-27T20:28:56.362431] [INFO ] [sig ] PAY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:56.509459] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAY.txt [2026-02-27T20:28:56.509665] [INFO ] [sig ] [2301/3373] Completed PAY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-27T20:28:56.509716] [INFO ] [sig ] [2302/3373] Forecasting PAYC... [2026-02-27T20:28:56.509751] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-27T20:28:56.509782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-27T20:28:56.523656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-27T20:28:56.524098] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-27T20:28:56.525069] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-27T20:28:56.525139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:56.525174] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:56.525203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:56.525262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:56.589129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:56.590146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:56.590244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:56.590278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:56.724630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:56.724810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:56.724854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:56.724884] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:56.728670] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=27.62%) [2026-02-27T20:28:56.729051] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-27T20:28:56.729237] [INFO ] [sig ] PAYC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:56.903641] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAYC.txt [2026-02-27T20:28:56.903832] [INFO ] [sig ] [2302/3373] Completed PAYC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:56.903885] [INFO ] [sig ] [2303/3373] Forecasting PAYO... [2026-02-27T20:28:56.903920] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-27T20:28:56.903964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-27T20:28:56.917182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-27T20:28:56.917628] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-27T20:28:56.918544] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-27T20:28:56.918620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:56.918662] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:56.918696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:56.918768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:56.980443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:56.981446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:56.981534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:56.981594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:57.121245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:57.121431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:57.121477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:57.121507] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:57.125315] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-27T20:28:57.125717] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-27T20:28:57.125873] [INFO ] [sig ] PAYO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:57.293690] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAYO.txt [2026-02-27T20:28:57.293849] [INFO ] [sig ] [2303/3373] Completed PAYO in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:57.293889] [INFO ] [sig ] [2304/3373] Forecasting PAYS... [2026-02-27T20:28:57.293920] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-27T20:28:57.293950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-27T20:28:57.308172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-27T20:28:57.308551] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-27T20:28:57.309422] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-27T20:28:57.309483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:57.309515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:57.309542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:57.309625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:57.368172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:57.368925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:57.369013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:57.369046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:57.487670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:57.487838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:57.487893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:57.487926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:57.491444] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=77.25%) [2026-02-27T20:28:57.491754] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-27T20:28:57.491887] [INFO ] [sig ] PAYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:57.636736] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PAYS.txt [2026-02-27T20:28:57.636906] [INFO ] [sig ] [2304/3373] Completed PAYS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:57.636949] [INFO ] [sig ] [2305/3373] Forecasting PAYX... [2026-02-27T20:28:57.636981] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-27T20:28:57.637013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-27T20:28:57.650154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-27T20:28:57.650558] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-27T20:28:57.651406] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-27T20:28:57.651462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:57.651497] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:57.651527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:57.651606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:57.712524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:57.713353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:57.713442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:57.713479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:57.840982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:57.841167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:57.841214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:57.841245] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:57.845053] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-27T20:28:57.845359] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-27T20:28:57.845494] [INFO ] [sig ] PAYX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:57.992459] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PAYX.txt [2026-02-27T20:28:57.992657] [INFO ] [sig ] [2305/3373] Completed PAYX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:57.992704] [INFO ] [sig ] [2306/3373] Forecasting PB... [2026-02-27T20:28:57.992736] [INFO ] [sig ] Generating forecast for: PB [2026-02-27T20:28:57.992768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-27T20:28:58.005814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-27T20:28:58.006230] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-27T20:28:58.007148] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-27T20:28:58.007203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:58.007237] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:58.007266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:58.007325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:58.069032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:58.069942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:58.070045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:58.070082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:58.196257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:58.196425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:58.196478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:58.196508] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:58.200319] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-27T20:28:58.200698] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-27T20:28:58.200848] [INFO ] [sig ] PB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:58.356189] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PB.txt [2026-02-27T20:28:58.356364] [INFO ] [sig ] [2306/3373] Completed PB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:58.356409] [INFO ] [sig ] [2307/3373] Forecasting PBA... [2026-02-27T20:28:58.356440] [INFO ] [sig ] Generating forecast for: PBA [2026-02-27T20:28:58.356474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-27T20:28:58.369566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-27T20:28:58.369991] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-27T20:28:58.370953] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-27T20:28:58.371010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:58.371044] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:58.371072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:58.371130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:58.433256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:58.434189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:58.434279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:58.434314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:58.567425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:58.567623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:58.567675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:58.567705] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:58.571557] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=65.65%) [2026-02-27T20:28:58.571954] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-27T20:28:58.572106] [INFO ] [sig ] PBA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:58.725702] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PBA.txt [2026-02-27T20:28:58.725881] [INFO ] [sig ] [2307/3373] Completed PBA in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:58.725955] [INFO ] [sig ] [2308/3373] Forecasting PBF... [2026-02-27T20:28:58.726003] [INFO ] [sig ] Generating forecast for: PBF [2026-02-27T20:28:58.726049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-27T20:28:58.739199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-27T20:28:58.739633] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-27T20:28:58.740547] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-27T20:28:58.740634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:58.740717] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:58.740748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:58.740808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:58.799870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:58.800911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:58.801021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:58.801058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:58.928965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:58.929125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:58.929168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:58.929197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:58.933530] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-27T20:28:58.933922] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-27T20:28:58.934078] [INFO ] [sig ] PBF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:59.089059] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PBF.txt [2026-02-27T20:28:59.089230] [INFO ] [sig ] [2308/3373] Completed PBF in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:59.089270] [INFO ] [sig ] [2309/3373] Forecasting PBFS... [2026-02-27T20:28:59.089302] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-27T20:28:59.089332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-27T20:28:59.103218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-27T20:28:59.103703] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-27T20:28:59.104818] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-27T20:28:59.104875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:59.104910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:59.104938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:59.104997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:59.175119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:59.176029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:59.176113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:59.176146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:59.281960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:59.282126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:59.282189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:59.282219] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:59.285817] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=45.52%) [2026-02-27T20:28:59.286123] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-27T20:28:59.286263] [INFO ] [sig ] PBFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:28:59.430757] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PBFS.txt [2026-02-27T20:28:59.430920] [INFO ] [sig ] [2309/3373] Completed PBFS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:59.430965] [INFO ] [sig ] [2310/3373] Forecasting PBH... [2026-02-27T20:28:59.430996] [INFO ] [sig ] Generating forecast for: PBH [2026-02-27T20:28:59.431026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-27T20:28:59.444628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-27T20:28:59.445038] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-27T20:28:59.445884] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-27T20:28:59.445937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:59.445971] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:59.445998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:59.446056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:59.504162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:59.505075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:59.505172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:59.505206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:59.627382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:59.627553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:59.627618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:59.627648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:28:59.634476] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-27T20:28:59.634890] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-27T20:28:59.635040] [INFO ] [sig ] PBH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:28:59.780975] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PBH.txt [2026-02-27T20:28:59.781151] [INFO ] [sig ] [2310/3373] Completed PBH in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:28:59.781192] [INFO ] [sig ] [2311/3373] Forecasting PBI... [2026-02-27T20:28:59.781222] [INFO ] [sig ] Generating forecast for: PBI [2026-02-27T20:28:59.781254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-27T20:28:59.796600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-27T20:28:59.797038] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-27T20:28:59.797945] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-27T20:28:59.798000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:28:59.798033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:28:59.798060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:28:59.798118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:28:59.862592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:28:59.863696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:28:59.863808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:28:59.863844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:28:59.997071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:28:59.997240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:28:59.997285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:28:59.997352] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:00.001044] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-27T20:29:00.001352] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-27T20:29:00.001494] [INFO ] [sig ] PBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:00.143349] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PBI.txt [2026-02-27T20:29:00.143513] [INFO ] [sig ] [2311/3373] Completed PBI in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:00.143563] [INFO ] [sig ] [2312/3373] Forecasting PBYI... [2026-02-27T20:29:00.143695] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-27T20:29:00.143746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-27T20:29:00.156843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-27T20:29:00.157207] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-27T20:29:00.158052] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-27T20:29:00.158106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:00.158138] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:00.158164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:00.158221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:00.220662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:00.222040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:00.222127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:00.222160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:00.347713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:00.347899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:00.347946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:00.347975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:00.351443] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-27T20:29:00.351745] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-27T20:29:00.351899] [INFO ] [sig ] PBYI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:00.496122] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PBYI.txt [2026-02-27T20:29:00.496284] [INFO ] [sig ] [2312/3373] Completed PBYI in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:00.496325] [INFO ] [sig ] [2313/3373] Forecasting PCB... [2026-02-27T20:29:00.496356] [INFO ] [sig ] Generating forecast for: PCB [2026-02-27T20:29:00.496386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-27T20:29:00.509124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-27T20:29:00.509499] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-27T20:29:00.510332] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-27T20:29:00.510385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:00.510428] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:00.510456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:00.510514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:00.569738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:00.570435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:00.570514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:00.570547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:00.697182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:00.697351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:00.697393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:00.697422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:00.700909] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=53.64%) [2026-02-27T20:29:00.701188] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-27T20:29:00.701319] [INFO ] [sig ] PCB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:00.843363] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCB.txt [2026-02-27T20:29:00.843501] [INFO ] [sig ] [2313/3373] Completed PCB in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:00.843542] [INFO ] [sig ] [2314/3373] Forecasting PCF... [2026-02-27T20:29:00.843590] [INFO ] [sig ] Generating forecast for: PCF [2026-02-27T20:29:00.843626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-27T20:29:00.855047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-27T20:29:00.855453] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-27T20:29:00.856278] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-27T20:29:00.856331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:00.856363] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:00.856390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:00.856447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:00.915765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:00.916693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:00.916798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:00.916852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:01.041171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:01.041338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:01.041382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:01.041411] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:01.044949] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-02-27T20:29:01.045233] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-27T20:29:01.045363] [INFO ] [sig ] PCF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:01.197281] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCF.txt [2026-02-27T20:29:01.197436] [INFO ] [sig ] [2314/3373] Completed PCF in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:01.197478] [INFO ] [sig ] [2315/3373] Forecasting PCG... [2026-02-27T20:29:01.197510] [INFO ] [sig ] Generating forecast for: PCG [2026-02-27T20:29:01.197541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-27T20:29:01.210676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-27T20:29:01.211028] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-27T20:29:01.211847] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-27T20:29:01.211900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:01.211933] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:01.211961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:01.212019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:01.269810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:01.270446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:01.270524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:01.270557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:01.396805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:01.396936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:01.396978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:01.397007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:01.400509] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-02-27T20:29:01.400836] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-27T20:29:01.400973] [INFO ] [sig ] PCG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:01.546728] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PCG.txt [2026-02-27T20:29:01.546901] [INFO ] [sig ] [2315/3373] Completed PCG in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:01.546950] [INFO ] [sig ] [2316/3373] Forecasting PCM... [2026-02-27T20:29:01.546984] [INFO ] [sig ] Generating forecast for: PCM [2026-02-27T20:29:01.547016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-27T20:29:01.558437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-27T20:29:01.558794] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-27T20:29:01.559641] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-27T20:29:01.559706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:01.559745] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:01.559777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:01.559845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:01.620130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:01.620949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:01.621034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:01.621068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:01.749644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:01.749825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:01.749877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:01.749910] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:01.753932] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-27T20:29:01.754336] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-27T20:29:01.754493] [INFO ] [sig ] PCM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:01.908972] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCM.txt [2026-02-27T20:29:01.909150] [INFO ] [sig ] [2316/3373] Completed PCM in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-27T20:29:01.909193] [INFO ] [sig ] [2317/3373] Forecasting PCN... [2026-02-27T20:29:01.909231] [INFO ] [sig ] Generating forecast for: PCN [2026-02-27T20:29:01.909262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-27T20:29:01.922364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-27T20:29:01.922779] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-27T20:29:01.923629] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-27T20:29:01.923682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:01.923713] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:01.923739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:01.923795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:01.986768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:01.987760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:01.987848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:01.987905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:02.117833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:02.118023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:02.118068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:02.118096] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:02.121981] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-27T20:29:02.122462] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-27T20:29:02.122623] [INFO ] [sig ] PCN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:02.269222] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCN.txt [2026-02-27T20:29:02.269383] [INFO ] [sig ] [2317/3373] Completed PCN in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-27T20:29:02.269423] [INFO ] [sig ] [2318/3373] Forecasting PCQ... [2026-02-27T20:29:02.269454] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-27T20:29:02.269484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-27T20:29:02.280528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-27T20:29:02.280910] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-27T20:29:02.281772] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-27T20:29:02.281826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:02.281857] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:02.281886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:02.281943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:02.341135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:02.342084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:02.342199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:02.342235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:02.460295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:02.460455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:02.460498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:02.460528] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:02.464085] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-02-27T20:29:02.464378] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-27T20:29:02.464513] [INFO ] [sig ] PCQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:02.609485] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PCQ.txt [2026-02-27T20:29:02.609667] [INFO ] [sig ] [2318/3373] Completed PCQ in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-27T20:29:02.609718] [INFO ] [sig ] [2319/3373] Forecasting PCRX... [2026-02-27T20:29:02.609757] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-27T20:29:02.609795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-27T20:29:02.622372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-27T20:29:02.622777] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-27T20:29:02.623657] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-27T20:29:02.623711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:02.623744] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:02.623771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:02.623827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:02.683555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:02.684460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:02.684545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:02.684599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:02.811886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:02.812027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:02.812076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:02.812106] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:02.815866] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=25.15%) [2026-02-27T20:29:02.816142] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-27T20:29:02.816270] [INFO ] [sig ] PCRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:02.967033] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PCRX.txt [2026-02-27T20:29:02.967231] [INFO ] [sig ] [2319/3373] Completed PCRX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:02.967289] [INFO ] [sig ] [2320/3373] Forecasting PCTY... [2026-02-27T20:29:02.967333] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-27T20:29:02.967372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-27T20:29:02.980539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-27T20:29:02.981005] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-27T20:29:02.981916] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-27T20:29:02.981971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:02.982005] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:02.982033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:02.982091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:03.044108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:03.045021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:03.045104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:03.045139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:03.168997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:03.169153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:03.169196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:03.169241] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:03.172756] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-27T20:29:03.173035] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-27T20:29:03.173166] [INFO ] [sig ] PCTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:03.328018] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCTY.txt [2026-02-27T20:29:03.328204] [INFO ] [sig ] [2320/3373] Completed PCTY in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:03.328253] [INFO ] [sig ] [2321/3373] Forecasting PCVX... [2026-02-27T20:29:03.328286] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-27T20:29:03.328317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-27T20:29:03.341208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-27T20:29:03.341593] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-27T20:29:03.342462] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-27T20:29:03.342516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:03.342549] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:03.342607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:03.342669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:03.409105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:03.410004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:03.410089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:03.410124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:03.533458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:03.533620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:03.533665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:03.533694] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:03.537215] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-02-27T20:29:03.537497] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-27T20:29:03.537649] [INFO ] [sig ] PCVX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:03.681752] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PCVX.txt [2026-02-27T20:29:03.681904] [INFO ] [sig ] [2321/3373] Completed PCVX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:03.681946] [INFO ] [sig ] [2322/3373] Forecasting PCYO... [2026-02-27T20:29:03.681976] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-27T20:29:03.682007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-27T20:29:03.693499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-27T20:29:03.693808] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-27T20:29:03.694612] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-27T20:29:03.694665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:03.694697] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:03.694724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:03.694782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:03.753713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:03.754486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:03.754568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:03.754637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:03.876182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:03.876342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:03.876385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:03.876416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:03.880356] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=47.16%) [2026-02-27T20:29:03.880665] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-27T20:29:03.880801] [INFO ] [sig ] PCYO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:04.028082] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PCYO.txt [2026-02-27T20:29:04.028219] [INFO ] [sig ] [2322/3373] Completed PCYO in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:04.028259] [INFO ] [sig ] [2323/3373] Forecasting PD... [2026-02-27T20:29:04.028289] [INFO ] [sig ] Generating forecast for: PD [2026-02-27T20:29:04.028320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-27T20:29:04.041116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-27T20:29:04.041497] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-27T20:29:04.042335] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-27T20:29:04.042389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:04.042422] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:04.042449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:04.042508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:04.104990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:04.105866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:04.105950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:04.105985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:04.225840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:04.226006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:04.226049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:04.226079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:04.229908] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-27T20:29:04.230390] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-27T20:29:04.230553] [INFO ] [sig ] PD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:04.371541] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PD.txt [2026-02-27T20:29:04.371710] [INFO ] [sig ] [2323/3373] Completed PD in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:04.371750] [INFO ] [sig ] [2324/3373] Forecasting PDBC... [2026-02-27T20:29:04.371779] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-27T20:29:04.371816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-27T20:29:04.384044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-27T20:29:04.384401] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-27T20:29:04.385240] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-27T20:29:04.385293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:04.385325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:04.385351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:04.385419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:04.444032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:04.444839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:04.444922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:04.444955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:04.565456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:04.565631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:04.565682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:04.565713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:04.569670] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=27.00%) [2026-02-27T20:29:04.569993] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-27T20:29:04.570127] [INFO ] [sig ] PDBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:04.716130] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDBC.txt [2026-02-27T20:29:04.716265] [INFO ] [sig ] [2324/3373] Completed PDBC in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:04.716305] [INFO ] [sig ] [2325/3373] Forecasting PDD... [2026-02-27T20:29:04.716335] [INFO ] [sig ] Generating forecast for: PDD [2026-02-27T20:29:04.716366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-27T20:29:04.729495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-27T20:29:04.729948] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-27T20:29:04.730840] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-27T20:29:04.730893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:04.730956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:04.731002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:04.731095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:04.792033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:04.792922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:04.793013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:04.793048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:04.920330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:04.920488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:04.920531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:04.920560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:04.924008] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-27T20:29:04.924298] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-27T20:29:04.924433] [INFO ] [sig ] PDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:05.068030] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PDD.txt [2026-02-27T20:29:05.068185] [INFO ] [sig ] [2325/3373] Completed PDD in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:05.068227] [INFO ] [sig ] [2326/3373] Forecasting PDEX... [2026-02-27T20:29:05.068255] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-27T20:29:05.068286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-27T20:29:05.079674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-27T20:29:05.079996] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-27T20:29:05.080805] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-27T20:29:05.080894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:05.080929] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:05.080956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:05.081014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:05.139084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:05.139912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:05.139995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:05.140029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:05.261669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:05.261832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:05.261885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:05.261922] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:05.265592] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-02-27T20:29:05.265887] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-27T20:29:05.266022] [INFO ] [sig ] PDEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:05.406681] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDEX.txt [2026-02-27T20:29:05.406822] [INFO ] [sig ] [2326/3373] Completed PDEX in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:05.406863] [INFO ] [sig ] [2327/3373] Forecasting PDFS... [2026-02-27T20:29:05.406893] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-27T20:29:05.406924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-27T20:29:05.419806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-27T20:29:05.420167] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-27T20:29:05.421013] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-27T20:29:05.421065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:05.421099] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:05.421304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:05.421361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:05.480923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:05.481729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:05.481812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:05.481847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:05.614093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:05.614254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:05.614298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:05.614328] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:05.617980] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-27T20:29:05.618277] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-27T20:29:05.618413] [INFO ] [sig ] PDFS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:05.766661] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDFS.txt [2026-02-27T20:29:05.766832] [INFO ] [sig ] [2327/3373] Completed PDFS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:05.766872] [INFO ] [sig ] [2328/3373] Forecasting PDI... [2026-02-27T20:29:05.766902] [INFO ] [sig ] Generating forecast for: PDI [2026-02-27T20:29:05.766936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-27T20:29:05.780348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-27T20:29:05.780767] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-27T20:29:05.781610] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-27T20:29:05.781664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:05.781696] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:05.781723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:05.781781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:05.842245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:05.843248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:05.843345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:05.843379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:05.960162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:05.960320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:05.960364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:05.960430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:05.963943] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: DOWN (p=37.28%) [2026-02-27T20:29:05.964229] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-27T20:29:05.964365] [INFO ] [sig ] PDI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:06.106880] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDI.txt [2026-02-27T20:29:06.107032] [INFO ] [sig ] [2328/3373] Completed PDI in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:06.107072] [INFO ] [sig ] [2329/3373] Forecasting PDLB... [2026-02-27T20:29:06.107100] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-27T20:29:06.107133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-27T20:29:06.119199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-27T20:29:06.119517] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-27T20:29:06.120350] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-27T20:29:06.120403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:06.120435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:06.120461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:06.120518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:06.179185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:06.180000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:06.180097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:06.180142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:06.306902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:06.307249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:06.307293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:06.307324] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:06.311027] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-02-27T20:29:06.311313] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-27T20:29:06.311449] [INFO ] [sig ] PDLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:06.457470] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDLB.txt [2026-02-27T20:29:06.457637] [INFO ] [sig ] [2329/3373] Completed PDLB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:06.457679] [INFO ] [sig ] [2330/3373] Forecasting PDM... [2026-02-27T20:29:06.457709] [INFO ] [sig ] Generating forecast for: PDM [2026-02-27T20:29:06.457739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-27T20:29:06.470883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-27T20:29:06.471438] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-27T20:29:06.472522] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-27T20:29:06.472594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:06.472629] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:06.472655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:06.472713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:06.532613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:06.533682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:06.533766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:06.533804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:06.655898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:06.656082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:06.656126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:06.656156] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:06.660018] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-02-27T20:29:06.660296] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-27T20:29:06.660428] [INFO ] [sig ] PDM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:06.810196] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDM.txt [2026-02-27T20:29:06.810361] [INFO ] [sig ] [2330/3373] Completed PDM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:06.810402] [INFO ] [sig ] [2331/3373] Forecasting PDO... [2026-02-27T20:29:06.810432] [INFO ] [sig ] Generating forecast for: PDO [2026-02-27T20:29:06.810466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-27T20:29:06.824480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-27T20:29:06.824935] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-27T20:29:06.825870] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-27T20:29:06.825937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:06.825976] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:06.826009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:06.826068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:06.891440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:06.892400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:06.892493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:06.892528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:07.015550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:07.015737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:07.015782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:07.015812] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:07.020269] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-02-27T20:29:07.020827] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-27T20:29:07.021024] [INFO ] [sig ] PDO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:07.162983] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDO.txt [2026-02-27T20:29:07.163144] [INFO ] [sig ] [2331/3373] Completed PDO in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:07.163185] [INFO ] [sig ] [2332/3373] Forecasting PDP... [2026-02-27T20:29:07.163216] [INFO ] [sig ] Generating forecast for: PDP [2026-02-27T20:29:07.163247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-27T20:29:07.176191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-27T20:29:07.176619] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-27T20:29:07.177513] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-27T20:29:07.177595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:07.177639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:07.177670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:07.177731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:07.236011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:07.236993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:07.237079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:07.237114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:07.360984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:07.361155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:07.361201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:07.361232] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:07.364938] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-27T20:29:07.365236] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-27T20:29:07.365376] [INFO ] [sig ] PDP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:07.511001] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PDP.txt [2026-02-27T20:29:07.511165] [INFO ] [sig ] [2332/3373] Completed PDP in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:07.511214] [INFO ] [sig ] [2333/3373] Forecasting PDS... [2026-02-27T20:29:07.511244] [INFO ] [sig ] Generating forecast for: PDS [2026-02-27T20:29:07.511276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-27T20:29:07.524097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-27T20:29:07.524515] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-27T20:29:07.525387] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-27T20:29:07.525442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:07.525475] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:07.525503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:07.525560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:07.584727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:07.585712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:07.585799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:07.585833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:07.711749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:07.711938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:07.712018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:07.712051] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:07.715755] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-27T20:29:07.716047] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-27T20:29:07.716178] [INFO ] [sig ] PDS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:07.868375] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDS.txt [2026-02-27T20:29:07.868533] [INFO ] [sig ] [2333/3373] Completed PDS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-27T20:29:07.868595] [INFO ] [sig ] [2334/3373] Forecasting PDX... [2026-02-27T20:29:07.868629] [INFO ] [sig ] Generating forecast for: PDX [2026-02-27T20:29:07.868661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-27T20:29:07.881489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-27T20:29:07.881948] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-27T20:29:07.882889] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-27T20:29:07.882951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:07.882985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:07.883014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:07.883074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:07.947445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:07.948418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:07.948523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:07.948559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:08.094570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:08.094754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:08.094798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:08.094829] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:08.098629] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=35.50%) [2026-02-27T20:29:08.098987] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-27T20:29:08.099139] [INFO ] [sig ] PDX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:08.250636] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDX.txt [2026-02-27T20:29:08.250820] [INFO ] [sig ] [2334/3373] Completed PDX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-27T20:29:08.250870] [INFO ] [sig ] [2335/3373] Forecasting PDYN... [2026-02-27T20:29:08.250904] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-27T20:29:08.250937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-27T20:29:08.263360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-27T20:29:08.263803] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-27T20:29:08.264721] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-27T20:29:08.264779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:08.264812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:08.264840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:08.264899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:08.325897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:08.326827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:08.326978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:08.327025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:08.448274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:08.448442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:08.448485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:08.448516] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:08.452430] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-27T20:29:08.452776] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-27T20:29:08.452929] [INFO ] [sig ] PDYN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:08.603499] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PDYN.txt [2026-02-27T20:29:08.603680] [INFO ] [sig ] [2335/3373] Completed PDYN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:08.603722] [INFO ] [sig ] [2336/3373] Forecasting PEB... [2026-02-27T20:29:08.603752] [INFO ] [sig ] Generating forecast for: PEB [2026-02-27T20:29:08.603786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-27T20:29:08.617017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-27T20:29:08.617423] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-27T20:29:08.618414] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-27T20:29:08.618470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:08.618504] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:08.618533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:08.618617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:08.681131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:08.682040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:08.682140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:08.682174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:08.807349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:08.807518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:08.807563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:08.807619] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:08.811447] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-27T20:29:08.811797] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-27T20:29:08.811967] [INFO ] [sig ] PEB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:08.965332] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PEB.txt [2026-02-27T20:29:08.965496] [INFO ] [sig ] [2336/3373] Completed PEB in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:08.965537] [INFO ] [sig ] [2337/3373] Forecasting PEBK... [2026-02-27T20:29:08.965566] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-27T20:29:08.965620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-27T20:29:08.976704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-27T20:29:08.977067] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-27T20:29:08.978354] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-27T20:29:08.978414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:08.978463] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:08.978493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:08.978557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:09.046818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:09.047974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:09.048307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:09.048344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:09.147404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:09.147569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:09.147635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:09.147666] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:09.152432] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-27T20:29:09.152807] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-27T20:29:09.152954] [INFO ] [sig ] PEBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:09.304196] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEBK.txt [2026-02-27T20:29:09.304361] [INFO ] [sig ] [2337/3373] Completed PEBK in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:09.304412] [INFO ] [sig ] [2338/3373] Forecasting PEBO... [2026-02-27T20:29:09.304444] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-27T20:29:09.304474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-27T20:29:09.317450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-27T20:29:09.317898] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-27T20:29:09.318745] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-27T20:29:09.318799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:09.318833] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:09.318860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:09.318919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:09.378961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:09.379865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:09.379963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:09.379998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:09.505546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:09.505727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:09.505772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:09.505804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:09.509452] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-27T20:29:09.509784] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-27T20:29:09.509964] [INFO ] [sig ] PEBO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:09.664594] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PEBO.txt [2026-02-27T20:29:09.664809] [INFO ] [sig ] [2338/3373] Completed PEBO in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:09.664853] [INFO ] [sig ] [2339/3373] Forecasting PECO... [2026-02-27T20:29:09.664892] [INFO ] [sig ] Generating forecast for: PECO [2026-02-27T20:29:09.664929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-27T20:29:09.677280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-27T20:29:09.677712] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-27T20:29:09.678548] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-27T20:29:09.678625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:09.678660] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:09.678687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:09.678744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:09.740968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:09.741876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:09.741982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:09.742028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:09.868231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:09.868399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:09.868444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:09.868475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:09.872432] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-27T20:29:09.872839] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-27T20:29:09.872992] [INFO ] [sig ] PECO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:10.022447] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PECO.txt [2026-02-27T20:29:10.022623] [INFO ] [sig ] [2339/3373] Completed PECO in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:10.022666] [INFO ] [sig ] [2340/3373] Forecasting PEG... [2026-02-27T20:29:10.022696] [INFO ] [sig ] Generating forecast for: PEG [2026-02-27T20:29:10.022730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-27T20:29:10.034845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-27T20:29:10.035253] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-27T20:29:10.036128] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-27T20:29:10.036184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:10.036217] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:10.036245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:10.036303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:10.094894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:10.095845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:10.095941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:10.095974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:10.218537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:10.218712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:10.218756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:10.218786] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:10.222310] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-02-27T20:29:10.222654] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-27T20:29:10.222800] [INFO ] [sig ] PEG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:10.372133] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEG.txt [2026-02-27T20:29:10.372294] [INFO ] [sig ] [2340/3373] Completed PEG in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:10.372341] [INFO ] [sig ] [2341/3373] Forecasting PEGA... [2026-02-27T20:29:10.372373] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-27T20:29:10.372404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-27T20:29:10.385753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-27T20:29:10.386147] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-27T20:29:10.386984] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-27T20:29:10.387038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:10.387070] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:10.387097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:10.387155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:10.447952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:10.448828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:10.448919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:10.448953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:10.587130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:10.587325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:10.587370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:10.587399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:10.591385] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-27T20:29:10.591777] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-27T20:29:10.591925] [INFO ] [sig ] PEGA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:10.745754] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEGA.txt [2026-02-27T20:29:10.745930] [INFO ] [sig ] [2341/3373] Completed PEGA in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:10.745978] [INFO ] [sig ] [2342/3373] Forecasting PEN... [2026-02-27T20:29:10.746017] [INFO ] [sig ] Generating forecast for: PEN [2026-02-27T20:29:10.746070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-27T20:29:10.760987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-27T20:29:10.761391] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-27T20:29:10.762392] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-27T20:29:10.762445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:10.762514] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:10.762544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:10.762647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:10.826076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:10.827025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:10.827150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:10.827187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:10.960457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:10.960651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:10.960697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:10.960729] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:10.964804] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=64.23%) [2026-02-27T20:29:10.965182] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-27T20:29:10.965366] [INFO ] [sig ] PEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:11.133821] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PEN.txt [2026-02-27T20:29:11.134049] [INFO ] [sig ] [2342/3373] Completed PEN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:11.134112] [INFO ] [sig ] [2343/3373] Forecasting PENN... [2026-02-27T20:29:11.134148] [INFO ] [sig ] Generating forecast for: PENN [2026-02-27T20:29:11.134179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-27T20:29:11.151732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-27T20:29:11.152367] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-27T20:29:11.153363] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-27T20:29:11.153435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:11.153469] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:11.153497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:11.153556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:11.218389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:11.219303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:11.219395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:11.219430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:11.344429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:11.344609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:11.344654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:11.344683] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:11.348165] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-27T20:29:11.348493] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-27T20:29:11.348664] [INFO ] [sig ] PENN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:11.505099] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PENN.txt [2026-02-27T20:29:11.505261] [INFO ] [sig ] [2343/3373] Completed PENN in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:11.505302] [INFO ] [sig ] [2344/3373] Forecasting PEO... [2026-02-27T20:29:11.505332] [INFO ] [sig ] Generating forecast for: PEO [2026-02-27T20:29:11.505363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-27T20:29:11.519336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-27T20:29:11.519756] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-27T20:29:11.520559] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-27T20:29:11.520632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:11.520664] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:11.520692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:11.520750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:11.582933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:11.584024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:11.584114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:11.584147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:11.711615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:11.711784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:11.711827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:11.711873] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:11.715765] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=25.90%) [2026-02-27T20:29:11.716104] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-27T20:29:11.716256] [INFO ] [sig ] PEO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:11.871674] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEO.txt [2026-02-27T20:29:11.871833] [INFO ] [sig ] [2344/3373] Completed PEO in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:11.871874] [INFO ] [sig ] [2345/3373] Forecasting PEP... [2026-02-27T20:29:11.871903] [INFO ] [sig ] Generating forecast for: PEP [2026-02-27T20:29:11.871940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-27T20:29:11.884735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-27T20:29:11.885156] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-27T20:29:11.885973] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-27T20:29:11.886026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:11.886058] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:11.886085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:11.886142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:11.948998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:11.950165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:11.950281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:11.950317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:12.072279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:12.072452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:12.072497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:12.072595] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:12.076355] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-27T20:29:12.076762] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-27T20:29:12.076938] [INFO ] [sig ] PEP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:12.221988] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEP.txt [2026-02-27T20:29:12.222180] [INFO ] [sig ] [2345/3373] Completed PEP in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:12.222233] [INFO ] [sig ] [2346/3373] Forecasting PEPG... [2026-02-27T20:29:12.222270] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-27T20:29:12.222308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-27T20:29:12.236242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-27T20:29:12.236678] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-27T20:29:12.237484] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-27T20:29:12.237536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:12.237586] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:12.237617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:12.237674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:12.297272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:12.298094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:12.298193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:12.298229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:12.413230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:12.413393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:12.413436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:12.413465] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:12.416960] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-27T20:29:12.417240] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-27T20:29:12.417370] [INFO ] [sig ] PEPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:12.560565] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEPG.txt [2026-02-27T20:29:12.560729] [INFO ] [sig ] [2346/3373] Completed PEPG in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:12.560771] [INFO ] [sig ] [2347/3373] Forecasting PERF... [2026-02-27T20:29:12.560802] [INFO ] [sig ] Generating forecast for: PERF [2026-02-27T20:29:12.560835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-27T20:29:12.573741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-27T20:29:12.574101] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-27T20:29:12.574903] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-27T20:29:12.574955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:12.574987] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:12.575014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:12.575070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:12.640568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:12.641604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:12.641726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:12.641775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:12.766360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:12.766517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:12.766559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:12.766608] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:12.770046] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=79.10%) [2026-02-27T20:29:12.770331] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-27T20:29:12.770461] [INFO ] [sig ] PERF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:12.913088] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PERF.txt [2026-02-27T20:29:12.913444] [INFO ] [sig ] [2347/3373] Completed PERF in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:12.913483] [INFO ] [sig ] [2348/3373] Forecasting PERI... [2026-02-27T20:29:12.913513] [INFO ] [sig ] Generating forecast for: PERI [2026-02-27T20:29:12.913543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-27T20:29:12.927492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-27T20:29:12.927915] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-27T20:29:12.928950] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-27T20:29:12.929015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:12.929054] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:12.929099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:12.929164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:12.990548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:12.991708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:12.991802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:12.991838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:13.119877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:13.120056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:13.120110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:13.120148] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:13.123868] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-27T20:29:13.124187] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-27T20:29:13.124322] [INFO ] [sig ] PERI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:13.274765] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PERI.txt [2026-02-27T20:29:13.274918] [INFO ] [sig ] [2348/3373] Completed PERI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:13.274961] [INFO ] [sig ] [2349/3373] Forecasting PESI... [2026-02-27T20:29:13.274994] [INFO ] [sig ] Generating forecast for: PESI [2026-02-27T20:29:13.275026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-27T20:29:13.287850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-27T20:29:13.288247] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-27T20:29:13.289168] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-27T20:29:13.289223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:13.289259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:13.289289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:13.289349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:13.352516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:13.353705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:13.353840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:13.353876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:13.487320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:13.487496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:13.487540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:13.487595] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:13.491126] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=34.77%) [2026-02-27T20:29:13.491423] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-27T20:29:13.491554] [INFO ] [sig ] PESI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:13.635740] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PESI.txt [2026-02-27T20:29:13.635890] [INFO ] [sig ] [2349/3373] Completed PESI in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:13.635933] [INFO ] [sig ] [2350/3373] Forecasting PETS... [2026-02-27T20:29:13.635966] [INFO ] [sig ] Generating forecast for: PETS [2026-02-27T20:29:13.635998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-27T20:29:13.648372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-27T20:29:13.648753] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-27T20:29:13.649592] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-27T20:29:13.649648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:13.649682] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:13.649711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:13.649772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:13.708949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:13.709852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:13.709936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:13.709971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:13.833862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:13.834029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:13.834082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:13.834122] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:13.838132] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-27T20:29:13.838418] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-27T20:29:13.838553] [INFO ] [sig ] PETS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:13.984240] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PETS.txt [2026-02-27T20:29:13.984403] [INFO ] [sig ] [2350/3373] Completed PETS in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-27T20:29:13.984443] [INFO ] [sig ] [2351/3373] Forecasting PEY... [2026-02-27T20:29:13.984475] [INFO ] [sig ] Generating forecast for: PEY [2026-02-27T20:29:13.984507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-27T20:29:13.997568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-27T20:29:13.998027] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-27T20:29:13.998897] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-27T20:29:13.998952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:13.998994] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:13.999030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:13.999102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:14.060624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:14.061507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:14.061612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:14.061651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:14.182315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:14.182474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:14.182519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:14.182549] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:14.186381] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-27T20:29:14.186696] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-27T20:29:14.186831] [INFO ] [sig ] PEY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:14.330850] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PEY.txt [2026-02-27T20:29:14.330987] [INFO ] [sig ] [2351/3373] Completed PEY in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-27T20:29:14.331030] [INFO ] [sig ] [2352/3373] Forecasting PFBC... [2026-02-27T20:29:14.331077] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-27T20:29:14.331118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-27T20:29:14.343796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-27T20:29:14.344175] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-27T20:29:14.344977] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-27T20:29:14.345042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:14.345082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:14.345115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:14.345185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:14.405555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:14.406470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:14.406620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:14.406659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:14.534325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:14.534499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:14.534547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:14.534599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:14.538269] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-02-27T20:29:14.538655] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-27T20:29:14.538857] [INFO ] [sig ] PFBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:14.690593] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFBC.txt [2026-02-27T20:29:14.690792] [INFO ] [sig ] [2352/3373] Completed PFBC in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:14.690847] [INFO ] [sig ] [2353/3373] Forecasting PFD... [2026-02-27T20:29:14.690891] [INFO ] [sig ] Generating forecast for: PFD [2026-02-27T20:29:14.690934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-27T20:29:14.703469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-27T20:29:14.703935] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-27T20:29:14.704802] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-27T20:29:14.704856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:14.704889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:14.704916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:14.704973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:14.765693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:14.766753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:14.766840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:14.766873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:14.887703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:14.887907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:14.887965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:14.888002] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:14.891884] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-27T20:29:14.892220] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-27T20:29:14.892369] [INFO ] [sig ] PFD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:15.048079] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFD.txt [2026-02-27T20:29:15.048261] [INFO ] [sig ] [2353/3373] Completed PFD in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:15.048323] [INFO ] [sig ] [2354/3373] Forecasting PFF... [2026-02-27T20:29:15.048370] [INFO ] [sig ] Generating forecast for: PFF [2026-02-27T20:29:15.048404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-27T20:29:15.061917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-27T20:29:15.062342] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-27T20:29:15.063268] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-27T20:29:15.063323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:15.063357] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:15.063384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:15.063442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:15.126965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:15.127964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:15.128096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:15.128159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:15.258431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:15.258611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:15.258657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:15.258686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:15.262441] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-27T20:29:15.262787] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-27T20:29:15.262936] [INFO ] [sig ] PFF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:15.407541] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFF.txt [2026-02-27T20:29:15.407711] [INFO ] [sig ] [2354/3373] Completed PFF in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:15.407753] [INFO ] [sig ] [2355/3373] Forecasting PFG... [2026-02-27T20:29:15.407783] [INFO ] [sig ] Generating forecast for: PFG [2026-02-27T20:29:15.407813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-27T20:29:15.422027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-27T20:29:15.422595] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-27T20:29:15.423615] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-27T20:29:15.423668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:15.423701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:15.423728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:15.423785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:15.484613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:15.485604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:15.485690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:15.485725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:15.606917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:15.607058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:15.607101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:15.607131] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:15.610603] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-27T20:29:15.610883] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-27T20:29:15.611017] [INFO ] [sig ] PFG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:15.752211] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFG.txt [2026-02-27T20:29:15.752375] [INFO ] [sig ] [2355/3373] Completed PFG in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:15.752416] [INFO ] [sig ] [2356/3373] Forecasting PFGC... [2026-02-27T20:29:15.752445] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-27T20:29:15.752478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-27T20:29:15.765811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-27T20:29:15.766167] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-27T20:29:15.767007] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-27T20:29:15.767066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:15.767102] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:15.767130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:15.767191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:15.825158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:15.825816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:15.825895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:15.825930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:15.951018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:15.951178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:15.951223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:15.951254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:15.954878] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-02-27T20:29:15.955169] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-27T20:29:15.955302] [INFO ] [sig ] PFGC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:16.096613] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFGC.txt [2026-02-27T20:29:16.096796] [INFO ] [sig ] [2356/3373] Completed PFGC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:16.096857] [INFO ] [sig ] [2357/3373] Forecasting PFH... [2026-02-27T20:29:16.096898] [INFO ] [sig ] Generating forecast for: PFH [2026-02-27T20:29:16.096932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-27T20:29:16.114198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-27T20:29:16.114932] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-27T20:29:16.115993] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-27T20:29:16.116058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:16.116094] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:16.116125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:16.116188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:16.179056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:16.180330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:16.180438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:16.180476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:16.306605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:16.306855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:16.306905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:16.306935] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:16.311135] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-27T20:29:16.311475] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-27T20:29:16.311647] [INFO ] [sig ] PFH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:16.580967] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFH.txt [2026-02-27T20:29:16.581196] [INFO ] [sig ] [2357/3373] Completed PFH in 0.5s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:16.581241] [INFO ] [sig ] [2358/3373] Forecasting PFIS... [2026-02-27T20:29:16.581272] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-27T20:29:16.581303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-27T20:29:16.597424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-27T20:29:16.598033] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-27T20:29:16.599015] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-27T20:29:16.599072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:16.599108] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:16.599136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:16.599197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:16.665904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:16.667093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:16.667200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:16.667237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:16.796811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:16.797090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:16.797149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:16.797181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:16.801467] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-02-27T20:29:16.801859] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-27T20:29:16.802013] [INFO ] [sig ] PFIS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:16.956377] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFIS.txt [2026-02-27T20:29:16.956603] [INFO ] [sig ] [2358/3373] Completed PFIS in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:16.956650] [INFO ] [sig ] [2359/3373] Forecasting PFL... [2026-02-27T20:29:16.956682] [INFO ] [sig ] Generating forecast for: PFL [2026-02-27T20:29:16.956714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-27T20:29:16.971593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-27T20:29:16.972140] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-27T20:29:16.973118] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-27T20:29:16.973176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:16.973246] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:16.973277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:16.973340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:17.040167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:17.041266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:17.041361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:17.041396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:17.173590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:17.173782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:17.173840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:17.173872] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:17.177805] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=28.29%) [2026-02-27T20:29:17.178146] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-27T20:29:17.178293] [INFO ] [sig ] PFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:17.327778] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFL.txt [2026-02-27T20:29:17.327991] [INFO ] [sig ] [2359/3373] Completed PFL in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:17.328037] [INFO ] [sig ] [2360/3373] Forecasting PFM... [2026-02-27T20:29:17.328067] [INFO ] [sig ] Generating forecast for: PFM [2026-02-27T20:29:17.328098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-27T20:29:17.340458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-27T20:29:17.340879] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-27T20:29:17.341705] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-27T20:29:17.341758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:17.341790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:17.341817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:17.341873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:17.399964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:17.400950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:17.401040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:17.401074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:17.528487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:17.528683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:17.528731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:17.528760] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:17.532784] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=36.12%) [2026-02-27T20:29:17.533093] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-27T20:29:17.533237] [INFO ] [sig ] PFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:17.684952] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PFM.txt [2026-02-27T20:29:17.685170] [INFO ] [sig ] [2360/3373] Completed PFM in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:17.685225] [INFO ] [sig ] [2361/3373] Forecasting PFN... [2026-02-27T20:29:17.685270] [INFO ] [sig ] Generating forecast for: PFN [2026-02-27T20:29:17.685312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-27T20:29:17.698795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-27T20:29:17.699192] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-27T20:29:17.700026] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-27T20:29:17.700122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:17.700166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:17.700200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:17.700270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:17.760219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:17.761176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:17.761280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:17.761313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:17.880103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:17.880280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:17.880324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:17.880354] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:17.884151] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-02-27T20:29:17.884752] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-27T20:29:17.884934] [INFO ] [sig ] PFN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:18.033934] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFN.txt [2026-02-27T20:29:18.034095] [INFO ] [sig ] [2361/3373] Completed PFN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:18.034137] [INFO ] [sig ] [2362/3373] Forecasting PFO... [2026-02-27T20:29:18.034168] [INFO ] [sig ] Generating forecast for: PFO [2026-02-27T20:29:18.034200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-27T20:29:18.045923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-27T20:29:18.046275] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-27T20:29:18.047078] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-27T20:29:18.047132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:18.047164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:18.047192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:18.047249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:18.105408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:18.106370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:18.106457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:18.106491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:18.224028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:18.224193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:18.224241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:18.224278] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:18.227934] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-27T20:29:18.228228] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-27T20:29:18.228374] [INFO ] [sig ] PFO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:18.372723] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFO.txt [2026-02-27T20:29:18.372887] [INFO ] [sig ] [2362/3373] Completed PFO in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:18.372927] [INFO ] [sig ] [2363/3373] Forecasting PFS... [2026-02-27T20:29:18.372958] [INFO ] [sig ] Generating forecast for: PFS [2026-02-27T20:29:18.372989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-27T20:29:18.385684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-27T20:29:18.386067] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-27T20:29:18.387056] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-27T20:29:18.387110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:18.387142] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:18.387169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:18.387226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:18.455992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:18.457197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:18.457367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:18.457413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:18.604102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:18.604268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:18.604311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:18.604341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:18.608198] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-02-27T20:29:18.608535] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-27T20:29:18.608709] [INFO ] [sig ] PFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:18.776404] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFS.txt [2026-02-27T20:29:18.776589] [INFO ] [sig ] [2363/3373] Completed PFS in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:18.776634] [INFO ] [sig ] [2364/3373] Forecasting PFSI... [2026-02-27T20:29:18.776665] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-27T20:29:18.776695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-27T20:29:18.789877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-27T20:29:18.790293] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-27T20:29:18.791176] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-27T20:29:18.791233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:18.791272] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:18.791313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:18.791398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:18.856935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:18.857906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:18.858035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:18.858075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:18.987143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:18.987307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:18.987352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:18.987384] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:18.991363] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-27T20:29:18.991754] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-27T20:29:18.991938] [INFO ] [sig ] PFSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:19.146636] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PFSI.txt [2026-02-27T20:29:19.146801] [INFO ] [sig ] [2364/3373] Completed PFSI in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:19.146855] [INFO ] [sig ] [2365/3373] Forecasting PGC... [2026-02-27T20:29:19.146889] [INFO ] [sig ] Generating forecast for: PGC [2026-02-27T20:29:19.146921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-27T20:29:19.164308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-27T20:29:19.164873] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-27T20:29:19.166010] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-27T20:29:19.166078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:19.166127] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:19.166171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:19.166264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:19.233155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:19.234301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:19.234387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:19.234424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:19.355618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:19.355777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:19.355819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:19.355848] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:19.359424] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-27T20:29:19.359728] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-27T20:29:19.359860] [INFO ] [sig ] PGC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:19.502445] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PGC.txt [2026-02-27T20:29:19.502614] [INFO ] [sig ] [2365/3373] Completed PGC in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:19.502673] [INFO ] [sig ] [2366/3373] Forecasting PGEN... [2026-02-27T20:29:19.502705] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-27T20:29:19.502735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-27T20:29:19.515539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-27T20:29:19.515948] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-27T20:29:19.516807] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-27T20:29:19.516864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:19.516899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:19.516928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:19.516988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:19.576984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:19.577805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:19.577914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:19.577952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:19.698197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:19.698372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:19.698418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:19.698449] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:19.702456] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-02-27T20:29:19.702788] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-27T20:29:19.702973] [INFO ] [sig ] PGEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:19.843047] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PGEN.txt [2026-02-27T20:29:19.843177] [INFO ] [sig ] [2366/3373] Completed PGEN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-27T20:29:19.843218] [INFO ] [sig ] [2367/3373] Forecasting PGJ... [2026-02-27T20:29:19.843250] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-27T20:29:19.843280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-27T20:29:19.855807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-27T20:29:19.856140] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-27T20:29:19.856979] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-27T20:29:19.857033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:19.857066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:19.857099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:19.857169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:19.915609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:19.916444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:19.916528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:19.916561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:20.035770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:20.035912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:20.035955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:20.035985] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:20.039532] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=54.36%) [2026-02-27T20:29:20.039863] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-27T20:29:20.040011] [INFO ] [sig ] PGJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:20.189017] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PGJ.txt [2026-02-27T20:29:20.189182] [INFO ] [sig ] [2367/3373] Completed PGJ in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-27T20:29:20.189225] [INFO ] [sig ] [2368/3373] Forecasting PGNY... [2026-02-27T20:29:20.189256] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-27T20:29:20.189286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-27T20:29:20.202130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-27T20:29:20.202549] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-27T20:29:20.203422] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-27T20:29:20.203476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:20.203509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:20.203535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:20.203609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:20.262827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:20.263790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:20.263882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:20.263915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:20.386510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:20.386690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:20.386751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:20.386782] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:20.390348] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=25.56%) [2026-02-27T20:29:20.390658] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-27T20:29:20.390793] [INFO ] [sig ] PGNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:20.532387] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PGNY.txt [2026-02-27T20:29:20.532548] [INFO ] [sig ] [2368/3373] Completed PGNY in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-27T20:29:20.532607] [INFO ] [sig ] [2369/3373] Forecasting PGP... [2026-02-27T20:29:20.532642] [INFO ] [sig ] Generating forecast for: PGP [2026-02-27T20:29:20.532673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-27T20:29:20.544145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-27T20:29:20.544505] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-27T20:29:20.545320] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-27T20:29:20.545374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:20.545407] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:20.545436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:20.545506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:20.606563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:20.607506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:20.607644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:20.607681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:20.729599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:20.729770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:20.729814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:20.729845] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:20.734173] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-27T20:29:20.734494] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-27T20:29:20.734665] [INFO ] [sig ] PGP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:20.887143] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PGP.txt [2026-02-27T20:29:20.887325] [INFO ] [sig ] [2369/3373] Completed PGP in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:20.887368] [INFO ] [sig ] [2370/3373] Forecasting PGZ... [2026-02-27T20:29:20.887400] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-27T20:29:20.887430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-27T20:29:20.899379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-27T20:29:20.899726] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-27T20:29:20.900635] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-27T20:29:20.900690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:20.900723] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:20.900751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:20.900811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:20.961100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:20.961997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:20.962092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:20.962125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:21.081842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:21.082002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:21.082046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:21.082080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:21.086104] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=39.84%) [2026-02-27T20:29:21.086471] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-27T20:29:21.086677] [INFO ] [sig ] PGZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:21.234505] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PGZ.txt [2026-02-27T20:29:21.234675] [INFO ] [sig ] [2370/3373] Completed PGZ in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:21.234717] [INFO ] [sig ] [2371/3373] Forecasting PH... [2026-02-27T20:29:21.234747] [INFO ] [sig ] Generating forecast for: PH [2026-02-27T20:29:21.234778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-27T20:29:21.246518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-27T20:29:21.246881] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-27T20:29:21.247699] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-27T20:29:21.247752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:21.247784] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:21.247810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:21.247893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:21.304839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:21.305481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:21.305558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:21.305611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:21.428926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:21.429077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:21.429119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:21.429147] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:21.432605] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-02-27T20:29:21.432895] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-27T20:29:21.433024] [INFO ] [sig ] PH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:21.573914] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PH.txt [2026-02-27T20:29:21.574045] [INFO ] [sig ] [2371/3373] Completed PH in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:21.574085] [INFO ] [sig ] [2372/3373] Forecasting PHG... [2026-02-27T20:29:21.574114] [INFO ] [sig ] Generating forecast for: PHG [2026-02-27T20:29:21.574145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-27T20:29:21.586500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-27T20:29:21.586854] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-27T20:29:21.587652] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-27T20:29:21.587705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:21.587744] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:21.587783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:21.587841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:21.649502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:21.650259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:21.650349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:21.650383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:21.774996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:21.775157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:21.775205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:21.775235] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:21.778859] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=33.40%) [2026-02-27T20:29:21.779163] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-27T20:29:21.779303] [INFO ] [sig ] PHG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:21.919180] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PHG.txt [2026-02-27T20:29:21.919376] [INFO ] [sig ] [2372/3373] Completed PHG in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:21.919419] [INFO ] [sig ] [2373/3373] Forecasting PHI... [2026-02-27T20:29:21.919449] [INFO ] [sig ] Generating forecast for: PHI [2026-02-27T20:29:21.919481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-27T20:29:21.931893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-27T20:29:21.932254] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-27T20:29:21.933079] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-27T20:29:21.933132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:21.933164] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:21.933190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:21.933247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:21.991480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:21.992309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:21.992397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:21.992430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:22.109752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:22.109929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:22.109986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:22.110017] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:22.114173] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=53.98%) [2026-02-27T20:29:22.114643] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-27T20:29:22.114781] [INFO ] [sig ] PHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:22.268869] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PHI.txt [2026-02-27T20:29:22.269028] [INFO ] [sig ] [2373/3373] Completed PHI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:22.269074] [INFO ] [sig ] [2374/3373] Forecasting PHK... [2026-02-27T20:29:22.269104] [INFO ] [sig ] Generating forecast for: PHK [2026-02-27T20:29:22.269138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-27T20:29:22.283864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-27T20:29:22.284232] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-27T20:29:22.285083] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-27T20:29:22.285137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:22.285170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:22.285198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:22.285255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:22.342476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:22.343205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:22.343285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:22.343318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:22.467642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:22.467803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:22.467846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:22.467895] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:22.471378] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-27T20:29:22.471690] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-27T20:29:22.471826] [INFO ] [sig ] PHK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:22.614824] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PHK.txt [2026-02-27T20:29:22.614975] [INFO ] [sig ] [2374/3373] Completed PHK in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:22.615015] [INFO ] [sig ] [2375/3373] Forecasting PHM... [2026-02-27T20:29:22.615044] [INFO ] [sig ] Generating forecast for: PHM [2026-02-27T20:29:22.615073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-27T20:29:22.627983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-27T20:29:22.628375] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-27T20:29:22.629199] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-27T20:29:22.629253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:22.629285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:22.629312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:22.629369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:22.688507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:22.689687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:22.689782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:22.689817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:22.814611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:22.814797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:22.814845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:22.814877] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:22.818789] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-27T20:29:22.819089] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-27T20:29:22.819230] [INFO ] [sig ] PHM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:22.966464] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PHM.txt [2026-02-27T20:29:22.966632] [INFO ] [sig ] [2375/3373] Completed PHM in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:22.966675] [INFO ] [sig ] [2376/3373] Forecasting PHO... [2026-02-27T20:29:22.966704] [INFO ] [sig ] Generating forecast for: PHO [2026-02-27T20:29:22.966741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-27T20:29:22.980094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-27T20:29:22.980495] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-27T20:29:22.981425] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-27T20:29:22.981486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:22.981558] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:22.981628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:22.981695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:23.043461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:23.044371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:23.044461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:23.044496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:23.169195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:23.169357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:23.169400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:23.169429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:23.172879] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-02-27T20:29:23.173163] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-27T20:29:23.173295] [INFO ] [sig ] PHO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:23.312884] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PHO.txt [2026-02-27T20:29:23.313039] [INFO ] [sig ] [2376/3373] Completed PHO in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:23.313082] [INFO ] [sig ] [2377/3373] Forecasting PHUN... [2026-02-27T20:29:23.313126] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-27T20:29:23.313162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-27T20:29:23.332323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-27T20:29:23.332912] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-27T20:29:23.334020] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-27T20:29:23.334077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:23.334118] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:23.334159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:23.334225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:23.393971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:23.394981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:23.395075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:23.395111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:23.516943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:23.517108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:23.517152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:23.517181] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:23.520679] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-02-27T20:29:23.520969] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-27T20:29:23.521108] [INFO ] [sig ] PHUN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:23.662561] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PHUN.txt [2026-02-27T20:29:23.662749] [INFO ] [sig ] [2377/3373] Completed PHUN in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:23.662801] [INFO ] [sig ] [2378/3373] Forecasting PHVS... [2026-02-27T20:29:23.662832] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-27T20:29:23.662864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-27T20:29:23.675731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-27T20:29:23.676108] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-27T20:29:23.676935] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-27T20:29:23.676988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:23.677020] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:23.677046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:23.677103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:23.734841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:23.735523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:23.735625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:23.735659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:23.854076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:23.854240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:23.854284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:23.854313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:23.857804] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-27T20:29:23.858117] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-27T20:29:23.858253] [INFO ] [sig ] PHVS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:24.001767] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PHVS.txt [2026-02-27T20:29:24.001928] [INFO ] [sig ] [2378/3373] Completed PHVS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:24.001970] [INFO ] [sig ] [2379/3373] Forecasting PI... [2026-02-27T20:29:24.002001] [INFO ] [sig ] Generating forecast for: PI [2026-02-27T20:29:24.002035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-27T20:29:24.015247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-27T20:29:24.015645] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-27T20:29:24.016506] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-27T20:29:24.016560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:24.016620] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:24.016649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:24.016708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:24.080163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:24.081102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:24.081192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:24.081227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:24.211790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:24.211977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:24.212022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:24.212087] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:24.216021] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-02-27T20:29:24.216335] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-27T20:29:24.216496] [INFO ] [sig ] PI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:24.367989] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PI.txt [2026-02-27T20:29:24.368146] [INFO ] [sig ] [2379/3373] Completed PI in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:24.368192] [INFO ] [sig ] [2380/3373] Forecasting PID... [2026-02-27T20:29:24.368229] [INFO ] [sig ] Generating forecast for: PID [2026-02-27T20:29:24.368268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-27T20:29:24.383106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-27T20:29:24.383511] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-27T20:29:24.384421] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-27T20:29:24.384482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:24.384517] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:24.384545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:24.384656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:24.447919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:24.448893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:24.448985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:24.449021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:24.580620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:24.580778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:24.580821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:24.580851] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:24.584535] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-27T20:29:24.584850] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-27T20:29:24.584987] [INFO ] [sig ] PID: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:24.734916] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PID.txt [2026-02-27T20:29:24.735092] [INFO ] [sig ] [2380/3373] Completed PID in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:24.735136] [INFO ] [sig ] [2381/3373] Forecasting PIE... [2026-02-27T20:29:24.735168] [INFO ] [sig ] Generating forecast for: PIE [2026-02-27T20:29:24.735205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-27T20:29:24.747834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-27T20:29:24.748208] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-27T20:29:24.749132] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-27T20:29:24.749189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:24.749222] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:24.749249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:24.749307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:24.807739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:24.808627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:24.808714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:24.808748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:24.930244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:24.930497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:24.930559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:24.930617] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:24.934535] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-02-27T20:29:24.934955] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-27T20:29:24.935125] [INFO ] [sig ] PIE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:25.080017] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PIE.txt [2026-02-27T20:29:25.080164] [INFO ] [sig ] [2381/3373] Completed PIE in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:25.080206] [INFO ] [sig ] [2382/3373] Forecasting PII... [2026-02-27T20:29:25.080236] [INFO ] [sig ] Generating forecast for: PII [2026-02-27T20:29:25.080267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-27T20:29:25.093666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-27T20:29:25.094098] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-27T20:29:25.095090] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-27T20:29:25.095148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:25.095182] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:25.095210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:25.095273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:25.156563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:25.157475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:25.157564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:25.157617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:25.279243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:25.279403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:25.279448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:25.279479] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:25.283064] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-02-27T20:29:25.283357] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-27T20:29:25.283492] [INFO ] [sig ] PII: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:25.427343] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PII.txt [2026-02-27T20:29:25.427514] [INFO ] [sig ] [2382/3373] Completed PII in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:25.427566] [INFO ] [sig ] [2383/3373] Forecasting PIM... [2026-02-27T20:29:25.427620] [INFO ] [sig ] Generating forecast for: PIM [2026-02-27T20:29:25.427653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-27T20:29:25.440099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-27T20:29:25.440495] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-27T20:29:25.441371] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-27T20:29:25.441432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:25.441466] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:25.441495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:25.441554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:25.501709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:25.502618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:25.502708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:25.502743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:25.619194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:25.619355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:25.619398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:25.619427] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:25.622909] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=47.20%) [2026-02-27T20:29:25.623191] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-27T20:29:25.623326] [INFO ] [sig ] PIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:25.771210] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PIM.txt [2026-02-27T20:29:25.771438] [INFO ] [sig ] [2383/3373] Completed PIM in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:25.771481] [INFO ] [sig ] [2384/3373] Forecasting PINE... [2026-02-27T20:29:25.771728] [INFO ] [sig ] Generating forecast for: PINE [2026-02-27T20:29:25.771770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-27T20:29:25.785733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-27T20:29:25.786145] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-27T20:29:25.787057] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-27T20:29:25.787112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:25.787146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:25.787174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:25.787233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:25.850982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:25.852001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:25.852103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:25.852140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:25.976811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:25.976978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:25.977021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:25.977050] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:25.980543] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=16.95%) [2026-02-27T20:29:25.980856] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-27T20:29:25.981007] [INFO ] [sig ] PINE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:26.123861] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PINE.txt [2026-02-27T20:29:26.124020] [INFO ] [sig ] [2384/3373] Completed PINE in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-27T20:29:26.124061] [INFO ] [sig ] [2385/3373] Forecasting PINS... [2026-02-27T20:29:26.124093] [INFO ] [sig ] Generating forecast for: PINS [2026-02-27T20:29:26.124123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-27T20:29:26.136641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-27T20:29:26.137031] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-27T20:29:26.137909] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-27T20:29:26.137978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:26.138011] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:26.138037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:26.138096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:26.196531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:26.197470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:26.197555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:26.197611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:26.320772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:26.320938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:26.320983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:26.321014] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:26.324551] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-27T20:29:26.324865] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-27T20:29:26.325000] [INFO ] [sig ] PINS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:26.472488] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PINS.txt [2026-02-27T20:29:26.472676] [INFO ] [sig ] [2385/3373] Completed PINS in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:26.472728] [INFO ] [sig ] [2386/3373] Forecasting PK... [2026-02-27T20:29:26.472762] [INFO ] [sig ] Generating forecast for: PK [2026-02-27T20:29:26.472807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-27T20:29:26.486098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-27T20:29:26.486485] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-27T20:29:26.487342] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-27T20:29:26.487397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:26.487430] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:26.487462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:26.487527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:26.546519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:26.547511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:26.547678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:26.547716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:26.675662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:26.675829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:26.675876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:26.675914] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:26.679821] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-27T20:29:26.680138] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-27T20:29:26.680278] [INFO ] [sig ] PK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:26.824370] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PK.txt [2026-02-27T20:29:26.824539] [INFO ] [sig ] [2386/3373] Completed PK in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:26.824602] [INFO ] [sig ] [2387/3373] Forecasting PKBK... [2026-02-27T20:29:26.824635] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-27T20:29:26.824666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-27T20:29:26.836548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-27T20:29:26.837131] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-27T20:29:26.838201] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-27T20:29:26.838255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:26.838289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:26.838317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:26.838375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:26.901156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:26.902113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:26.902198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:26.902232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:27.029314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:27.029692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:27.029741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:27.029771] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:27.033914] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-27T20:29:27.034236] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-27T20:29:27.034411] [INFO ] [sig ] PKBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:27.184644] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PKBK.txt [2026-02-27T20:29:27.184832] [INFO ] [sig ] [2387/3373] Completed PKBK in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:27.184879] [INFO ] [sig ] [2388/3373] Forecasting PKE... [2026-02-27T20:29:27.184910] [INFO ] [sig ] Generating forecast for: PKE [2026-02-27T20:29:27.184943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-27T20:29:27.198521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-27T20:29:27.198938] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-27T20:29:27.199861] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-27T20:29:27.199917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:27.199951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:27.199979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:27.200039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:27.258782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:27.259720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:27.259808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:27.259843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:27.381833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:27.381994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:27.382037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:27.382067] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:27.385854] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=84.66%) [2026-02-27T20:29:27.386143] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-27T20:29:27.386280] [INFO ] [sig ] PKE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:27.534480] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PKE.txt [2026-02-27T20:29:27.534664] [INFO ] [sig ] [2388/3373] Completed PKE in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:27.534723] [INFO ] [sig ] [2389/3373] Forecasting PKG... [2026-02-27T20:29:27.534757] [INFO ] [sig ] Generating forecast for: PKG [2026-02-27T20:29:27.534788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-27T20:29:27.549624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-27T20:29:27.550043] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-27T20:29:27.550876] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-27T20:29:27.550931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:27.550964] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:27.550992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:27.551051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:27.612951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:27.613866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:27.613955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:27.613988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:27.746339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:27.746509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:27.746554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:27.746622] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:27.750303] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-27T20:29:27.750622] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-27T20:29:27.750761] [INFO ] [sig ] PKG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:27.900229] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PKG.txt [2026-02-27T20:29:27.900435] [INFO ] [sig ] [2389/3373] Completed PKG in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:27.900482] [INFO ] [sig ] [2390/3373] Forecasting PKOH... [2026-02-27T20:29:27.900512] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-27T20:29:27.900543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-27T20:29:27.913512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-27T20:29:27.913964] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-27T20:29:27.914870] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-27T20:29:27.914925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:27.914958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:27.914984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:27.915042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:27.982319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:27.983408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:27.983507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:27.983543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:28.098932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:28.099106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:28.099150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:28.099179] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:28.102702] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-27T20:29:28.102994] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-27T20:29:28.103148] [INFO ] [sig ] PKOH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:28.247460] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PKOH.txt [2026-02-27T20:29:28.247640] [INFO ] [sig ] [2390/3373] Completed PKOH in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:28.247685] [INFO ] [sig ] [2391/3373] Forecasting PKX... [2026-02-27T20:29:28.247715] [INFO ] [sig ] Generating forecast for: PKX [2026-02-27T20:29:28.247757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-27T20:29:28.262625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-27T20:29:28.263053] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-27T20:29:28.263888] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-27T20:29:28.263943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:28.263977] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:28.264007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:28.264067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:28.324188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:28.325127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:28.325214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:28.325250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:28.448189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:28.448356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:28.448399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:28.448429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:28.451877] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-27T20:29:28.452164] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-27T20:29:28.452294] [INFO ] [sig ] PKX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:28.627053] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PKX.txt [2026-02-27T20:29:28.627236] [INFO ] [sig ] [2391/3373] Completed PKX in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:28.627289] [INFO ] [sig ] [2392/3373] Forecasting PLAB... [2026-02-27T20:29:28.627324] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-27T20:29:28.627357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-27T20:29:28.642892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-27T20:29:28.643335] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-27T20:29:28.644169] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-27T20:29:28.644225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:28.644259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:28.644287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:28.644345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:28.704885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:28.705868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:28.705964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:28.706002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:28.838770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:28.838938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:28.838982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:28.839032] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:28.842458] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-27T20:29:28.842759] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-27T20:29:28.842893] [INFO ] [sig ] PLAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:28.995079] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLAB.txt [2026-02-27T20:29:28.995240] [INFO ] [sig ] [2392/3373] Completed PLAB in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:28.995281] [INFO ] [sig ] [2393/3373] Forecasting PLAY... [2026-02-27T20:29:28.995313] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-27T20:29:28.995343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-27T20:29:29.007817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-27T20:29:29.008251] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-27T20:29:29.009159] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-27T20:29:29.009215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:29.009294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:29.009336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:29.009433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:29.069529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:29.070385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:29.070469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:29.070503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:29.198733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:29.198935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:29.198982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:29.199011] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:29.202967] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=46.46%) [2026-02-27T20:29:29.203342] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-27T20:29:29.203665] [INFO ] [sig ] PLAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:29.350666] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLAY.txt [2026-02-27T20:29:29.350828] [INFO ] [sig ] [2393/3373] Completed PLAY in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:29.350869] [INFO ] [sig ] [2394/3373] Forecasting PLBC... [2026-02-27T20:29:29.350900] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-27T20:29:29.350932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-27T20:29:29.363063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-27T20:29:29.363477] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-27T20:29:29.364495] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-27T20:29:29.364552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:29.364618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:29.364653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:29.364712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:29.422987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:29.423974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:29.424093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:29.424130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:29.528871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:29.529026] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:29:29.529068] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:29.529098] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:29.532525] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-27T20:29:29.532829] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-27T20:29:29.532962] [INFO ] [sig ] PLBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:29.678188] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLBC.txt [2026-02-27T20:29:29.678384] [INFO ] [sig ] [2394/3373] Completed PLBC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:29.678437] [INFO ] [sig ] [2395/3373] Forecasting PLBY... [2026-02-27T20:29:29.678473] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-27T20:29:29.678513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-27T20:29:29.691486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-27T20:29:29.691904] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-27T20:29:29.692796] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-27T20:29:29.692851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:29.692885] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:29.692912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:29.692970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:29.752932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:29.753812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:29.753895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:29.753929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:29.881526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:29.881750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:29.881810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:29.881840] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:29.885654] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-27T20:29:29.885994] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-27T20:29:29.886149] [INFO ] [sig ] PLBY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:30.034522] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLBY.txt [2026-02-27T20:29:30.034716] [INFO ] [sig ] [2395/3373] Completed PLBY in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:30.034760] [INFO ] [sig ] [2396/3373] Forecasting PLCE... [2026-02-27T20:29:30.034790] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-27T20:29:30.034822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-27T20:29:30.048500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-27T20:29:30.048968] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-27T20:29:30.049979] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-27T20:29:30.050039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:30.050100] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:30.050131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:30.050191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:30.110210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:30.111142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:30.111238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:30.111271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:30.235488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:30.235667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:30.235711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:30.235771] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:30.239407] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-27T20:29:30.239747] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-27T20:29:30.239909] [INFO ] [sig ] PLCE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:30.389178] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLCE.txt [2026-02-27T20:29:30.389317] [INFO ] [sig ] [2396/3373] Completed PLCE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:30.389357] [INFO ] [sig ] [2397/3373] Forecasting PLD... [2026-02-27T20:29:30.389388] [INFO ] [sig ] Generating forecast for: PLD [2026-02-27T20:29:30.389425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-27T20:29:30.403056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-27T20:29:30.403416] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-27T20:29:30.404231] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-27T20:29:30.404294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:30.404338] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:30.404383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:30.404457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:30.477865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:30.479052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:30.479167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:30.479214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:30.617774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:30.618104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:30.618151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:30.618182] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:30.622073] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-02-27T20:29:30.622413] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-27T20:29:30.622558] [INFO ] [sig ] PLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:30.769477] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLD.txt [2026-02-27T20:29:30.769826] [INFO ] [sig ] [2397/3373] Completed PLD in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:30.769868] [INFO ] [sig ] [2398/3373] Forecasting PLPC... [2026-02-27T20:29:30.769897] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-27T20:29:30.769928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-27T20:29:30.783932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-27T20:29:30.784350] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-27T20:29:30.785404] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-27T20:29:30.785460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:30.785493] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:30.785521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:30.785784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:30.846737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:30.847700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:30.847788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:30.847822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:30.968032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:30.968194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:30.968237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:30.968267] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:30.971823] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-27T20:29:30.972113] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-27T20:29:30.972247] [INFO ] [sig ] PLPC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:31.117185] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLPC.txt [2026-02-27T20:29:31.117385] [INFO ] [sig ] [2398/3373] Completed PLPC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:31.117442] [INFO ] [sig ] [2399/3373] Forecasting PLRX... [2026-02-27T20:29:31.117480] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-27T20:29:31.117516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-27T20:29:31.130415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-27T20:29:31.130776] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-27T20:29:31.131566] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-27T20:29:31.131637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:31.131669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:31.131695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:31.131752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:31.190322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:31.191189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:31.191295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:31.191329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:31.314189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:31.314346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:31.314389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:31.314418] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:31.317854] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=94.17%) [2026-02-27T20:29:31.318167] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-27T20:29:31.318301] [INFO ] [sig ] PLRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:31.472199] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLRX.txt [2026-02-27T20:29:31.472364] [INFO ] [sig ] [2399/3373] Completed PLRX in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:31.472407] [INFO ] [sig ] [2400/3373] Forecasting PLSE... [2026-02-27T20:29:31.472444] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-27T20:29:31.472477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-27T20:29:31.485103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-27T20:29:31.485432] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-27T20:29:31.486254] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-27T20:29:31.486308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:31.486341] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:31.486368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:31.486424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:31.544060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:31.544803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:31.544885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:31.544918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:31.671274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:31.671437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:31.671481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:31.671509] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:31.674998] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=58.95%) [2026-02-27T20:29:31.675285] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-27T20:29:31.675427] [INFO ] [sig ] PLSE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:31.822506] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLSE.txt [2026-02-27T20:29:31.822677] [INFO ] [sig ] [2400/3373] Completed PLSE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-27T20:29:31.822719] [INFO ] [sig ] [2401/3373] Forecasting PLTK... [2026-02-27T20:29:31.822748] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-27T20:29:31.822779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-27T20:29:31.836333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-27T20:29:31.836698] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-27T20:29:31.837506] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-27T20:29:31.837590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:31.837625] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:31.837653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:31.837710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:31.894816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:31.895487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:31.895604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:31.895640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:32.023366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:32.023536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:32.023607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:32.023639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:32.027199] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-27T20:29:32.027496] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-27T20:29:32.027654] [INFO ] [sig ] PLTK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:32.171721] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLTK.txt [2026-02-27T20:29:32.171906] [INFO ] [sig ] [2401/3373] Completed PLTK in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:32.171949] [INFO ] [sig ] [2402/3373] Forecasting PLUG... [2026-02-27T20:29:32.171981] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-27T20:29:32.172011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-27T20:29:32.185834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-27T20:29:32.186247] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-27T20:29:32.187092] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-27T20:29:32.187147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:32.187180] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:32.187208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:32.187266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:32.247255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:32.248208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:32.248316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:32.248355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:32.368971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:32.369131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:32.369173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:32.369201] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:32.372731] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-27T20:29:32.373039] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-27T20:29:32.373191] [INFO ] [sig ] PLUG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:32.514867] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLUG.txt [2026-02-27T20:29:32.515008] [INFO ] [sig ] [2402/3373] Completed PLUG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:32.515048] [INFO ] [sig ] [2403/3373] Forecasting PLUS... [2026-02-27T20:29:32.515078] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-27T20:29:32.515108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-27T20:29:32.527415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-27T20:29:32.527792] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-27T20:29:32.528659] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-27T20:29:32.528712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:32.528743] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:32.528771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:32.528828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:32.592483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:32.593378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:32.593625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:32.593685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:32.717804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:32.717985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:32.718029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:32.718076] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:32.721760] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=61.06%) [2026-02-27T20:29:32.722111] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-27T20:29:32.722255] [INFO ] [sig ] PLUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:32.867677] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PLUS.txt [2026-02-27T20:29:32.867842] [INFO ] [sig ] [2403/3373] Completed PLUS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:32.867908] [INFO ] [sig ] [2404/3373] Forecasting PLXS... [2026-02-27T20:29:32.867945] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-27T20:29:32.867975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-27T20:29:32.882035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-27T20:29:32.882441] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-27T20:29:32.883411] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-27T20:29:32.883465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:32.883497] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:32.883524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:32.883793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:32.951153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:32.952189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:32.952302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:32.952342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:33.078923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:33.079083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:33.079128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:33.079158] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:33.082638] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-27T20:29:33.082925] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-27T20:29:33.083058] [INFO ] [sig ] PLXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:33.229668] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PLXS.txt [2026-02-27T20:29:33.229804] [INFO ] [sig ] [2404/3373] Completed PLXS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:33.229843] [INFO ] [sig ] [2405/3373] Forecasting PM... [2026-02-27T20:29:33.229873] [INFO ] [sig ] Generating forecast for: PM [2026-02-27T20:29:33.229904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-27T20:29:33.242839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-27T20:29:33.243195] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-27T20:29:33.244043] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-27T20:29:33.244097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:33.244130] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:33.244158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:33.244217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:33.302375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:33.303067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:33.303152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:33.303200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:33.430186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:33.430347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:33.430391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:33.430422] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:33.433913] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-02-27T20:29:33.434212] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-27T20:29:33.434349] [INFO ] [sig ] PM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:33.581943] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PM.txt [2026-02-27T20:29:33.582109] [INFO ] [sig ] [2405/3373] Completed PM in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:33.582148] [INFO ] [sig ] [2406/3373] Forecasting PMAX... [2026-02-27T20:29:33.582177] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-27T20:29:33.582209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-27T20:29:33.597110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-27T20:29:33.597625] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-27T20:29:33.598560] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-27T20:29:33.598640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:33.598673] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:33.598700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:33.598757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:33.657400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:33.658315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:33.658402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:33.658436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:33.781253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:33.781436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:33.781488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:33.781523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:33.785213] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-27T20:29:33.785540] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-27T20:29:33.785701] [INFO ] [sig ] PMAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:33.937410] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PMAX.txt [2026-02-27T20:29:33.937624] [INFO ] [sig ] [2406/3373] Completed PMAX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:33.937669] [INFO ] [sig ] [2407/3373] Forecasting PML... [2026-02-27T20:29:33.937700] [INFO ] [sig ] Generating forecast for: PML [2026-02-27T20:29:33.937733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-27T20:29:33.951404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-27T20:29:33.951869] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-27T20:29:33.952758] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-27T20:29:33.952813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:33.952846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:33.952875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:33.952946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:34.011627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:34.012627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:34.012724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:34.012759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:34.134772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:34.134944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:34.134989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:34.135019] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:34.138824] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-27T20:29:34.139202] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-27T20:29:34.139355] [INFO ] [sig ] PML: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:34.283500] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PML.txt [2026-02-27T20:29:34.283693] [INFO ] [sig ] [2407/3373] Completed PML in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:34.283736] [INFO ] [sig ] [2408/3373] Forecasting PMM... [2026-02-27T20:29:34.283765] [INFO ] [sig ] Generating forecast for: PMM [2026-02-27T20:29:34.283797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-27T20:29:34.295539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-27T20:29:34.295897] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-27T20:29:34.296735] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-27T20:29:34.296788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:34.296820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:34.296846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:34.296903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:34.358548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:34.359490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:34.359594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:34.359632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:34.516526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:34.516767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:34.516816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:34.516846] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:34.520995] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-27T20:29:34.521414] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-27T20:29:34.521623] [INFO ] [sig ] PMM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:34.675814] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PMM.txt [2026-02-27T20:29:34.675983] [INFO ] [sig ] [2408/3373] Completed PMM in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:34.676024] [INFO ] [sig ] [2409/3373] Forecasting PMO... [2026-02-27T20:29:34.676054] [INFO ] [sig ] Generating forecast for: PMO [2026-02-27T20:29:34.676084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-27T20:29:34.689094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-27T20:29:34.689529] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-27T20:29:34.690381] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-27T20:29:34.690446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:34.690481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:34.690507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:34.690564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:34.749295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:34.750278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:34.750367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:34.750401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:34.875161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:34.875345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:34.875403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:34.875446] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:34.880364] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-02-27T20:29:34.880971] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-27T20:29:34.881152] [INFO ] [sig ] PMO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:35.054714] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PMO.txt [2026-02-27T20:29:35.054882] [INFO ] [sig ] [2409/3373] Completed PMO in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:35.054924] [INFO ] [sig ] [2410/3373] Forecasting PMTS... [2026-02-27T20:29:35.054954] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-27T20:29:35.054986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-27T20:29:35.068862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-27T20:29:35.069327] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-27T20:29:35.070180] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-27T20:29:35.070234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:35.070388] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:35.070420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:35.070488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:35.129937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:35.130920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:35.131010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:35.131044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:35.262191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:35.262383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:35.262428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:35.262457] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:35.266284] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=50.70%) [2026-02-27T20:29:35.266603] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-27T20:29:35.266739] [INFO ] [sig ] PMTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:35.422597] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PMTS.txt [2026-02-27T20:29:35.422831] [INFO ] [sig ] [2410/3373] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:35.422892] [INFO ] [sig ] [2411/3373] Forecasting PMVP... [2026-02-27T20:29:35.422936] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-27T20:29:35.422979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-27T20:29:35.437519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-27T20:29:35.437981] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-27T20:29:35.438823] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-27T20:29:35.438877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:35.438910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:35.438936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:35.438994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:35.496799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:35.497716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:35.497803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:35.497838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:35.621517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:35.621712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:35.621756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:35.621785] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:35.625364] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-27T20:29:35.625717] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-27T20:29:35.625860] [INFO ] [sig ] PMVP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:35.781637] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PMVP.txt [2026-02-27T20:29:35.781805] [INFO ] [sig ] [2411/3373] Completed PMVP in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:35.781845] [INFO ] [sig ] [2412/3373] Forecasting PNC... [2026-02-27T20:29:35.781877] [INFO ] [sig ] Generating forecast for: PNC [2026-02-27T20:29:35.781908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-27T20:29:35.795043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-27T20:29:35.795472] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-27T20:29:35.796345] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-27T20:29:35.796398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:35.796431] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:35.796458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:35.796527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:35.854424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:35.855386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:35.855476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:35.855515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:35.991449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:35.991648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:35.991692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:35.991722] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:35.995353] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=45.78%) [2026-02-27T20:29:35.995704] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-27T20:29:35.995854] [INFO ] [sig ] PNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:36.146526] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PNC.txt [2026-02-27T20:29:36.146723] [INFO ] [sig ] [2412/3373] Completed PNC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:36.146767] [INFO ] [sig ] [2413/3373] Forecasting PNI... [2026-02-27T20:29:36.146798] [INFO ] [sig ] Generating forecast for: PNI [2026-02-27T20:29:36.146829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-27T20:29:36.159166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-27T20:29:36.159552] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-27T20:29:36.160426] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-27T20:29:36.160482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:36.160515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:36.160544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:36.160628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:36.218368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:36.219332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:36.219420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:36.219454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:36.330801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:36.330968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:36.331011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:36.331076] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:36.334922] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-27T20:29:36.335232] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-27T20:29:36.335372] [INFO ] [sig ] PNI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:36.480341] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PNI.txt [2026-02-27T20:29:36.480510] [INFO ] [sig ] [2413/3373] Completed PNI in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:36.480560] [INFO ] [sig ] [2414/3373] Forecasting PNQI... [2026-02-27T20:29:36.480625] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-27T20:29:36.480663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-27T20:29:36.496378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-27T20:29:36.496809] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-27T20:29:36.497654] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-27T20:29:36.497708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:36.497742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:36.497768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:36.497825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:36.555635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:36.556548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:36.556665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:36.556704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:36.685303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:36.685466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:36.685509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:36.685539] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:36.689192] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-27T20:29:36.689520] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-27T20:29:36.689706] [INFO ] [sig ] PNQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:36.836435] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PNQI.txt [2026-02-27T20:29:36.836610] [INFO ] [sig ] [2414/3373] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:36.836652] [INFO ] [sig ] [2415/3373] Forecasting PNRG... [2026-02-27T20:29:36.836682] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-27T20:29:36.836714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-27T20:29:36.848662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-27T20:29:36.849021] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-27T20:29:36.849889] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-27T20:29:36.849942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:36.849974] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:36.850000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:36.850058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:36.908501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:36.909694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:36.909981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:36.910014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:37.030017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:37.030181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:37.030224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:37.030253] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:37.033720] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-27T20:29:37.033994] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-27T20:29:37.034122] [INFO ] [sig ] PNRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:37.177889] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PNRG.txt [2026-02-27T20:29:37.178054] [INFO ] [sig ] [2415/3373] Completed PNRG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:37.178097] [INFO ] [sig ] [2416/3373] Forecasting PNTG... [2026-02-27T20:29:37.178128] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-27T20:29:37.178162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-27T20:29:37.190760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-27T20:29:37.191159] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-27T20:29:37.192164] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-27T20:29:37.192228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:37.192268] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:37.192301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:37.192379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:37.256897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:37.257918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:37.258021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:37.258056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:37.394084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:37.394313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:37.394359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:37.394388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:37.398225] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-02-27T20:29:37.398547] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-27T20:29:37.398734] [INFO ] [sig ] PNTG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:37.546159] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PNTG.txt [2026-02-27T20:29:37.546330] [INFO ] [sig ] [2416/3373] Completed PNTG in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:37.546381] [INFO ] [sig ] [2417/3373] Forecasting PODD... [2026-02-27T20:29:37.546412] [INFO ] [sig ] Generating forecast for: PODD [2026-02-27T20:29:37.546445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-27T20:29:37.559922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-27T20:29:37.560317] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-27T20:29:37.561187] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-27T20:29:37.561245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:37.561278] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:37.561305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:37.561363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:37.619715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:37.620679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:37.620763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:37.620797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:37.742304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:37.742473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:37.742520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:37.742556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:37.746114] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=85.52%) [2026-02-27T20:29:37.746404] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-27T20:29:37.746542] [INFO ] [sig ] PODD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:37.890685] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PODD.txt [2026-02-27T20:29:37.890854] [INFO ] [sig ] [2417/3373] Completed PODD in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-27T20:29:37.890897] [INFO ] [sig ] [2418/3373] Forecasting POOL... [2026-02-27T20:29:37.890926] [INFO ] [sig ] Generating forecast for: POOL [2026-02-27T20:29:37.890956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-27T20:29:37.904620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-27T20:29:37.905036] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-27T20:29:37.905865] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-27T20:29:37.905919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:37.905951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:37.905977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:37.906038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:37.964427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:37.965374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:37.965462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:37.965497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:38.087758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:38.087958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:38.088003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:38.088031] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:38.091539] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-02-27T20:29:38.091882] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-27T20:29:38.092020] [INFO ] [sig ] POOL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:38.235485] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/POOL.txt [2026-02-27T20:29:38.235675] [INFO ] [sig ] [2418/3373] Completed POOL in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:38.235719] [INFO ] [sig ] [2419/3373] Forecasting POWI... [2026-02-27T20:29:38.235747] [INFO ] [sig ] Generating forecast for: POWI [2026-02-27T20:29:38.235778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-27T20:29:38.248618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-27T20:29:38.249022] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-27T20:29:38.249928] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-27T20:29:38.249983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:38.250015] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:38.250042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:38.250099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:38.310516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:38.311484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:38.311592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:38.311631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:38.453068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:38.453267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:38.453325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:38.453364] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:38.458315] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-27T20:29:38.458801] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-27T20:29:38.458981] [INFO ] [sig ] POWI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:38.637609] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/POWI.txt [2026-02-27T20:29:38.637807] [INFO ] [sig ] [2419/3373] Completed POWI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:38.637852] [INFO ] [sig ] [2420/3373] Forecasting POWL... [2026-02-27T20:29:38.637912] [INFO ] [sig ] Generating forecast for: POWL [2026-02-27T20:29:38.637954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-27T20:29:38.660266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-27T20:29:38.660947] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-27T20:29:38.662605] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-27T20:29:38.662696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:38.662736] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:38.662771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:38.662844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:38.755494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:38.756788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:38.756976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:38.757029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:39.029651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:39.029857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:39.029930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:39.029984] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:39.035688] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-27T20:29:39.036213] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-27T20:29:39.036437] [INFO ] [sig ] POWL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:39.335623] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/POWL.txt [2026-02-27T20:29:39.335838] [INFO ] [sig ] [2420/3373] Completed POWL in 0.7s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:39.335893] [INFO ] [sig ] [2421/3373] Forecasting PPC... [2026-02-27T20:29:39.335945] [INFO ] [sig ] Generating forecast for: PPC [2026-02-27T20:29:39.335986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-27T20:29:39.359512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-27T20:29:39.365243] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-27T20:29:39.367732] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-27T20:29:39.367825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:39.367911] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:39.367950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:39.368040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:39.468595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:39.469852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:39.469980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:39.470032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:39.638269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:39.638446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:39.638492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:39.638521] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:39.642514] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=59.82%) [2026-02-27T20:29:39.642909] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-27T20:29:39.643067] [INFO ] [sig ] PPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:39.821323] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PPC.txt [2026-02-27T20:29:39.821566] [INFO ] [sig ] [2421/3373] Completed PPC in 0.5s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:39.821660] [INFO ] [sig ] [2422/3373] Forecasting PPG... [2026-02-27T20:29:39.821713] [INFO ] [sig ] Generating forecast for: PPG [2026-02-27T20:29:39.821769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-27T20:29:39.840731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-27T20:29:39.841258] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-27T20:29:39.842639] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-27T20:29:39.842726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:39.842790] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:39.842835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:39.842929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:39.912041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:39.913020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:39.913113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:39.913148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:40.041944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:40.042110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:40.042155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:40.042185] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:40.046463] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-02-27T20:29:40.046792] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-27T20:29:40.046940] [INFO ] [sig ] PPG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:40.194157] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PPG.txt [2026-02-27T20:29:40.194318] [INFO ] [sig ] [2422/3373] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:40.194359] [INFO ] [sig ] [2423/3373] Forecasting PPH... [2026-02-27T20:29:40.194390] [INFO ] [sig ] Generating forecast for: PPH [2026-02-27T20:29:40.194421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-27T20:29:40.208325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-27T20:29:40.208715] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-27T20:29:40.209725] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-27T20:29:40.209778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:40.209810] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:40.209837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:40.209894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:40.281327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:40.282485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:40.282619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:40.282656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:40.405887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:40.406256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:40.406300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:40.406330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:40.410372] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=59.95%) [2026-02-27T20:29:40.410765] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-27T20:29:40.410946] [INFO ] [sig ] PPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:40.556674] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PPH.txt [2026-02-27T20:29:40.557044] [INFO ] [sig ] [2423/3373] Completed PPH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:40.557091] [INFO ] [sig ] [2424/3373] Forecasting PPIH... [2026-02-27T20:29:40.557123] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-27T20:29:40.557154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-27T20:29:40.569393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-27T20:29:40.569807] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-27T20:29:40.570652] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-27T20:29:40.570719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:40.570759] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:40.570791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:40.570848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:40.635823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:40.636718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:40.636991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:40.637027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:40.763628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:40.763794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:40.763838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:40.763867] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:40.767376] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-02-27T20:29:40.767674] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-27T20:29:40.768020] [INFO ] [sig ] PPIH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:40.910921] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PPIH.txt [2026-02-27T20:29:40.911047] [INFO ] [sig ] [2424/3373] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:40.911088] [INFO ] [sig ] [2425/3373] Forecasting PPL... [2026-02-27T20:29:40.911118] [INFO ] [sig ] Generating forecast for: PPL [2026-02-27T20:29:40.911147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-27T20:29:40.924870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-27T20:29:40.925201] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-27T20:29:40.926004] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-27T20:29:40.926057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:40.926089] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:40.926116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:40.926173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:40.983959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:40.984569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:40.984671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:40.984706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:41.109122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:41.109285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:41.109330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:41.109360] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:41.113228] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-02-27T20:29:41.113518] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-27T20:29:41.113693] [INFO ] [sig ] PPL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:41.256555] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PPL.txt [2026-02-27T20:29:41.256711] [INFO ] [sig ] [2425/3373] Completed PPL in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:41.256751] [INFO ] [sig ] [2426/3373] Forecasting PPSI... [2026-02-27T20:29:41.256788] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-27T20:29:41.256818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-27T20:29:41.267645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-27T20:29:41.267953] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-27T20:29:41.268757] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-27T20:29:41.268810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:41.268842] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:41.268867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:41.268923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:41.327837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:41.328530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:41.328636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:41.328679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:41.447333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:41.447496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:41.447538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:41.447585] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:41.451441] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-02-27T20:29:41.451747] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-27T20:29:41.452038] [INFO ] [sig ] PPSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:41.593920] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PPSI.txt [2026-02-27T20:29:41.594052] [INFO ] [sig ] [2426/3373] Completed PPSI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:41.594091] [INFO ] [sig ] [2427/3373] Forecasting PPTA... [2026-02-27T20:29:41.594121] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-27T20:29:41.594155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-27T20:29:41.606267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-27T20:29:41.606618] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-27T20:29:41.607426] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-27T20:29:41.607477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:41.607544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:41.607590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:41.607651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:41.669137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:41.670113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:41.670209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:41.670244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:41.790713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:41.790891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:41.790951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:41.790980] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:41.794489] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-27T20:29:41.794823] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-27T20:29:41.794953] [INFO ] [sig ] PPTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:41.936787] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PPTA.txt [2026-02-27T20:29:41.936922] [INFO ] [sig ] [2427/3373] Completed PPTA in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:41.936977] [INFO ] [sig ] [2428/3373] Forecasting PRA... [2026-02-27T20:29:41.937007] [INFO ] [sig ] Generating forecast for: PRA [2026-02-27T20:29:41.937039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-27T20:29:41.949359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-27T20:29:41.949695] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-27T20:29:41.950475] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-27T20:29:41.950527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:41.950559] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:41.950608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:41.950676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:42.010515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:42.011279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:42.011360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:42.011393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:42.129940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:42.130094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:42.130136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:42.130165] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:42.133603] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=45.85%) [2026-02-27T20:29:42.133891] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-27T20:29:42.134023] [INFO ] [sig ] PRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:42.277287] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRA.txt [2026-02-27T20:29:42.277423] [INFO ] [sig ] [2428/3373] Completed PRA in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:42.277461] [INFO ] [sig ] [2429/3373] Forecasting PRAA... [2026-02-27T20:29:42.277491] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-27T20:29:42.277521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-27T20:29:42.290781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-27T20:29:42.291095] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-27T20:29:42.291901] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-27T20:29:42.291954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:42.291986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:42.292013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:42.292070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:42.350052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:42.350728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:42.350821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:42.350855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:42.483401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:42.483605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:42.483651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:42.483680] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:42.488408] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-27T20:29:42.488811] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-27T20:29:42.488958] [INFO ] [sig ] PRAA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:42.632075] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRAA.txt [2026-02-27T20:29:42.632251] [INFO ] [sig ] [2429/3373] Completed PRAA in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:42.632292] [INFO ] [sig ] [2430/3373] Forecasting PRAX... [2026-02-27T20:29:42.632324] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-27T20:29:42.632370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-27T20:29:42.647096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-27T20:29:42.647492] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-27T20:29:42.648526] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-27T20:29:42.648612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:42.648672] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:42.648730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:42.648830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:42.713795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:42.714692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:42.714827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:42.714865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:42.849790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:42.849964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:42.850009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:42.850094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:42.854174] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=26.82%) [2026-02-27T20:29:42.854526] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-27T20:29:42.854778] [INFO ] [sig ] PRAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:43.009233] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRAX.txt [2026-02-27T20:29:43.009390] [INFO ] [sig ] [2430/3373] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:43.009431] [INFO ] [sig ] [2431/3373] Forecasting PRCH... [2026-02-27T20:29:43.009463] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-27T20:29:43.009495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-27T20:29:43.021839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-27T20:29:43.022401] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-27T20:29:43.023399] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-27T20:29:43.023453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:43.023516] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:43.023546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:43.023623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:43.081847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:43.082642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:43.082740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:43.082783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:43.215403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:43.215743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:43.215797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:43.215828] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:43.220104] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-27T20:29:43.220386] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-27T20:29:43.220546] [INFO ] [sig ] PRCH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:43.365893] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRCH.txt [2026-02-27T20:29:43.366049] [INFO ] [sig ] [2431/3373] Completed PRCH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:43.366099] [INFO ] [sig ] [2432/3373] Forecasting PRDO... [2026-02-27T20:29:43.366136] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-27T20:29:43.366172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-27T20:29:43.379621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-27T20:29:43.379969] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-27T20:29:43.380786] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-27T20:29:43.380840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:43.380872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:43.380908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:43.380966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:43.438238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:43.438922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:43.439002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:43.439035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:43.564496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:43.564643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:43.564684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:43.564714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:43.568436] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-02-27T20:29:43.568754] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-27T20:29:43.568903] [INFO ] [sig ] PRDO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:43.715727] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRDO.txt [2026-02-27T20:29:43.715861] [INFO ] [sig ] [2432/3373] Completed PRDO in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:43.715901] [INFO ] [sig ] [2433/3373] Forecasting PRFZ... [2026-02-27T20:29:43.715931] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-27T20:29:43.715963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-27T20:29:43.729064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-27T20:29:43.729513] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-27T20:29:43.730542] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-27T20:29:43.730654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:43.730701] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:43.730733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:43.730793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:43.794798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:43.795667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:43.795753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:43.795788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:43.933970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:43.934135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:43.934180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:43.934211] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:43.937920] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-27T20:29:43.938241] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-27T20:29:43.938385] [INFO ] [sig ] PRFZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:44.123365] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRFZ.txt [2026-02-27T20:29:44.123503] [INFO ] [sig ] [2433/3373] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-27T20:29:44.123543] [INFO ] [sig ] [2434/3373] Forecasting PRG... [2026-02-27T20:29:44.123594] [INFO ] [sig ] Generating forecast for: PRG [2026-02-27T20:29:44.123629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-27T20:29:44.138033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-27T20:29:44.138374] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-27T20:29:44.139198] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-27T20:29:44.139253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:44.139285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:44.139313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:44.139371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:44.196271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:44.196905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:44.196983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:44.197016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:44.319336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:44.319501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:44.319545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:44.319593] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:44.323274] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=38.98%) [2026-02-27T20:29:44.323555] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-27T20:29:44.323707] [INFO ] [sig ] PRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:44.466909] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRG.txt [2026-02-27T20:29:44.467073] [INFO ] [sig ] [2434/3373] Completed PRG in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-27T20:29:44.467114] [INFO ] [sig ] [2435/3373] Forecasting PRGO... [2026-02-27T20:29:44.467150] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-27T20:29:44.467183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-27T20:29:44.479447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-27T20:29:44.479863] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-27T20:29:44.480691] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-27T20:29:44.480744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:44.480777] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:44.480804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:44.480861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:44.538833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:44.539784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:44.539882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:44.539915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:44.658919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:44.659088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:44.659132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:44.659160] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:44.662829] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-02-27T20:29:44.663209] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-27T20:29:44.663363] [INFO ] [sig ] PRGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:44.820767] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRGO.txt [2026-02-27T20:29:44.820963] [INFO ] [sig ] [2435/3373] Completed PRGO in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:44.821018] [INFO ] [sig ] [2436/3373] Forecasting PRH... [2026-02-27T20:29:44.821051] [INFO ] [sig ] Generating forecast for: PRH [2026-02-27T20:29:44.821084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-27T20:29:44.834110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-27T20:29:44.834514] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-27T20:29:44.835450] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-27T20:29:44.835506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:44.835540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:44.835569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:44.835652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:44.902550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:44.903682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:44.903787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:44.903849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:45.040433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:45.040619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:45.040666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:45.040695] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:45.044819] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-27T20:29:45.045195] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-27T20:29:45.045372] [INFO ] [sig ] PRH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:45.195442] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRH.txt [2026-02-27T20:29:45.195613] [INFO ] [sig ] [2436/3373] Completed PRH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:45.195657] [INFO ] [sig ] [2437/3373] Forecasting PRI... [2026-02-27T20:29:45.195688] [INFO ] [sig ] Generating forecast for: PRI [2026-02-27T20:29:45.195718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-27T20:29:45.208218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-27T20:29:45.208627] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-27T20:29:45.209455] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-27T20:29:45.209509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:45.209541] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:45.209589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:45.209654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:45.273007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:45.273913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:45.274029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:45.274066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:45.396745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:45.396915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:45.396958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:45.396988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:45.404420] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=62.96%) [2026-02-27T20:29:45.404773] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-27T20:29:45.404924] [INFO ] [sig ] PRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:45.549288] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRI.txt [2026-02-27T20:29:45.549437] [INFO ] [sig ] [2437/3373] Completed PRI in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:45.549479] [INFO ] [sig ] [2438/3373] Forecasting PRIM... [2026-02-27T20:29:45.549512] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-27T20:29:45.549544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-27T20:29:45.561997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-27T20:29:45.562357] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-27T20:29:45.563199] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-27T20:29:45.563253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:45.563284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:45.563311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:45.563370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:45.628232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:45.629179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:45.629266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:45.629301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:45.754266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:45.754427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:45.754471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:45.754517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:45.758050] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-02-27T20:29:45.758345] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-27T20:29:45.758477] [INFO ] [sig ] PRIM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:45.904651] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRIM.txt [2026-02-27T20:29:45.904827] [INFO ] [sig ] [2438/3373] Completed PRIM in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:45.904877] [INFO ] [sig ] [2439/3373] Forecasting PRLB... [2026-02-27T20:29:45.904909] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-27T20:29:45.904939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-27T20:29:45.917550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-27T20:29:45.917969] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-27T20:29:45.918803] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-27T20:29:45.918858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:45.918891] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:45.918919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:45.918978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:45.979775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:45.980516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:45.980619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:45.980657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:46.103952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:46.104112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:46.104156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:46.104185] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:46.107612] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-27T20:29:46.107917] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-27T20:29:46.108051] [INFO ] [sig ] PRLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:46.256959] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRLB.txt [2026-02-27T20:29:46.257100] [INFO ] [sig ] [2439/3373] Completed PRLB in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:46.257140] [INFO ] [sig ] [2440/3373] Forecasting PRM... [2026-02-27T20:29:46.257170] [INFO ] [sig ] Generating forecast for: PRM [2026-02-27T20:29:46.257201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-27T20:29:46.270363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-27T20:29:46.270753] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-27T20:29:46.271561] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-27T20:29:46.271641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:46.271684] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:46.271718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:46.271777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:46.335224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:46.335938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:46.336021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:46.336069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:46.457856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:46.458040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:46.458083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:46.458122] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:46.461593] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-27T20:29:46.461882] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-27T20:29:46.462015] [INFO ] [sig ] PRM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:46.605217] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRM.txt [2026-02-27T20:29:46.605388] [INFO ] [sig ] [2440/3373] Completed PRM in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:46.605429] [INFO ] [sig ] [2441/3373] Forecasting PRME... [2026-02-27T20:29:46.605459] [INFO ] [sig ] Generating forecast for: PRME [2026-02-27T20:29:46.605489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-27T20:29:46.618808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-27T20:29:46.619340] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-27T20:29:46.620178] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-27T20:29:46.620231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:46.620263] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:46.620290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:46.620347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:46.680763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:46.681608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:46.681694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:46.681727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:46.804217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:46.804376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:46.804420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:46.804448] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:46.807908] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-27T20:29:46.808197] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-27T20:29:46.808327] [INFO ] [sig ] PRME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:46.958047] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRME.txt [2026-02-27T20:29:46.958185] [INFO ] [sig ] [2441/3373] Completed PRME in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:46.958225] [INFO ] [sig ] [2442/3373] Forecasting PRN... [2026-02-27T20:29:46.958256] [INFO ] [sig ] Generating forecast for: PRN [2026-02-27T20:29:46.958287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-27T20:29:46.970402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-27T20:29:46.970791] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-27T20:29:46.971647] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-27T20:29:46.971708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:46.971751] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:46.971785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:46.971870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:47.033036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:47.033739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:47.033821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:47.033856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:47.171865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:47.172238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:47.172283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:47.172313] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:47.175835] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-27T20:29:47.176320] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-27T20:29:47.176458] [INFO ] [sig ] PRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:47.318964] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRN.txt [2026-02-27T20:29:47.319111] [INFO ] [sig ] [2442/3373] Completed PRN in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:47.319151] [INFO ] [sig ] [2443/3373] Forecasting PROF... [2026-02-27T20:29:47.319181] [INFO ] [sig ] Generating forecast for: PROF [2026-02-27T20:29:47.319211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-27T20:29:47.330845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-27T20:29:47.331190] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-27T20:29:47.331997] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-27T20:29:47.332049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:47.332082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:47.332108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:47.332165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:47.389455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:47.390199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:47.390280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:47.390313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:47.513511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:47.513695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:47.513740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:47.513775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:47.517356] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-27T20:29:47.517672] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-27T20:29:47.517810] [INFO ] [sig ] PROF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:47.677489] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PROF.txt [2026-02-27T20:29:47.677662] [INFO ] [sig ] [2443/3373] Completed PROF in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:47.677707] [INFO ] [sig ] [2444/3373] Forecasting PROK... [2026-02-27T20:29:47.677736] [INFO ] [sig ] Generating forecast for: PROK [2026-02-27T20:29:47.677772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-27T20:29:47.691137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-27T20:29:47.691524] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-27T20:29:47.692407] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-27T20:29:47.692478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:47.692562] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:47.692631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:47.692693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:47.764635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:47.765783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:47.765875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:47.765910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:47.890782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:47.890948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:47.890996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:47.891026] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:47.894623] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-27T20:29:47.894933] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-27T20:29:47.895075] [INFO ] [sig ] PROK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:48.042624] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PROK.txt [2026-02-27T20:29:48.042851] [INFO ] [sig ] [2444/3373] Completed PROK in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:48.042920] [INFO ] [sig ] [2445/3373] Forecasting PRTA... [2026-02-27T20:29:48.042973] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-27T20:29:48.043017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-27T20:29:48.060497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-27T20:29:48.060996] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-27T20:29:48.062110] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-27T20:29:48.062179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:48.062223] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:48.062260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:48.062343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:48.127774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:48.128771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:48.128889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:48.128933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:48.252532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:48.252716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:48.252760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:48.252790] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:48.256271] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-27T20:29:48.256559] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-27T20:29:48.256715] [INFO ] [sig ] PRTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:48.400397] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PRTA.txt [2026-02-27T20:29:48.400534] [INFO ] [sig ] [2445/3373] Completed PRTA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:48.400593] [INFO ] [sig ] [2446/3373] Forecasting PRTH... [2026-02-27T20:29:48.400627] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-27T20:29:48.400657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-27T20:29:48.413354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-27T20:29:48.413782] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-27T20:29:48.414640] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-27T20:29:48.414694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:48.414727] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:48.414754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:48.414811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:48.476335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:48.477476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:48.477561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:48.477614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:48.599668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:48.599830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:48.599878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:48.599907] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:48.603456] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-27T20:29:48.603768] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-27T20:29:48.603932] [INFO ] [sig ] PRTH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:48.751775] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRTH.txt [2026-02-27T20:29:48.751946] [INFO ] [sig ] [2446/3373] Completed PRTH in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:48.751992] [INFO ] [sig ] [2447/3373] Forecasting PRVA... [2026-02-27T20:29:48.752024] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-27T20:29:48.752054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-27T20:29:48.764205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-27T20:29:48.764545] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-27T20:29:48.765349] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-27T20:29:48.765401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:48.765433] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:48.765460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:48.765516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:48.822599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:48.823472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:48.823557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:48.823610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:48.951798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:48.952146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:48.952201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:48.952273] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:48.956068] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-27T20:29:48.956364] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-27T20:29:48.956503] [INFO ] [sig ] PRVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:49.113458] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PRVA.txt [2026-02-27T20:29:49.113636] [INFO ] [sig ] [2447/3373] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:49.113680] [INFO ] [sig ] [2448/3373] Forecasting PSC... [2026-02-27T20:29:49.113711] [INFO ] [sig ] Generating forecast for: PSC [2026-02-27T20:29:49.113741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-27T20:29:49.126089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-27T20:29:49.126426] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-27T20:29:49.127247] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-27T20:29:49.127300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:49.127332] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:49.127359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:49.127417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:49.191169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:49.192078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:49.192189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:49.192225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:49.322631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:49.322805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:49.322858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:49.322893] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:49.326626] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=19.46%) [2026-02-27T20:29:49.326936] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-27T20:29:49.327075] [INFO ] [sig ] PSC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:49.478378] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSC.txt [2026-02-27T20:29:49.478531] [INFO ] [sig ] [2448/3373] Completed PSC in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:49.478588] [INFO ] [sig ] [2449/3373] Forecasting PSCE... [2026-02-27T20:29:49.478623] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-27T20:29:49.478655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-27T20:29:49.492257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-27T20:29:49.492586] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-27T20:29:49.493635] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-27T20:29:49.493689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:49.493721] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:49.493747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:49.493815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:49.555142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:49.556089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:49.556182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:49.556216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:49.672873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:49.673041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:49.673277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:49.673315] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:49.677178] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=28.16%) [2026-02-27T20:29:49.677485] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-27T20:29:49.677671] [INFO ] [sig ] PSCE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:49.825774] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSCE.txt [2026-02-27T20:29:49.825996] [INFO ] [sig ] [2449/3373] Completed PSCE in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-27T20:29:49.826058] [INFO ] [sig ] [2450/3373] Forecasting PSCH... [2026-02-27T20:29:49.826100] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-27T20:29:49.826142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-27T20:29:49.838538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-27T20:29:49.838981] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-27T20:29:49.839835] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-27T20:29:49.839890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:49.839924] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:49.839952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:49.840010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:49.900529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:49.901426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:49.901509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:49.901544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:50.018348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:50.018529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:50.018589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:50.018622] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:50.022248] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=46.99%) [2026-02-27T20:29:50.022531] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-27T20:29:50.022684] [INFO ] [sig ] PSCH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:50.173271] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSCH.txt [2026-02-27T20:29:50.173446] [INFO ] [sig ] [2450/3373] Completed PSCH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-27T20:29:50.173489] [INFO ] [sig ] [2451/3373] Forecasting PSEC... [2026-02-27T20:29:50.173518] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-27T20:29:50.173549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-27T20:29:50.186279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-27T20:29:50.186687] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-27T20:29:50.187564] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-27T20:29:50.187637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:50.187672] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:50.187700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:50.187758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:50.249341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:50.250268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:50.250353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:50.250389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:50.381229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:50.381430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:50.381476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:50.381508] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:50.385612] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-27T20:29:50.385921] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-27T20:29:50.386257] [INFO ] [sig ] PSEC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:50.531965] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSEC.txt [2026-02-27T20:29:50.532117] [INFO ] [sig ] [2451/3373] Completed PSEC in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-27T20:29:50.532158] [INFO ] [sig ] [2452/3373] Forecasting PSF... [2026-02-27T20:29:50.532187] [INFO ] [sig ] Generating forecast for: PSF [2026-02-27T20:29:50.532218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-27T20:29:50.544915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-27T20:29:50.545267] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-27T20:29:50.546073] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-27T20:29:50.546127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:50.546158] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:50.546185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:50.546242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:50.619148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:50.620076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:50.620164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:50.620199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:50.740787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:50.740958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:50.741001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:50.741030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:50.744464] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-27T20:29:50.744776] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-27T20:29:50.744910] [INFO ] [sig ] PSF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:50.892642] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSF.txt [2026-02-27T20:29:50.892804] [INFO ] [sig ] [2452/3373] Completed PSF in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:50.892844] [INFO ] [sig ] [2453/3373] Forecasting PSFE... [2026-02-27T20:29:50.892876] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-27T20:29:50.892907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-27T20:29:50.906807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-27T20:29:50.907428] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-27T20:29:50.908611] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-27T20:29:50.908668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:50.908702] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:50.908729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:50.908787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:50.972406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:50.973372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:50.973464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:50.973529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:51.101893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:51.102069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:51.102114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:51.102143] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:51.106017] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-27T20:29:51.106335] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-27T20:29:51.106479] [INFO ] [sig ] PSFE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:51.254356] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSFE.txt [2026-02-27T20:29:51.254551] [INFO ] [sig ] [2453/3373] Completed PSFE in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:51.254615] [INFO ] [sig ] [2454/3373] Forecasting PSHG... [2026-02-27T20:29:51.254648] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-27T20:29:51.254677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-27T20:29:51.266883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-27T20:29:51.267312] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-27T20:29:51.268252] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-27T20:29:51.268310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:51.268343] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:51.268371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:51.268431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:51.330728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:51.331632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:51.331777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:51.331838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:51.460601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:51.460772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:51.460827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:51.460859] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:51.464658] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=37.79%) [2026-02-27T20:29:51.464965] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-27T20:29:51.465108] [INFO ] [sig ] PSHG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:51.611320] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSHG.txt [2026-02-27T20:29:51.611474] [INFO ] [sig ] [2454/3373] Completed PSHG in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:51.611514] [INFO ] [sig ] [2455/3373] Forecasting PSN... [2026-02-27T20:29:51.611545] [INFO ] [sig ] Generating forecast for: PSN [2026-02-27T20:29:51.611593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-27T20:29:51.625997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-27T20:29:51.626409] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-27T20:29:51.627306] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-27T20:29:51.627373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:51.627408] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:51.627436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:51.627495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:51.689466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:51.690370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:51.690456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:51.690490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:51.818538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:51.818716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:51.818760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:51.818791] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:51.822467] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-27T20:29:51.822780] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-27T20:29:51.822917] [INFO ] [sig ] PSN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:51.972408] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PSN.txt [2026-02-27T20:29:51.972591] [INFO ] [sig ] [2455/3373] Completed PSN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:51.972636] [INFO ] [sig ] [2456/3373] Forecasting PSNL... [2026-02-27T20:29:51.972673] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-27T20:29:51.972735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-27T20:29:51.985373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-27T20:29:51.985727] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-27T20:29:51.986554] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-27T20:29:51.986636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:51.986670] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:51.986697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:51.986754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:52.046863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:52.047749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:52.047833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:52.047879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:52.175315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:52.175477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:52.175521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:52.175551] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:52.179488] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-02-27T20:29:52.179812] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-27T20:29:52.179968] [INFO ] [sig ] PSNL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:52.333909] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PSNL.txt [2026-02-27T20:29:52.334062] [INFO ] [sig ] [2456/3373] Completed PSNL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:52.334284] [INFO ] [sig ] [2457/3373] Forecasting PSO... [2026-02-27T20:29:52.334317] [INFO ] [sig ] Generating forecast for: PSO [2026-02-27T20:29:52.334347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-27T20:29:52.348790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-27T20:29:52.349181] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-27T20:29:52.350078] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-27T20:29:52.350135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:52.350168] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:52.350197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:52.350255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:52.417263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:52.418205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:52.418306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:52.418342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:52.542827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:52.542998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:52.543048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:52.543080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:52.546520] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-27T20:29:52.546820] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-27T20:29:52.546951] [INFO ] [sig ] PSO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:52.690717] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PSO.txt [2026-02-27T20:29:52.690882] [INFO ] [sig ] [2457/3373] Completed PSO in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:52.690922] [INFO ] [sig ] [2458/3373] Forecasting PSTG... [2026-02-27T20:29:52.690953] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-27T20:29:52.690985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-27T20:29:52.704380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-27T20:29:52.704775] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-27T20:29:52.705559] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-27T20:29:52.705633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:52.705666] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:52.705695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:52.705753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:52.765101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:52.766040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:52.766132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:52.766166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:52.891191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:52.891358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:52.891401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:52.891430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:52.894949] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=27.48%) [2026-02-27T20:29:52.895263] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-27T20:29:52.895402] [INFO ] [sig ] PSTG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:53.038464] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSTG.txt [2026-02-27T20:29:53.038624] [INFO ] [sig ] [2458/3373] Completed PSTG in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:53.038673] [INFO ] [sig ] [2459/3373] Forecasting PSTL... [2026-02-27T20:29:53.038704] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-27T20:29:53.038735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-27T20:29:53.053035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-27T20:29:53.053389] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-27T20:29:53.054192] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-27T20:29:53.054245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:53.054277] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:53.054304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:53.054361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:53.127007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:53.128179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:53.128275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:53.128324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:53.254199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:53.254371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:53.254418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:53.254448] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:53.258289] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-27T20:29:53.258604] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-27T20:29:53.258751] [INFO ] [sig ] PSTL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:53.403795] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PSTL.txt [2026-02-27T20:29:53.403948] [INFO ] [sig ] [2459/3373] Completed PSTL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:53.403997] [INFO ] [sig ] [2460/3373] Forecasting PSX... [2026-02-27T20:29:53.404030] [INFO ] [sig ] Generating forecast for: PSX [2026-02-27T20:29:53.404250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-27T20:29:53.417365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-27T20:29:53.417736] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-27T20:29:53.418778] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-27T20:29:53.418833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:53.418868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:53.418896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:53.418961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:53.481458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:53.482302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:53.482385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:53.482418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:53.604730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:53.604889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:53.604930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:53.604961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:53.608558] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-27T20:29:53.608882] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-27T20:29:53.609041] [INFO ] [sig ] PSX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:53.756764] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PSX.txt [2026-02-27T20:29:53.756905] [INFO ] [sig ] [2460/3373] Completed PSX in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:53.756945] [INFO ] [sig ] [2461/3373] Forecasting PTA... [2026-02-27T20:29:53.756975] [INFO ] [sig ] Generating forecast for: PTA [2026-02-27T20:29:53.757005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-27T20:29:53.769237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-27T20:29:53.769599] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-27T20:29:53.770399] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-27T20:29:53.770452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:53.770519] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:53.770548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:53.770623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:53.835546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:53.836459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:53.836542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:53.836597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:53.963640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:53.963808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:53.963853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:53.963883] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:53.968491] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-02-27T20:29:53.968804] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-27T20:29:53.968938] [INFO ] [sig ] PTA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:54.115058] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PTA.txt [2026-02-27T20:29:54.115364] [INFO ] [sig ] [2461/3373] Completed PTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:54.115404] [INFO ] [sig ] [2462/3373] Forecasting PTC... [2026-02-27T20:29:54.115434] [INFO ] [sig ] Generating forecast for: PTC [2026-02-27T20:29:54.115465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-27T20:29:54.129870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-27T20:29:54.130242] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-27T20:29:54.131054] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-27T20:29:54.131106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:54.131137] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:54.131163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:54.131219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:54.191088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:54.191934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:54.192036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:54.192078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:54.333786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:54.333953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:54.334033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:54.334067] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:54.337821] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-27T20:29:54.338133] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-27T20:29:54.338273] [INFO ] [sig ] PTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:54.480935] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTC.txt [2026-02-27T20:29:54.481081] [INFO ] [sig ] [2462/3373] Completed PTC in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:54.481121] [INFO ] [sig ] [2463/3373] Forecasting PTEN... [2026-02-27T20:29:54.481151] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-27T20:29:54.481181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-27T20:29:54.494636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-27T20:29:54.494991] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-27T20:29:54.495820] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-27T20:29:54.495873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:54.495907] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:54.495934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:54.495989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:54.555039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:54.555859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:54.555947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:54.555988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:54.680467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:54.680686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:54.680742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:54.680773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:54.684922] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=42.25%) [2026-02-27T20:29:54.685388] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-27T20:29:54.685520] [INFO ] [sig ] PTEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:54.838214] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PTEN.txt [2026-02-27T20:29:54.838379] [INFO ] [sig ] [2463/3373] Completed PTEN in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:54.838421] [INFO ] [sig ] [2464/3373] Forecasting PTF... [2026-02-27T20:29:54.838455] [INFO ] [sig ] Generating forecast for: PTF [2026-02-27T20:29:54.838487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-27T20:29:54.849994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-27T20:29:54.850334] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-27T20:29:54.851245] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-27T20:29:54.851301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:54.851335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:54.851363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:54.851422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:54.911436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:54.912268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:54.912389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:54.912426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:55.037465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:55.037654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:55.037700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:55.037761] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:55.041528] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=70.03%) [2026-02-27T20:29:55.041855] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-27T20:29:55.042004] [INFO ] [sig ] PTF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:55.188711] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTF.txt [2026-02-27T20:29:55.188863] [INFO ] [sig ] [2464/3373] Completed PTF in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:55.188905] [INFO ] [sig ] [2465/3373] Forecasting PTGX... [2026-02-27T20:29:55.188937] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-27T20:29:55.188974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-27T20:29:55.201243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-27T20:29:55.201607] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-27T20:29:55.202422] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-27T20:29:55.202476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:55.202510] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:55.202539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:55.202615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:55.261048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:55.261780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:55.261860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:55.261893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:55.389716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:55.389932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:55.389978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:55.390007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:55.394071] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=30.62%) [2026-02-27T20:29:55.394402] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-27T20:29:55.394546] [INFO ] [sig ] PTGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:55.538056] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PTGX.txt [2026-02-27T20:29:55.538204] [INFO ] [sig ] [2465/3373] Completed PTGX in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:55.538245] [INFO ] [sig ] [2466/3373] Forecasting PTH... [2026-02-27T20:29:55.538276] [INFO ] [sig ] Generating forecast for: PTH [2026-02-27T20:29:55.538312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-27T20:29:55.549361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-27T20:29:55.549672] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-27T20:29:55.550543] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-27T20:29:55.550625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:55.550671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:55.550700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:55.550758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:55.616097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:55.617099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:55.617198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:55.617234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:55.732036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:55.732227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:55.732279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:55.732317] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:55.737171] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-27T20:29:55.737657] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-27T20:29:55.737825] [INFO ] [sig ] PTH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:55.883006] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTH.txt [2026-02-27T20:29:55.883389] [INFO ] [sig ] [2466/3373] Completed PTH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-27T20:29:55.883433] [INFO ] [sig ] [2467/3373] Forecasting PTLO... [2026-02-27T20:29:55.883463] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-27T20:29:55.883495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-27T20:29:55.897555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-27T20:29:55.898047] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-27T20:29:55.899008] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-27T20:29:55.899067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:55.899104] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:55.899133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:55.899192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:55.961300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:55.962210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:55.962296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:55.962330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:56.086307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:56.086467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:56.086510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:56.086539] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:56.090189] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-27T20:29:56.090482] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-27T20:29:56.090638] [INFO ] [sig ] PTLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:56.237513] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PTLO.txt [2026-02-27T20:29:56.237677] [INFO ] [sig ] [2467/3373] Completed PTLO in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-27T20:29:56.237725] [INFO ] [sig ] [2468/3373] Forecasting PTNQ... [2026-02-27T20:29:56.237755] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-27T20:29:56.237787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-27T20:29:56.250358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-27T20:29:56.250752] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-27T20:29:56.251670] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-27T20:29:56.251725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:56.251758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:56.251786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:56.251845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:56.311733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:56.312689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:56.312799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:56.312836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:56.436513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:56.436691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:56.436736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:56.436768] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:56.440405] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-27T20:29:56.440711] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-27T20:29:56.440852] [INFO ] [sig ] PTNQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:56.592735] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTNQ.txt [2026-02-27T20:29:56.592899] [INFO ] [sig ] [2468/3373] Completed PTNQ in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:56.592940] [INFO ] [sig ] [2469/3373] Forecasting PTON... [2026-02-27T20:29:56.592970] [INFO ] [sig ] Generating forecast for: PTON [2026-02-27T20:29:56.593001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-27T20:29:56.604834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-27T20:29:56.605159] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-27T20:29:56.605978] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-27T20:29:56.606032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:56.606064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:56.606091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:56.606148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:56.663796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:56.664652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:56.664739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:56.664773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:56.788012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:56.788179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:56.788224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:56.788254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:56.792026] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=53.13%) [2026-02-27T20:29:56.792337] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-27T20:29:56.792470] [INFO ] [sig ] PTON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:56.951532] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTON.txt [2026-02-27T20:29:56.951756] [INFO ] [sig ] [2469/3373] Completed PTON in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:56.951802] [INFO ] [sig ] [2470/3373] Forecasting PTY... [2026-02-27T20:29:56.951840] [INFO ] [sig ] Generating forecast for: PTY [2026-02-27T20:29:56.951873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-27T20:29:56.965604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-27T20:29:56.966022] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-27T20:29:56.966881] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-27T20:29:56.966936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:56.966969] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:56.966996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:56.967055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:57.025362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:57.026328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:57.026415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:57.026448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:57.147682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:57.147845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:57.147915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:57.147948] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:57.151683] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-27T20:29:57.151976] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-27T20:29:57.152114] [INFO ] [sig ] PTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:57.294512] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PTY.txt [2026-02-27T20:29:57.294671] [INFO ] [sig ] [2470/3373] Completed PTY in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:57.294713] [INFO ] [sig ] [2471/3373] Forecasting PUBM... [2026-02-27T20:29:57.294743] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-27T20:29:57.294773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-27T20:29:57.307888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-27T20:29:57.308265] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-27T20:29:57.309104] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-27T20:29:57.309165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:57.309204] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:57.309238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:57.309309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:57.381789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:57.382730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:57.382851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:57.382886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:57.513654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:57.513817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:57.513861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:57.513892] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:57.517934] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=59.51%) [2026-02-27T20:29:57.518261] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-27T20:29:57.518398] [INFO ] [sig ] PUBM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:57.667817] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PUBM.txt [2026-02-27T20:29:57.668022] [INFO ] [sig ] [2471/3373] Completed PUBM in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:57.668071] [INFO ] [sig ] [2472/3373] Forecasting PUK... [2026-02-27T20:29:57.668104] [INFO ] [sig ] Generating forecast for: PUK [2026-02-27T20:29:57.668140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-27T20:29:57.681206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-27T20:29:57.681643] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-27T20:29:57.682564] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-27T20:29:57.682645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:57.682681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:57.682709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:57.682769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:57.743922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:57.744907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:57.745008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:57.745071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:57.869408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:57.869590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:57.869639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:57.869669] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:57.873271] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-02-27T20:29:57.873566] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-27T20:29:57.873724] [INFO ] [sig ] PUK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:58.016407] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PUK.txt [2026-02-27T20:29:58.016590] [INFO ] [sig ] [2472/3373] Completed PUK in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:58.016640] [INFO ] [sig ] [2473/3373] Forecasting PUMP... [2026-02-27T20:29:58.016677] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-27T20:29:58.016718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-27T20:29:58.029616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-27T20:29:58.030039] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-27T20:29:58.030965] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-27T20:29:58.031032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:58.031072] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:58.031104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:58.031175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:58.090794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:58.091724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:58.091809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:58.091844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:58.218694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:58.218858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:58.218904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:58.218950] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:58.222760] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-02-27T20:29:58.223048] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-27T20:29:58.223185] [INFO ] [sig ] PUMP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:58.369006] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PUMP.txt [2026-02-27T20:29:58.369163] [INFO ] [sig ] [2473/3373] Completed PUMP in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:58.369205] [INFO ] [sig ] [2474/3373] Forecasting PVH... [2026-02-27T20:29:58.369236] [INFO ] [sig ] Generating forecast for: PVH [2026-02-27T20:29:58.369266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-27T20:29:58.381471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-27T20:29:58.381864] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-27T20:29:58.382724] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-27T20:29:58.382777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:58.382809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:58.382835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:58.382892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:58.446375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:58.447522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:58.447652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:58.447697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:58.573994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:58.574160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:58.574203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:58.574233] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:58.577884] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-02-27T20:29:58.578176] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-27T20:29:58.578331] [INFO ] [sig ] PVH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:58.724909] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PVH.txt [2026-02-27T20:29:58.725119] [INFO ] [sig ] [2474/3373] Completed PVH in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:58.725162] [INFO ] [sig ] [2475/3373] Forecasting PVL... [2026-02-27T20:29:58.725192] [INFO ] [sig ] Generating forecast for: PVL [2026-02-27T20:29:58.725392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-27T20:29:58.738896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-27T20:29:58.739336] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-27T20:29:58.740284] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-27T20:29:58.740350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:58.740396] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:58.740427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:58.740485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:58.813928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:58.814875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:58.814963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:58.815015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:58.933059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:58.933234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:58.933279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:58.933310] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:58.936848] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-27T20:29:58.937160] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-27T20:29:58.937299] [INFO ] [sig ] PVL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:29:59.078962] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PVL.txt [2026-02-27T20:29:59.079123] [INFO ] [sig ] [2475/3373] Completed PVL in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:59.079163] [INFO ] [sig ] [2476/3373] Forecasting PWP... [2026-02-27T20:29:59.079197] [INFO ] [sig ] Generating forecast for: PWP [2026-02-27T20:29:59.079229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-27T20:29:59.091902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-27T20:29:59.092259] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-27T20:29:59.093086] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-27T20:29:59.093152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:59.093192] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:59.093225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:59.093286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:59.150495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:59.151404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:59.151489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:59.151524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:59.278559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:59.278746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:59.278790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:59.278820] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:59.282414] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-02-27T20:29:59.282729] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-27T20:29:59.282865] [INFO ] [sig ] PWP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:59.436090] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PWP.txt [2026-02-27T20:29:59.436281] [INFO ] [sig ] [2476/3373] Completed PWP in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:59.436324] [INFO ] [sig ] [2477/3373] Forecasting PXS... [2026-02-27T20:29:59.436354] [INFO ] [sig ] Generating forecast for: PXS [2026-02-27T20:29:59.436386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-27T20:29:59.448203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-27T20:29:59.448619] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-27T20:29:59.449812] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-27T20:29:59.449867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:59.449902] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:59.449931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:59.450018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:59.510028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:59.510983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:59.511101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:59.511144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:59.620643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:59.620810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:59.620855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:59.620887] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:59.624881] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-27T20:29:59.625180] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-27T20:29:59.625320] [INFO ] [sig ] PXS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:29:59.783274] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PXS.txt [2026-02-27T20:29:59.783432] [INFO ] [sig ] [2477/3373] Completed PXS in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:29:59.783473] [INFO ] [sig ] [2478/3373] Forecasting PY... [2026-02-27T20:29:59.783505] [INFO ] [sig ] Generating forecast for: PY [2026-02-27T20:29:59.783535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-27T20:29:59.796017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-27T20:29:59.796347] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-27T20:29:59.797174] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-27T20:29:59.797417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:29:59.797476] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:29:59.797506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:29:59.797565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:29:59.858714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:29:59.859658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:29:59.859745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:29:59.859780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:29:59.969714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:29:59.969875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:29:59.969918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:29:59.969947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:29:59.973899] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=25.70%) [2026-02-27T20:29:59.974176] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-27T20:29:59.974497] [INFO ] [sig ] PY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:00.118521] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PY.txt [2026-02-27T20:30:00.118706] [INFO ] [sig ] [2478/3373] Completed PY in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:00.118748] [INFO ] [sig ] [2479/3373] Forecasting PYXS... [2026-02-27T20:30:00.118779] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-27T20:30:00.118808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-27T20:30:00.134252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-27T20:30:00.134710] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-27T20:30:00.135842] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-27T20:30:00.135919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:00.135956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:00.135989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:00.136076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:00.203624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:00.204729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:00.204817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:00.204853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:00.324843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:00.325006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:00.325051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:00.325080] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:00.328961] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-02-27T20:30:00.329277] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-27T20:30:00.329411] [INFO ] [sig ] PYXS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:00.481344] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/PYXS.txt [2026-02-27T20:30:00.481517] [INFO ] [sig ] [2479/3373] Completed PYXS in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:00.481561] [INFO ] [sig ] [2480/3373] Forecasting PZZA... [2026-02-27T20:30:00.481616] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-27T20:30:00.481650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-27T20:30:00.494526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-27T20:30:00.494883] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-27T20:30:00.495903] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-27T20:30:00.495972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:00.496018] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:00.496049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:00.496127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:00.572997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:00.573935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:00.574025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:00.574060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:00.701241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:00.701411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:00.701454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:00.701484] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:00.705208] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-02-27T20:30:00.705523] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-27T20:30:00.705684] [INFO ] [sig ] PZZA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:00.873647] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/PZZA.txt [2026-02-27T20:30:00.873860] [INFO ] [sig ] [2480/3373] Completed PZZA in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:00.873912] [INFO ] [sig ] [2481/3373] Forecasting QBTS... [2026-02-27T20:30:00.873949] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-27T20:30:00.873990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-27T20:30:00.888645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-27T20:30:00.889105] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-27T20:30:00.890174] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-27T20:30:00.890256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:00.890303] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:00.890338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:00.890414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:00.958423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:00.959331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:00.959415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:00.959449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:01.090370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:01.090540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:01.090602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:01.090667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:01.094551] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-02-27T20:30:01.094858] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-27T20:30:01.094992] [INFO ] [sig ] QBTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:01.239115] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QBTS.txt [2026-02-27T20:30:01.239293] [INFO ] [sig ] [2481/3373] Completed QBTS in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:01.239335] [INFO ] [sig ] [2482/3373] Forecasting QCLN... [2026-02-27T20:30:01.239365] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-27T20:30:01.239395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-27T20:30:01.254341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-27T20:30:01.254776] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-27T20:30:01.255607] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-27T20:30:01.255661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:01.255694] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:01.255722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:01.255780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:01.320265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:01.321370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:01.321484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:01.321530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:01.460608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:01.460775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:01.460820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:01.460851] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:01.464641] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-27T20:30:01.464998] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-27T20:30:01.465155] [INFO ] [sig ] QCLN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:01.617250] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QCLN.txt [2026-02-27T20:30:01.617419] [INFO ] [sig ] [2482/3373] Completed QCLN in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:01.617461] [INFO ] [sig ] [2483/3373] Forecasting QCOM... [2026-02-27T20:30:01.617493] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-27T20:30:01.617524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-27T20:30:01.650449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-27T20:30:01.650884] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-27T20:30:01.651755] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-27T20:30:01.651811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:01.651846] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:01.651875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:01.651935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:01.712865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:01.714052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:01.714189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:01.714241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:01.859745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:01.859924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:01.859970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:01.860002] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:01.864286] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-27T20:30:01.864691] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-27T20:30:01.864871] [INFO ] [sig ] QCOM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:02.029310] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QCOM.txt [2026-02-27T20:30:02.029504] [INFO ] [sig ] [2483/3373] Completed QCOM in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-27T20:30:02.029566] [INFO ] [sig ] [2484/3373] Forecasting QCRH... [2026-02-27T20:30:02.029636] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-27T20:30:02.029675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-27T20:30:02.043622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-27T20:30:02.044101] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-27T20:30:02.045013] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-27T20:30:02.045087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:02.045133] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:02.045168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:02.045242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:02.112231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:02.113315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:02.113450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:02.113488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:02.250768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:02.250951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:02.250999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:02.251031] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:02.255038] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-02-27T20:30:02.255498] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-27T20:30:02.255684] [INFO ] [sig ] QCRH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:02.429808] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QCRH.txt [2026-02-27T20:30:02.429982] [INFO ] [sig ] [2484/3373] Completed QCRH in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-27T20:30:02.430037] [INFO ] [sig ] [2485/3373] Forecasting QDEL... [2026-02-27T20:30:02.430081] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-27T20:30:02.430115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-27T20:30:02.443286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-27T20:30:02.443755] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-27T20:30:02.444700] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-27T20:30:02.444759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:02.444794] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:02.444823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:02.444881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:02.513862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:02.514930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:02.515026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:02.515066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:02.659513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:02.659734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:02.659792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:02.659825] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:02.663920] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-27T20:30:02.664243] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-27T20:30:02.664391] [INFO ] [sig ] QDEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:02.823454] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QDEL.txt [2026-02-27T20:30:02.824386] [INFO ] [sig ] [2485/3373] Completed QDEL in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:02.824441] [INFO ] [sig ] [2486/3373] Forecasting QFIN... [2026-02-27T20:30:02.824475] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-27T20:30:02.824506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-27T20:30:02.840425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-27T20:30:02.840871] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-27T20:30:02.841784] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-27T20:30:02.841843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:02.841884] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:02.841920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:02.841988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:02.909909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:02.911037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:02.911151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:02.911205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:03.064353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:03.064555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:03.064624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:03.064657] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:03.068709] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-02-27T20:30:03.069098] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-27T20:30:03.069271] [INFO ] [sig ] QFIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:03.228356] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QFIN.txt [2026-02-27T20:30:03.228522] [INFO ] [sig ] [2486/3373] Completed QFIN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:03.228566] [INFO ] [sig ] [2487/3373] Forecasting QGEN... [2026-02-27T20:30:03.228626] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-27T20:30:03.228659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-27T20:30:03.242657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-27T20:30:03.243027] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-27T20:30:03.243930] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-27T20:30:03.243985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:03.244019] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:03.244046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:03.244104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:03.315533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:03.316657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:03.316753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:03.316789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:03.455957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:03.456132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:03.456180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:03.456224] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:03.460008] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-27T20:30:03.460353] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-27T20:30:03.460530] [INFO ] [sig ] QGEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:03.621209] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QGEN.txt [2026-02-27T20:30:03.621398] [INFO ] [sig ] [2487/3373] Completed QGEN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:03.621457] [INFO ] [sig ] [2488/3373] Forecasting QLYS... [2026-02-27T20:30:03.621499] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-27T20:30:03.621538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-27T20:30:03.635255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-27T20:30:03.635654] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-27T20:30:03.636544] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-27T20:30:03.636618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:03.636653] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:03.636683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:03.636758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:03.699203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:03.700182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:03.700322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:03.700358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:03.845595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:03.845773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:03.845820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:03.845852] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:03.849788] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=21.87%) [2026-02-27T20:30:03.850133] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-27T20:30:03.850283] [INFO ] [sig ] QLYS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:04.077603] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QLYS.txt [2026-02-27T20:30:04.077786] [INFO ] [sig ] [2488/3373] Completed QLYS in 0.5s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:04.077830] [INFO ] [sig ] [2489/3373] Forecasting QMCO... [2026-02-27T20:30:04.077862] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-27T20:30:04.077922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-27T20:30:04.092937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-27T20:30:04.093383] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-27T20:30:04.094349] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-27T20:30:04.094416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:04.094454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:04.094484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:04.094557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:04.155989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:04.156925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:04.157016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:04.157075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:04.283259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:04.283452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:04.283507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:04.283549] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:04.288494] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-27T20:30:04.288819] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-27T20:30:04.288962] [INFO ] [sig ] QMCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:04.450005] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QMCO.txt [2026-02-27T20:30:04.450203] [INFO ] [sig ] [2489/3373] Completed QMCO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:04.450262] [INFO ] [sig ] [2490/3373] Forecasting QMOM... [2026-02-27T20:30:04.450306] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-27T20:30:04.450345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-27T20:30:04.462736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-27T20:30:04.463130] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-27T20:30:04.464098] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-27T20:30:04.464177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:04.464215] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:04.464244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:04.464302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:04.527264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:04.528317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:04.528411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:04.528446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:04.654503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:04.654673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:04.654716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:04.654745] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:04.658351] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-02-27T20:30:04.658664] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-27T20:30:04.658802] [INFO ] [sig ] QMOM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:04.800936] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QMOM.txt [2026-02-27T20:30:04.801095] [INFO ] [sig ] [2490/3373] Completed QMOM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:04.801136] [INFO ] [sig ] [2491/3373] Forecasting QNTM... [2026-02-27T20:30:04.801169] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-27T20:30:04.801199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-27T20:30:04.813291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-27T20:30:04.813657] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-27T20:30:04.814440] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-27T20:30:04.814493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:04.814525] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:04.814552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:04.814629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:04.875895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:04.876921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:04.877008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:04.877041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:05.003036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:05.003206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:05.003259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:05.003296] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:05.007156] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=22.10%) [2026-02-27T20:30:05.007530] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-27T20:30:05.007713] [INFO ] [sig ] QNTM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:05.170495] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QNTM.txt [2026-02-27T20:30:05.170689] [INFO ] [sig ] [2491/3373] Completed QNTM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:05.170733] [INFO ] [sig ] [2492/3373] Forecasting QQMG... [2026-02-27T20:30:05.170764] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-27T20:30:05.170795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-27T20:30:05.181989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-27T20:30:05.182350] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-27T20:30:05.183195] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-27T20:30:05.183250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:05.183284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:05.183312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:05.183370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:05.244710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:05.245625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:05.245711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:05.245745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:05.359366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:05.359519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:05.359562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:05.359648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:05.363089] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-02-27T20:30:05.363378] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-27T20:30:05.363510] [INFO ] [sig ] QQMG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:05.508476] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QQMG.txt [2026-02-27T20:30:05.508644] [INFO ] [sig ] [2492/3373] Completed QQMG in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:05.508687] [INFO ] [sig ] [2493/3373] Forecasting QQQ... [2026-02-27T20:30:05.508718] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-27T20:30:05.508749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-27T20:30:05.520994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-27T20:30:05.521348] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-27T20:30:05.522162] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-27T20:30:05.522215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:05.522248] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:05.522276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:05.522333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:05.580369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:05.581469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:05.581553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:05.581606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:05.711077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:05.711253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:05.711302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:05.711333] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:05.714926] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-02-27T20:30:05.715230] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-27T20:30:05.715373] [INFO ] [sig ] QQQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:05.856963] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QQQ.txt [2026-02-27T20:30:05.857117] [INFO ] [sig ] [2493/3373] Completed QQQ in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:05.857181] [INFO ] [sig ] [2494/3373] Forecasting QQQE... [2026-02-27T20:30:05.857218] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-27T20:30:05.857254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-27T20:30:05.869754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-27T20:30:05.870109] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-27T20:30:05.870913] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-27T20:30:05.870966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:05.870998] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:05.871024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:05.871081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:05.931847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:05.932666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:05.932751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:05.932785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:06.053404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:06.053762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:06.053807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:06.053839] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:06.057713] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-02-27T20:30:06.058027] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-27T20:30:06.058165] [INFO ] [sig ] QQQE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:06.201548] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QQQE.txt [2026-02-27T20:30:06.201701] [INFO ] [sig ] [2494/3373] Completed QQQE in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:06.201741] [INFO ] [sig ] [2495/3373] Forecasting QQQI... [2026-02-27T20:30:06.201771] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-27T20:30:06.201801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-27T20:30:06.214117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-27T20:30:06.214455] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-27T20:30:06.215260] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-27T20:30:06.215314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:06.215386] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:06.215416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:06.215475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:06.278845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:06.279809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:06.279893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:06.279928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:06.402072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:06.402301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:06.402346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:06.402375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:06.406157] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-27T20:30:06.406505] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-27T20:30:06.406694] [INFO ] [sig ] QQQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:06.554393] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QQQI.txt [2026-02-27T20:30:06.554563] [INFO ] [sig ] [2495/3373] Completed QQQI in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:06.554638] [INFO ] [sig ] [2496/3373] Forecasting QQQJ... [2026-02-27T20:30:06.554674] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-27T20:30:06.554706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-27T20:30:06.568996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-27T20:30:06.569474] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-27T20:30:06.570754] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-27T20:30:06.570838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:06.570890] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:06.570924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:06.570988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:06.636167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:06.637321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:06.637416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:06.637452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:06.761495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:06.761867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:06.761914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:06.761943] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:06.765720] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-02-27T20:30:06.766020] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-27T20:30:06.766159] [INFO ] [sig ] QQQJ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:06.911023] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QQQJ.txt [2026-02-27T20:30:06.911167] [INFO ] [sig ] [2496/3373] Completed QQQJ in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:06.911207] [INFO ] [sig ] [2497/3373] Forecasting QQQM... [2026-02-27T20:30:06.911243] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-27T20:30:06.911273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-27T20:30:06.923794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-27T20:30:06.924161] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-27T20:30:06.924974] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-27T20:30:06.925028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:06.925061] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:06.925088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:06.925145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:06.985275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:06.986162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:06.986248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:06.986283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:07.113091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:07.113263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:07.113342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:07.113374] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:07.117078] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-02-27T20:30:07.117375] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-27T20:30:07.117534] [INFO ] [sig ] QQQM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:07.261369] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QQQM.txt [2026-02-27T20:30:07.261529] [INFO ] [sig ] [2497/3373] Completed QQQM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:07.261588] [INFO ] [sig ] [2498/3373] Forecasting QQQX... [2026-02-27T20:30:07.261622] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-27T20:30:07.261655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-27T20:30:07.274227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-27T20:30:07.274684] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-27T20:30:07.275535] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-27T20:30:07.275615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:07.275654] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:07.275684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:07.275745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:07.339294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:07.340218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:07.340315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:07.340350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:07.470835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:07.470992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:07.471038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:07.471103] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:07.474972] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-27T20:30:07.475274] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-27T20:30:07.475417] [INFO ] [sig ] QQQX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:07.624753] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QQQX.txt [2026-02-27T20:30:07.624920] [INFO ] [sig ] [2498/3373] Completed QQQX in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:07.624962] [INFO ] [sig ] [2499/3373] Forecasting QRHC... [2026-02-27T20:30:07.624994] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-27T20:30:07.625030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-27T20:30:07.639032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-27T20:30:07.639463] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-27T20:30:07.640473] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-27T20:30:07.640537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:07.640598] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:07.640659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:07.640739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:07.705837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:07.706785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:07.706868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:07.706903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:07.834860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:07.835034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:07.835078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:07.835108] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:07.839239] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-27T20:30:07.839671] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-27T20:30:07.839833] [INFO ] [sig ] QRHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:07.985551] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QRHC.txt [2026-02-27T20:30:07.985742] [INFO ] [sig ] [2499/3373] Completed QRHC in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-27T20:30:07.985784] [INFO ] [sig ] [2500/3373] Forecasting QRVO... [2026-02-27T20:30:07.985815] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-27T20:30:07.985846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-27T20:30:08.001140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-27T20:30:08.001617] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-27T20:30:08.002812] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-27T20:30:08.002879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:08.002920] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:08.002953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:08.003031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:08.063039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:08.063914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:08.063999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:08.064033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:08.189859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:08.190019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:08.190062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:08.190094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:08.193771] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=19.96%) [2026-02-27T20:30:08.194061] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-27T20:30:08.194197] [INFO ] [sig ] QRVO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:08.337893] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QRVO.txt [2026-02-27T20:30:08.338058] [INFO ] [sig ] [2500/3373] Completed QRVO in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-27T20:30:08.338098] [INFO ] [sig ] [2501/3373] Forecasting QS... [2026-02-27T20:30:08.338130] [INFO ] [sig ] Generating forecast for: QS [2026-02-27T20:30:08.338162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-27T20:30:08.351963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-27T20:30:08.352382] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-27T20:30:08.353304] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-27T20:30:08.353361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:08.353408] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:08.353438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:08.353718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:08.413307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:08.414221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:08.414310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:08.414345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:08.541442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:08.541634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:08.541683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:08.541714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:08.545680] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-02-27T20:30:08.545965] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-27T20:30:08.546101] [INFO ] [sig ] QS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:08.692042] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QS.txt [2026-02-27T20:30:08.692185] [INFO ] [sig ] [2501/3373] Completed QS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-27T20:30:08.692225] [INFO ] [sig ] [2502/3373] Forecasting QTEC... [2026-02-27T20:30:08.692255] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-27T20:30:08.692286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-27T20:30:08.705290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-27T20:30:08.705654] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-27T20:30:08.706435] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-27T20:30:08.706489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:08.706521] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:08.706548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:08.706625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:08.763529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:08.764290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:08.764370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:08.764403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:08.885345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:08.885517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:08.885562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:08.885613] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:08.889138] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-02-27T20:30:08.889438] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-27T20:30:08.889595] [INFO ] [sig ] QTEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:09.031171] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QTEC.txt [2026-02-27T20:30:09.031341] [INFO ] [sig ] [2502/3373] Completed QTEC in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:09.031391] [INFO ] [sig ] [2503/3373] Forecasting QTRX... [2026-02-27T20:30:09.031426] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-27T20:30:09.031456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-27T20:30:09.044198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-27T20:30:09.044553] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-27T20:30:09.045555] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-27T20:30:09.045626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:09.045658] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:09.045685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:09.045742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:09.103261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:09.104112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:09.104202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:09.104236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:09.224055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:09.224211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:09.224253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:09.224283] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:09.228450] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-02-27T20:30:09.228757] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-27T20:30:09.228888] [INFO ] [sig ] QTRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:09.374464] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QTRX.txt [2026-02-27T20:30:09.374633] [INFO ] [sig ] [2503/3373] Completed QTRX in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:09.374677] [INFO ] [sig ] [2504/3373] Forecasting QTTB... [2026-02-27T20:30:09.374709] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-27T20:30:09.374739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-27T20:30:09.387135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-27T20:30:09.387463] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-27T20:30:09.388294] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-27T20:30:09.388352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:09.388383] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:09.388409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:09.388466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:09.446919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:09.447782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:09.447898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:09.447933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:09.566095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:09.566264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:09.566308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:09.566337] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:09.569810] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-27T20:30:09.570096] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-27T20:30:09.570229] [INFO ] [sig ] QTTB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:09.711606] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QTTB.txt [2026-02-27T20:30:09.711769] [INFO ] [sig ] [2504/3373] Completed QTTB in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:09.711810] [INFO ] [sig ] [2505/3373] Forecasting QTUM... [2026-02-27T20:30:09.711848] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-27T20:30:09.711880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-27T20:30:09.725150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-27T20:30:09.725612] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-27T20:30:09.726646] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-27T20:30:09.726705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:09.726739] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:09.726766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:09.726825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:09.786327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:09.787287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:09.787434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:09.787486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:09.919391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:09.919562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:09.919629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:09.919660] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:09.923683] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=31.99%) [2026-02-27T20:30:09.923992] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-27T20:30:09.924137] [INFO ] [sig ] QTUM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:10.081961] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QTUM.txt [2026-02-27T20:30:10.082139] [INFO ] [sig ] [2505/3373] Completed QTUM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:10.082182] [INFO ] [sig ] [2506/3373] Forecasting QTWO... [2026-02-27T20:30:10.082214] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-27T20:30:10.082245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-27T20:30:10.096294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-27T20:30:10.096720] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-27T20:30:10.097614] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-27T20:30:10.097679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:10.097717] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:10.097744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:10.097802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:10.159186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:10.160140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:10.160243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:10.160278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:10.286837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:10.287005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:10.287049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:10.287079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:10.290751] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-27T20:30:10.291068] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-27T20:30:10.291215] [INFO ] [sig ] QTWO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:10.442999] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QTWO.txt [2026-02-27T20:30:10.443153] [INFO ] [sig ] [2506/3373] Completed QTWO in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:10.443195] [INFO ] [sig ] [2507/3373] Forecasting QUAD... [2026-02-27T20:30:10.443227] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-27T20:30:10.443257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-27T20:30:10.457124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-27T20:30:10.457509] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-27T20:30:10.458464] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-27T20:30:10.458519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:10.458552] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:10.458794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:10.458858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:10.518836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:10.519737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:10.519823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:10.519857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:10.647106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:10.647263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:10.647306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:10.647336] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:10.651008] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-27T20:30:10.651308] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-27T20:30:10.651445] [INFO ] [sig ] QUAD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:10.796809] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QUAD.txt [2026-02-27T20:30:10.796978] [INFO ] [sig ] [2507/3373] Completed QUAD in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:10.797019] [INFO ] [sig ] [2508/3373] Forecasting QUIK... [2026-02-27T20:30:10.797051] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-27T20:30:10.797081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-27T20:30:10.815435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-27T20:30:10.815852] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-27T20:30:10.816751] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-27T20:30:10.816805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:10.816839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:10.816865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:10.816923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:10.882611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:10.883654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:10.883764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:10.883800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:11.008591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:11.008750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:11.008808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:11.008863] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:11.012638] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-27T20:30:11.012953] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-27T20:30:11.013096] [INFO ] [sig ] QUIK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:11.170890] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QUIK.txt [2026-02-27T20:30:11.171132] [INFO ] [sig ] [2508/3373] Completed QUIK in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:11.171188] [INFO ] [sig ] [2509/3373] Forecasting QURE... [2026-02-27T20:30:11.171221] [INFO ] [sig ] Generating forecast for: QURE [2026-02-27T20:30:11.171253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-27T20:30:11.185917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-27T20:30:11.186427] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-27T20:30:11.187752] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-27T20:30:11.187851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:11.187939] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:11.187989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:11.188081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:11.256621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:11.257609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:11.257701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:11.257738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:11.387191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:11.387361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:11.387407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:11.387438] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:11.391539] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-02-27T20:30:11.392085] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-27T20:30:11.392238] [INFO ] [sig ] QURE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:11.557027] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QURE.txt [2026-02-27T20:30:11.557186] [INFO ] [sig ] [2509/3373] Completed QURE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:11.557229] [INFO ] [sig ] [2510/3373] Forecasting QVAL... [2026-02-27T20:30:11.557260] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-27T20:30:11.557292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-27T20:30:11.571427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-27T20:30:11.572078] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-27T20:30:11.572931] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-27T20:30:11.572986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:11.573019] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:11.573046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:11.573104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:11.634817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:11.636263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:11.636452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:11.636489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:11.786647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:11.786820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:11.786865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:11.786902] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:11.790766] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-27T20:30:11.791093] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-27T20:30:11.791238] [INFO ] [sig ] QVAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:11.937743] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QVAL.txt [2026-02-27T20:30:11.937907] [INFO ] [sig ] [2510/3373] Completed QVAL in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:11.937949] [INFO ] [sig ] [2511/3373] Forecasting QVCC... [2026-02-27T20:30:11.937978] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-27T20:30:11.938020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-27T20:30:11.951816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-27T20:30:11.952139] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-27T20:30:11.952980] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-27T20:30:11.953033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:11.953066] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:11.953092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:11.953172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:12.010781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:12.011678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:12.011762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:12.011796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:12.132708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:12.132868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:12.132910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:12.132940] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:12.136377] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-02-27T20:30:12.136695] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-27T20:30:12.136827] [INFO ] [sig ] QVCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:12.276832] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/QVCC.txt [2026-02-27T20:30:12.276982] [INFO ] [sig ] [2511/3373] Completed QVCC in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:12.277023] [INFO ] [sig ] [2512/3373] Forecasting QYLD... [2026-02-27T20:30:12.277052] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-27T20:30:12.277082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-27T20:30:12.290973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-27T20:30:12.291328] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-27T20:30:12.292172] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-27T20:30:12.292226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:12.292293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:12.292324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:12.292390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:12.349920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:12.350632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:12.350717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:12.350751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:12.476640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:12.476924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:12.476986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:12.477018] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:12.481267] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-27T20:30:12.481565] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-27T20:30:12.481746] [INFO ] [sig ] QYLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:12.628182] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QYLD.txt [2026-02-27T20:30:12.628358] [INFO ] [sig ] [2512/3373] Completed QYLD in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:12.628409] [INFO ] [sig ] [2513/3373] Forecasting QYLG... [2026-02-27T20:30:12.628447] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-27T20:30:12.628486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-27T20:30:12.642791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-27T20:30:12.643197] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-27T20:30:12.644047] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-27T20:30:12.644101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:12.644144] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:12.644188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:12.644270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:12.707202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:12.708141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:12.708231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:12.708265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:12.833130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:12.833281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:12.833324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:12.833353] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:12.836809] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=66.08%) [2026-02-27T20:30:12.837102] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-27T20:30:12.837236] [INFO ] [sig ] QYLG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:12.983268] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/QYLG.txt [2026-02-27T20:30:12.983435] [INFO ] [sig ] [2513/3373] Completed QYLG in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:12.983477] [INFO ] [sig ] [2514/3373] Forecasting RA... [2026-02-27T20:30:12.983509] [INFO ] [sig ] Generating forecast for: RA [2026-02-27T20:30:12.983539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-27T20:30:12.996352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-27T20:30:12.996815] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-27T20:30:12.997675] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-27T20:30:12.997729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:12.997763] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:12.997804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:12.997863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:13.056161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:13.057141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:13.057230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:13.057265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:13.180780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:13.180950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:13.180993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:13.181022] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:13.184484] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=58.54%) [2026-02-27T20:30:13.184808] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-27T20:30:13.184975] [INFO ] [sig ] RA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:13.329514] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RA.txt [2026-02-27T20:30:13.329717] [INFO ] [sig ] [2514/3373] Completed RA in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:13.329764] [INFO ] [sig ] [2515/3373] Forecasting RACE... [2026-02-27T20:30:13.329797] [INFO ] [sig ] Generating forecast for: RACE [2026-02-27T20:30:13.329828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-27T20:30:13.344188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-27T20:30:13.344645] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-27T20:30:13.345661] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-27T20:30:13.345721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:13.345753] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:13.345781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:13.345843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:13.413560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:13.414543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:13.414653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:13.414688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:13.545462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:13.545647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:13.545695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:13.545775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:13.549788] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-02-27T20:30:13.550088] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-27T20:30:13.550233] [INFO ] [sig ] RACE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:13.713532] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RACE.txt [2026-02-27T20:30:13.713744] [INFO ] [sig ] [2515/3373] Completed RACE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:13.713804] [INFO ] [sig ] [2516/3373] Forecasting RAIL... [2026-02-27T20:30:13.713849] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-27T20:30:13.713890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-27T20:30:13.727484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-27T20:30:13.727986] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-27T20:30:13.728987] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-27T20:30:13.729044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:13.729078] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:13.729106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:13.729164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:13.788355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:13.789314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:13.789402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:13.789438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:13.923475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:13.923659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:13.923703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:13.923731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:13.927347] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=48.21%) [2026-02-27T20:30:13.927668] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-27T20:30:13.927806] [INFO ] [sig ] RAIL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:14.078177] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RAIL.txt [2026-02-27T20:30:14.078399] [INFO ] [sig ] [2516/3373] Completed RAIL in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-27T20:30:14.078476] [INFO ] [sig ] [2517/3373] Forecasting RAMP... [2026-02-27T20:30:14.078531] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-27T20:30:14.078596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-27T20:30:14.093030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-27T20:30:14.093490] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-27T20:30:14.094490] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-27T20:30:14.094558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:14.094633] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:14.094684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:14.094750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:14.153172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:14.154135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:14.154224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:14.154258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:14.301923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:14.302114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:14.302172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:14.302211] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:14.307387] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=81.24%) [2026-02-27T20:30:14.307853] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-27T20:30:14.308073] [INFO ] [sig ] RAMP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:14.461886] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RAMP.txt [2026-02-27T20:30:14.462080] [INFO ] [sig ] [2517/3373] Completed RAMP in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-27T20:30:14.462129] [INFO ] [sig ] [2518/3373] Forecasting RARE... [2026-02-27T20:30:14.462163] [INFO ] [sig ] Generating forecast for: RARE [2026-02-27T20:30:14.462195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-27T20:30:14.474871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-27T20:30:14.475292] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-27T20:30:14.476151] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-27T20:30:14.476208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:14.476256] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:14.476286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:14.476344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:14.537040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:14.538128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:14.538227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:14.538262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:14.658438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:14.658645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:14.658690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:14.658721] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:14.662331] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=62.39%) [2026-02-27T20:30:14.662685] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-27T20:30:14.662829] [INFO ] [sig ] RARE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:14.807411] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RARE.txt [2026-02-27T20:30:14.807612] [INFO ] [sig ] [2518/3373] Completed RARE in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:14.807656] [INFO ] [sig ] [2519/3373] Forecasting RAVE... [2026-02-27T20:30:14.807686] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-27T20:30:14.807716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-27T20:30:14.821095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-27T20:30:14.821563] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-27T20:30:14.822510] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-27T20:30:14.822570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:14.822629] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:14.822657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:14.822721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:14.897530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:14.898823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:14.898944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:14.899001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:15.054014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:15.054189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:15.054241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:15.054293] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:15.059262] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-27T20:30:15.059837] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-27T20:30:15.060054] [INFO ] [sig ] RAVE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:15.214006] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RAVE.txt [2026-02-27T20:30:15.214186] [INFO ] [sig ] [2519/3373] Completed RAVE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:15.214229] [INFO ] [sig ] [2520/3373] Forecasting RAY... [2026-02-27T20:30:15.214262] [INFO ] [sig ] Generating forecast for: RAY [2026-02-27T20:30:15.214296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-27T20:30:15.226221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-27T20:30:15.226676] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-27T20:30:15.227562] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-27T20:30:15.227648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:15.227683] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:15.227711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:15.227770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:15.285951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:15.286919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:15.287023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:15.287057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:15.410301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:15.410470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:15.410514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:15.410543] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:15.414090] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=43.39%) [2026-02-27T20:30:15.414380] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-27T20:30:15.414516] [INFO ] [sig ] RAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:15.563084] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RAY.txt [2026-02-27T20:30:15.563271] [INFO ] [sig ] [2520/3373] Completed RAY in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:15.563324] [INFO ] [sig ] [2521/3373] Forecasting RBA... [2026-02-27T20:30:15.563357] [INFO ] [sig ] Generating forecast for: RBA [2026-02-27T20:30:15.563388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-27T20:30:15.577755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-27T20:30:15.578183] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-27T20:30:15.579054] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-27T20:30:15.579108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:15.579141] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:15.579168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:15.579231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:15.639725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:15.640653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:15.640737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:15.640770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:15.766876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:15.767040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:15.767083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:15.767111] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:15.770660] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=42.64%) [2026-02-27T20:30:15.770953] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-27T20:30:15.771093] [INFO ] [sig ] RBA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:15.919245] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RBA.txt [2026-02-27T20:30:15.919403] [INFO ] [sig ] [2521/3373] Completed RBA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:15.919450] [INFO ] [sig ] [2522/3373] Forecasting RBB... [2026-02-27T20:30:15.919487] [INFO ] [sig ] Generating forecast for: RBB [2026-02-27T20:30:15.919523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-27T20:30:15.931921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-27T20:30:15.932277] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-27T20:30:15.933093] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-27T20:30:15.933146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:15.933178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:15.933206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:15.933264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:15.991461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:15.992469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:15.992604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:15.992643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:16.133015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:16.133185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:16.133239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:16.133270] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:16.137656] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-27T20:30:16.137976] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-27T20:30:16.138110] [INFO ] [sig ] RBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:16.281246] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RBB.txt [2026-02-27T20:30:16.281417] [INFO ] [sig ] [2522/3373] Completed RBB in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:16.281467] [INFO ] [sig ] [2523/3373] Forecasting RBC... [2026-02-27T20:30:16.281506] [INFO ] [sig ] Generating forecast for: RBC [2026-02-27T20:30:16.281544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-27T20:30:16.296874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-27T20:30:16.297285] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-27T20:30:16.298494] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-27T20:30:16.298591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:16.298640] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:16.298672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:16.298767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:16.360499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:16.361447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:16.361532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:16.361566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:16.487989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:16.488157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:16.488204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:16.488235] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:16.491836] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-27T20:30:16.492126] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-27T20:30:16.492258] [INFO ] [sig ] RBC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:16.640958] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RBC.txt [2026-02-27T20:30:16.641125] [INFO ] [sig ] [2523/3373] Completed RBC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:16.641166] [INFO ] [sig ] [2524/3373] Forecasting RBCAA... [2026-02-27T20:30:16.641196] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-27T20:30:16.641227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-27T20:30:16.652224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-27T20:30:16.652549] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-27T20:30:16.653355] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-27T20:30:16.653409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:16.653444] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:16.653476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:16.653545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:16.711347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:16.712264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:16.712345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:16.712378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:16.831328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:16.831495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:16.831538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:16.831566] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:16.835050] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-27T20:30:16.835331] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-27T20:30:16.835462] [INFO ] [sig ] RBCAA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:16.988043] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RBCAA.txt [2026-02-27T20:30:16.988213] [INFO ] [sig ] [2524/3373] Completed RBCAA in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:16.988256] [INFO ] [sig ] [2525/3373] Forecasting RBLX... [2026-02-27T20:30:16.988286] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-27T20:30:16.988317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-27T20:30:17.000909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-27T20:30:17.001295] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-27T20:30:17.002220] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-27T20:30:17.002287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:17.002321] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:17.002348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:17.002405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:17.059704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:17.060648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:17.060731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:17.060764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:17.185167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:17.185332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:17.185376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:17.185406] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:17.188911] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: DOWN (p=42.98%) [2026-02-27T20:30:17.189203] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-27T20:30:17.189367] [INFO ] [sig ] RBLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:17.335091] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RBLX.txt [2026-02-27T20:30:17.335278] [INFO ] [sig ] [2525/3373] Completed RBLX in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:17.335319] [INFO ] [sig ] [2526/3373] Forecasting RC... [2026-02-27T20:30:17.335352] [INFO ] [sig ] Generating forecast for: RC [2026-02-27T20:30:17.335383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-27T20:30:17.348025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-27T20:30:17.348412] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-27T20:30:17.349290] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-27T20:30:17.349345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:17.349380] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:17.349409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:17.349468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:17.408209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:17.409140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:17.409222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:17.409255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:17.533079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:17.533249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:17.533292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:17.533321] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:17.536799] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=14.83%) [2026-02-27T20:30:17.537088] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-27T20:30:17.537218] [INFO ] [sig ] RC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:17.677746] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RC.txt [2026-02-27T20:30:17.677938] [INFO ] [sig ] [2526/3373] Completed RC in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:17.677982] [INFO ] [sig ] [2527/3373] Forecasting RCEL... [2026-02-27T20:30:17.678013] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-27T20:30:17.678043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-27T20:30:17.695032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-27T20:30:17.695483] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-27T20:30:17.696351] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-27T20:30:17.696404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:17.696435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:17.696461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:17.696527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:17.754396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:17.755358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:17.755472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:17.755516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:17.880634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:17.880818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:17.880870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:17.880900] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:17.884591] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-27T20:30:17.884955] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-27T20:30:17.885107] [INFO ] [sig ] RCEL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:18.033962] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RCEL.txt [2026-02-27T20:30:18.034142] [INFO ] [sig ] [2527/3373] Completed RCEL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:18.034186] [INFO ] [sig ] [2528/3373] Forecasting RCI... [2026-02-27T20:30:18.034216] [INFO ] [sig ] Generating forecast for: RCI [2026-02-27T20:30:18.034252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-27T20:30:18.047334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-27T20:30:18.047760] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-27T20:30:18.048653] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-27T20:30:18.048706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:18.048739] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:18.048766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:18.048823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:18.107060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:18.108023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:18.108112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:18.108146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:18.225957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:18.226126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:18.226171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:18.226201] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:18.229772] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-02-27T20:30:18.230051] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-27T20:30:18.230184] [INFO ] [sig ] RCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:18.371360] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RCI.txt [2026-02-27T20:30:18.371529] [INFO ] [sig ] [2528/3373] Completed RCI in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:18.371590] [INFO ] [sig ] [2529/3373] Forecasting RCKY... [2026-02-27T20:30:18.371623] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-27T20:30:18.371653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-27T20:30:18.383835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-27T20:30:18.384237] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-27T20:30:18.385054] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-27T20:30:18.385107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:18.385176] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:18.385205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:18.385264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:18.443684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:18.444616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:18.444716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:18.444760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:18.573316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:18.573503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:18.573548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:18.573596] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:18.577346] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=64.94%) [2026-02-27T20:30:18.577688] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-27T20:30:18.577834] [INFO ] [sig ] RCKY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:18.721508] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RCKY.txt [2026-02-27T20:30:18.721713] [INFO ] [sig ] [2529/3373] Completed RCKY in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:18.721770] [INFO ] [sig ] [2530/3373] Forecasting RCL... [2026-02-27T20:30:18.721803] [INFO ] [sig ] Generating forecast for: RCL [2026-02-27T20:30:18.721835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-27T20:30:18.734355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-27T20:30:18.734784] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-27T20:30:18.735670] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-27T20:30:18.735723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:18.735755] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:18.735782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:18.735838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:18.795488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:18.796429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:18.796517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:18.796551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:18.923229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:18.923391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:18.923435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:18.923466] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:18.927036] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-02-27T20:30:18.927346] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-27T20:30:18.927486] [INFO ] [sig ] RCL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:19.072273] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RCL.txt [2026-02-27T20:30:19.072441] [INFO ] [sig ] [2530/3373] Completed RCL in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:19.072484] [INFO ] [sig ] [2531/3373] Forecasting RCS... [2026-02-27T20:30:19.072515] [INFO ] [sig ] Generating forecast for: RCS [2026-02-27T20:30:19.072545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-27T20:30:19.084507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-27T20:30:19.084920] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-27T20:30:19.085724] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-27T20:30:19.085776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:19.085809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:19.085836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:19.085893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:19.144989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:19.145748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:19.145833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:19.145869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:19.267002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:19.267162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:19.267206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:19.267235] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:19.270715] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=34.72%) [2026-02-27T20:30:19.271008] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-27T20:30:19.271144] [INFO ] [sig ] RCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:19.416401] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RCS.txt [2026-02-27T20:30:19.416587] [INFO ] [sig ] [2531/3373] Completed RCS in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:19.416630] [INFO ] [sig ] [2532/3373] Forecasting RCUS... [2026-02-27T20:30:19.416666] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-27T20:30:19.416697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-27T20:30:19.429690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-27T20:30:19.430093] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-27T20:30:19.430980] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-27T20:30:19.431032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:19.431064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:19.431089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:19.431147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:19.491156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:19.492184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:19.492288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:19.492323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:19.619402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:19.619588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:19.619651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:19.619727] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:19.623263] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-02-27T20:30:19.623560] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-27T20:30:19.623732] [INFO ] [sig ] RCUS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:19.764126] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RCUS.txt [2026-02-27T20:30:19.764297] [INFO ] [sig ] [2532/3373] Completed RCUS in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:19.764339] [INFO ] [sig ] [2533/3373] Forecasting RDCM... [2026-02-27T20:30:19.764370] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-27T20:30:19.764400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-27T20:30:19.777337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-27T20:30:19.777741] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-27T20:30:19.778602] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-27T20:30:19.778657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:19.778689] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:19.778715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:19.778956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:19.840447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:19.841384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:19.841468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:19.841503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:19.961806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:19.961974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:19.962018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:19.962048] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:19.965679] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-02-27T20:30:19.965987] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-27T20:30:19.966127] [INFO ] [sig ] RDCM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:20.123117] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RDCM.txt [2026-02-27T20:30:20.123307] [INFO ] [sig ] [2533/3373] Completed RDCM in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-27T20:30:20.123351] [INFO ] [sig ] [2534/3373] Forecasting RDVY... [2026-02-27T20:30:20.123381] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-27T20:30:20.123411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-27T20:30:20.136611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-27T20:30:20.137097] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-27T20:30:20.138317] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-27T20:30:20.138387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:20.138432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:20.138470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:20.138556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:20.206210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:20.207189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:20.207283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:20.207318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:20.334155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:20.334320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:20.334368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:20.334399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:20.338178] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-27T20:30:20.338487] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-27T20:30:20.338656] [INFO ] [sig ] RDVY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:20.481867] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RDVY.txt [2026-02-27T20:30:20.482032] [INFO ] [sig ] [2534/3373] Completed RDVY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-27T20:30:20.482073] [INFO ] [sig ] [2535/3373] Forecasting RDY... [2026-02-27T20:30:20.482104] [INFO ] [sig ] Generating forecast for: RDY [2026-02-27T20:30:20.482136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-27T20:30:20.494907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-27T20:30:20.495325] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-27T20:30:20.496164] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-27T20:30:20.496218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:20.496250] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:20.496277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:20.496334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:20.553541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:20.554494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:20.554599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:20.554636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:20.676754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:20.676915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:20.676959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:20.676989] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:20.680449] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-02-27T20:30:20.680751] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-27T20:30:20.680886] [INFO ] [sig ] RDY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:20.823657] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RDY.txt [2026-02-27T20:30:20.823817] [INFO ] [sig ] [2535/3373] Completed RDY in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:20.823857] [INFO ] [sig ] [2536/3373] Forecasting REAL... [2026-02-27T20:30:20.823888] [INFO ] [sig ] Generating forecast for: REAL [2026-02-27T20:30:20.823919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-27T20:30:20.835714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-27T20:30:20.836074] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-27T20:30:20.836900] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-27T20:30:20.836953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:20.836997] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:20.837025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:20.837083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:20.898623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:20.899667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:20.899772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:20.899808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:21.025201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:21.025364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:21.025409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:21.025439] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:21.029031] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-02-27T20:30:21.029324] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-27T20:30:21.029459] [INFO ] [sig ] REAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:21.178883] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REAL.txt [2026-02-27T20:30:21.179042] [INFO ] [sig ] [2536/3373] Completed REAL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:21.179085] [INFO ] [sig ] [2537/3373] Forecasting REAX... [2026-02-27T20:30:21.179117] [INFO ] [sig ] Generating forecast for: REAX [2026-02-27T20:30:21.179147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-27T20:30:21.191399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-27T20:30:21.191823] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-27T20:30:21.192662] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-27T20:30:21.192716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:21.192749] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:21.192775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:21.192832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:21.251022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:21.251976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:21.252072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:21.252105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:21.399495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:21.399692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:21.399740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:21.399770] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:21.403309] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-27T20:30:21.403636] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-27T20:30:21.403776] [INFO ] [sig ] REAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:21.556548] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REAX.txt [2026-02-27T20:30:21.556733] [INFO ] [sig ] [2537/3373] Completed REAX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:21.556774] [INFO ] [sig ] [2538/3373] Forecasting REBN... [2026-02-27T20:30:21.556803] [INFO ] [sig ] Generating forecast for: REBN [2026-02-27T20:30:21.556835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-27T20:30:21.569187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-27T20:30:21.569568] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-27T20:30:21.570411] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-27T20:30:21.570464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:21.570496] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:21.570523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:21.570597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:21.628714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:21.629598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:21.629717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:21.629751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:21.752104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:21.752312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:21.752359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:21.752388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:21.756296] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-02-27T20:30:21.756666] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-27T20:30:21.756823] [INFO ] [sig ] REBN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:21.900396] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REBN.txt [2026-02-27T20:30:21.900589] [INFO ] [sig ] [2538/3373] Completed REBN in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:21.900634] [INFO ] [sig ] [2539/3373] Forecasting REFI... [2026-02-27T20:30:21.900664] [INFO ] [sig ] Generating forecast for: REFI [2026-02-27T20:30:21.900694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-27T20:30:21.913858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-27T20:30:21.914276] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-27T20:30:21.915169] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-27T20:30:21.915225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:21.915258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:21.915287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:21.915345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:21.973795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:21.974726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:21.974870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:21.974906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:22.098758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:22.098925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:22.099159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:22.099189] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:22.103331] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-27T20:30:22.103637] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-27T20:30:22.103783] [INFO ] [sig ] REFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:22.247009] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/REFI.txt [2026-02-27T20:30:22.247172] [INFO ] [sig ] [2539/3373] Completed REFI in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:22.247218] [INFO ] [sig ] [2540/3373] Forecasting REG... [2026-02-27T20:30:22.247252] [INFO ] [sig ] Generating forecast for: REG [2026-02-27T20:30:22.247295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-27T20:30:22.259899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-27T20:30:22.260285] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-27T20:30:22.261094] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-27T20:30:22.261147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:22.261179] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:22.261207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:22.261264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:22.323605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:22.324510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:22.324620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:22.324659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:22.444937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:22.445110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:22.445156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:22.445186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:22.449037] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-02-27T20:30:22.449404] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-27T20:30:22.449555] [INFO ] [sig ] REG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:22.600040] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REG.txt [2026-02-27T20:30:22.600229] [INFO ] [sig ] [2540/3373] Completed REG in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:22.600272] [INFO ] [sig ] [2541/3373] Forecasting REGN... [2026-02-27T20:30:22.600302] [INFO ] [sig ] Generating forecast for: REGN [2026-02-27T20:30:22.600333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-27T20:30:22.612843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-27T20:30:22.613269] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-27T20:30:22.614113] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-27T20:30:22.614167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:22.614198] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:22.614224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:22.614281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:22.674996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:22.675971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:22.676061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:22.676095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:22.813173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:22.813375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:22.813442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:22.813474] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:22.818488] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-27T20:30:22.818957] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-27T20:30:22.819196] [INFO ] [sig ] REGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:22.970455] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REGN.txt [2026-02-27T20:30:22.970659] [INFO ] [sig ] [2541/3373] Completed REGN in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:22.970704] [INFO ] [sig ] [2542/3373] Forecasting RELL... [2026-02-27T20:30:22.970734] [INFO ] [sig ] Generating forecast for: RELL [2026-02-27T20:30:22.970766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-27T20:30:22.983946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-27T20:30:22.984374] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-27T20:30:22.985266] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-27T20:30:22.985325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:22.985359] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:22.985386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:22.985447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:23.043366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:23.044300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:23.044402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:23.044436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:23.170442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:23.170643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:23.170697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:23.170730] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:23.174744] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-27T20:30:23.175142] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-27T20:30:23.175308] [INFO ] [sig ] RELL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:23.324646] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RELL.txt [2026-02-27T20:30:23.324832] [INFO ] [sig ] [2542/3373] Completed RELL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:23.324875] [INFO ] [sig ] [2543/3373] Forecasting RELX... [2026-02-27T20:30:23.324907] [INFO ] [sig ] Generating forecast for: RELX [2026-02-27T20:30:23.324937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-27T20:30:23.337462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-27T20:30:23.337915] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-27T20:30:23.338825] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-27T20:30:23.338879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:23.338912] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:23.338939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:23.338996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:23.397923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:23.398775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:23.398885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:23.398920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:23.524397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:23.524559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:23.524660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:23.524692] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:23.528436] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-27T20:30:23.528813] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-27T20:30:23.528962] [INFO ] [sig ] RELX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:23.692804] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RELX.txt [2026-02-27T20:30:23.692972] [INFO ] [sig ] [2543/3373] Completed RELX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:23.693014] [INFO ] [sig ] [2544/3373] Forecasting RELY... [2026-02-27T20:30:23.693053] [INFO ] [sig ] Generating forecast for: RELY [2026-02-27T20:30:23.693094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-27T20:30:23.706626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-27T20:30:23.707037] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-27T20:30:23.708008] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-27T20:30:23.708073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:23.708117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:23.708156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:23.708237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:23.774943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:23.775925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:23.776016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:23.776051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:23.906121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:23.906300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:23.906352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:23.906392] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:23.911417] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=36.15%) [2026-02-27T20:30:23.911766] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-27T20:30:23.911908] [INFO ] [sig ] RELY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:24.056477] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RELY.txt [2026-02-27T20:30:24.056648] [INFO ] [sig ] [2544/3373] Completed RELY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:24.056690] [INFO ] [sig ] [2545/3373] Forecasting REPL... [2026-02-27T20:30:24.056720] [INFO ] [sig ] Generating forecast for: REPL [2026-02-27T20:30:24.056752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-27T20:30:24.069078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-27T20:30:24.069446] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-27T20:30:24.070257] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-27T20:30:24.070321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:24.070354] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:24.070381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:24.070438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:24.133868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:24.135277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:24.135402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:24.135439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:24.262198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:24.262362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:24.262405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:24.262441] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:24.266398] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-27T20:30:24.266736] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-27T20:30:24.266881] [INFO ] [sig ] REPL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:24.423666] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/REPL.txt [2026-02-27T20:30:24.423850] [INFO ] [sig ] [2545/3373] Completed REPL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:24.423892] [INFO ] [sig ] [2546/3373] Forecasting RERE... [2026-02-27T20:30:24.423924] [INFO ] [sig ] Generating forecast for: RERE [2026-02-27T20:30:24.423961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-27T20:30:24.436726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-27T20:30:24.437102] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-27T20:30:24.437992] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-27T20:30:24.438046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:24.438104] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:24.438132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:24.438190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:24.497734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:24.498697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:24.498788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:24.498822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:24.620609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:24.620774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:24.620823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:24.620852] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:24.624414] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-27T20:30:24.624771] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-27T20:30:24.624918] [INFO ] [sig ] RERE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:24.775424] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RERE.txt [2026-02-27T20:30:24.775632] [INFO ] [sig ] [2546/3373] Completed RERE in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:24.775686] [INFO ] [sig ] [2547/3373] Forecasting RES... [2026-02-27T20:30:24.775718] [INFO ] [sig ] Generating forecast for: RES [2026-02-27T20:30:24.775749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-27T20:30:24.789137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-27T20:30:24.789534] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-27T20:30:24.790461] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-27T20:30:24.790517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:24.790563] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:24.790613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:24.790673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:24.855839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:24.856760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:24.856862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:24.856907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:24.987018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:24.987210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:24.987273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:24.987306] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:24.991315] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-02-27T20:30:24.991637] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-27T20:30:24.991795] [INFO ] [sig ] RES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:25.144461] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RES.txt [2026-02-27T20:30:25.144653] [INFO ] [sig ] [2547/3373] Completed RES in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:25.144705] [INFO ] [sig ] [2548/3373] Forecasting REX... [2026-02-27T20:30:25.144751] [INFO ] [sig ] Generating forecast for: REX [2026-02-27T20:30:25.144787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-27T20:30:25.157910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-27T20:30:25.158314] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-27T20:30:25.159267] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-27T20:30:25.159322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:25.159355] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:25.159383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:25.159441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:25.223895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:25.224841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:25.224954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:25.224994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:25.351107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:25.351275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:25.351319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:25.351349] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:25.354963] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-27T20:30:25.355272] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-27T20:30:25.355409] [INFO ] [sig ] REX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:25.511812] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REX.txt [2026-02-27T20:30:25.512047] [INFO ] [sig ] [2548/3373] Completed REX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:25.512116] [INFO ] [sig ] [2549/3373] Forecasting REYN... [2026-02-27T20:30:25.512173] [INFO ] [sig ] Generating forecast for: REYN [2026-02-27T20:30:25.512227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-27T20:30:25.526480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-27T20:30:25.527013] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-27T20:30:25.528061] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-27T20:30:25.528119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:25.528153] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:25.528179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:25.528237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:25.596715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:25.597986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:25.598109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:25.598155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:25.773496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:25.773727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:25.773800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:25.773890] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:25.779748] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-27T20:30:25.780388] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-27T20:30:25.780635] [INFO ] [sig ] REYN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:25.984721] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REYN.txt [2026-02-27T20:30:25.984971] [INFO ] [sig ] [2549/3373] Completed REYN in 0.5s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-27T20:30:25.985037] [INFO ] [sig ] [2550/3373] Forecasting REZI... [2026-02-27T20:30:25.985091] [INFO ] [sig ] Generating forecast for: REZI [2026-02-27T20:30:25.985145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-27T20:30:26.012185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-27T20:30:26.012756] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-27T20:30:26.014028] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-27T20:30:26.014103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:26.014157] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:26.014205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:26.014302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:26.114762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:26.116060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:26.116187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:26.116239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:26.293714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:26.293920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:26.293992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:26.294046] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:26.299639] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-27T20:30:26.300205] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-27T20:30:26.300442] [INFO ] [sig ] REZI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:26.576763] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/REZI.txt [2026-02-27T20:30:26.577053] [INFO ] [sig ] [2550/3373] Completed REZI in 0.6s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-27T20:30:26.577126] [INFO ] [sig ] [2551/3373] Forecasting RF... [2026-02-27T20:30:26.577181] [INFO ] [sig ] Generating forecast for: RF [2026-02-27T20:30:26.577240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-27T20:30:26.598796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-27T20:30:26.599326] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-27T20:30:26.600680] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-27T20:30:26.600754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:26.600806] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:26.600851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:26.600946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:26.695554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:26.696958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:26.697096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:26.697156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:26.877599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:26.877811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:26.877909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:26.877964] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:26.883830] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-27T20:30:26.884409] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-27T20:30:26.884671] [INFO ] [sig ] RF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:27.119691] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RF.txt [2026-02-27T20:30:27.119984] [INFO ] [sig ] [2551/3373] Completed RF in 0.5s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-27T20:30:27.120055] [INFO ] [sig ] [2552/3373] Forecasting RFI... [2026-02-27T20:30:27.120108] [INFO ] [sig ] Generating forecast for: RFI [2026-02-27T20:30:27.120157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-27T20:30:27.139126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-27T20:30:27.139664] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-27T20:30:27.140774] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-27T20:30:27.140843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:27.140882] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:27.140915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:27.140987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:27.213694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:27.214821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:27.214923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:27.214962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:27.354737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:27.354909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:27.354955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:27.354985] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:27.358644] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-27T20:30:27.358971] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-27T20:30:27.359117] [INFO ] [sig ] RFI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:27.504200] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RFI.txt [2026-02-27T20:30:27.504395] [INFO ] [sig ] [2552/3373] Completed RFI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:27.504442] [INFO ] [sig ] [2553/3373] Forecasting RFL... [2026-02-27T20:30:27.504474] [INFO ] [sig ] Generating forecast for: RFL [2026-02-27T20:30:27.504512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-27T20:30:27.516716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-27T20:30:27.517121] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-27T20:30:27.518031] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-27T20:30:27.518085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:27.518117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:27.518144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:27.518201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:27.574891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:27.575831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:27.575915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:27.575949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:27.697396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:27.697559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:27.697623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:27.697654] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:27.701267] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-27T20:30:27.701555] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-27T20:30:27.701710] [INFO ] [sig ] RFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:27.845195] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RFL.txt [2026-02-27T20:30:27.845358] [INFO ] [sig ] [2553/3373] Completed RFL in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:27.845400] [INFO ] [sig ] [2554/3373] Forecasting RFM... [2026-02-27T20:30:27.845430] [INFO ] [sig ] Generating forecast for: RFM [2026-02-27T20:30:27.845463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-27T20:30:27.856771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-27T20:30:27.857145] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-27T20:30:27.857984] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-27T20:30:27.858037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:27.858069] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:27.858095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:27.858156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:27.916144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:27.917044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:27.917131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:27.917166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:28.024517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:28.024733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:28.024779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:28.024826] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:28.028448] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-27T20:30:28.028832] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-27T20:30:28.028978] [INFO ] [sig ] RFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:28.169100] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RFM.txt [2026-02-27T20:30:28.169318] [INFO ] [sig ] [2554/3373] Completed RFM in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:28.169375] [INFO ] [sig ] [2555/3373] Forecasting RFMZ... [2026-02-27T20:30:28.169411] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-27T20:30:28.169443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-27T20:30:28.183084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-27T20:30:28.183518] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-27T20:30:28.184396] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-27T20:30:28.184451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:28.184483] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:28.184509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:28.184594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:28.242482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:28.243453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:28.243553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:28.243628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:28.365423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:28.365610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:28.365657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:28.365686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:28.369184] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-27T20:30:28.369469] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-27T20:30:28.369620] [INFO ] [sig ] RFMZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:28.510065] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RFMZ.txt [2026-02-27T20:30:28.510194] [INFO ] [sig ] [2555/3373] Completed RFMZ in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:28.510234] [INFO ] [sig ] [2556/3373] Forecasting RGA... [2026-02-27T20:30:28.510264] [INFO ] [sig ] Generating forecast for: RGA [2026-02-27T20:30:28.510294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-27T20:30:28.523254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-27T20:30:28.523608] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-27T20:30:28.524422] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-27T20:30:28.524477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:28.524509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:28.524538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:28.524621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:28.582492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:28.583130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:28.583233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:28.583266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:28.703955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:28.704084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:28.704126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:28.704156] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:28.707551] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-02-27T20:30:28.707854] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-27T20:30:28.708011] [INFO ] [sig ] RGA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:28.848646] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RGA.txt [2026-02-27T20:30:28.848773] [INFO ] [sig ] [2556/3373] Completed RGA in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:28.848816] [INFO ] [sig ] [2557/3373] Forecasting RGCO... [2026-02-27T20:30:28.848846] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-27T20:30:28.848876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-27T20:30:28.861293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-27T20:30:28.861672] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-27T20:30:28.862485] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-27T20:30:28.862538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:28.862570] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:28.862617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:28.862675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:28.929789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:28.930732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:28.930823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:28.930858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:29.034718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:29.034849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:29.034895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:29.034925] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:29.038626] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-02-27T20:30:29.038970] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-27T20:30:29.039120] [INFO ] [sig ] RGCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:29.181672] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RGCO.txt [2026-02-27T20:30:29.181836] [INFO ] [sig ] [2557/3373] Completed RGCO in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:29.181879] [INFO ] [sig ] [2558/3373] Forecasting RGEN... [2026-02-27T20:30:29.181915] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-27T20:30:29.181979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-27T20:30:29.198422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-27T20:30:29.198957] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-27T20:30:29.200184] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-27T20:30:29.200254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:29.200305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:29.200351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:29.200461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:29.269225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:29.270130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:29.270217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:29.270251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:29.398763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:29.398949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:29.398994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:29.399030] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:29.402697] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=27.77%) [2026-02-27T20:30:29.403035] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-27T20:30:29.403182] [INFO ] [sig ] RGEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:29.551189] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RGEN.txt [2026-02-27T20:30:29.551361] [INFO ] [sig ] [2558/3373] Completed RGEN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:29.551418] [INFO ] [sig ] [2559/3373] Forecasting RGLD... [2026-02-27T20:30:29.551455] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-27T20:30:29.551487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-27T20:30:29.564432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-27T20:30:29.564811] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-27T20:30:29.565662] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-27T20:30:29.565727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:29.565771] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:29.565801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:29.565862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:29.628606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:29.629510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:29.629629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:29.629667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:29.755440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:29.755621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:29.755669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:29.755702] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:29.759565] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-02-27T20:30:29.759942] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-27T20:30:29.760096] [INFO ] [sig ] RGLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:29.909882] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RGLD.txt [2026-02-27T20:30:29.910121] [INFO ] [sig ] [2559/3373] Completed RGLD in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:29.910172] [INFO ] [sig ] [2560/3373] Forecasting RGNX... [2026-02-27T20:30:29.910210] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-27T20:30:29.910251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-27T20:30:29.925036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-27T20:30:29.925516] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-27T20:30:29.926526] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-27T20:30:29.926633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:29.926674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:29.926708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:29.926786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:29.992759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:29.993751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:29.993842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:29.993877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:30.114663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:30.114831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:30.114894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:30.114926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:30.118768] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-27T20:30:30.119082] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-27T20:30:30.119228] [INFO ] [sig ] RGNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:30.258503] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RGNX.txt [2026-02-27T20:30:30.258684] [INFO ] [sig ] [2560/3373] Completed RGNX in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:30.258726] [INFO ] [sig ] [2561/3373] Forecasting RGP... [2026-02-27T20:30:30.258756] [INFO ] [sig ] Generating forecast for: RGP [2026-02-27T20:30:30.258788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-27T20:30:30.272296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-27T20:30:30.272688] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-27T20:30:30.273744] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-27T20:30:30.273797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:30.273828] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:30.273858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:30.273916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:30.336093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:30.336986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:30.337073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:30.337112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:30.466903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:30.467171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:30.467307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:30.467363] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:30.471835] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-27T20:30:30.472381] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-27T20:30:30.472568] [INFO ] [sig ] RGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:30.627781] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RGP.txt [2026-02-27T20:30:30.628009] [INFO ] [sig ] [2561/3373] Completed RGP in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:30.628059] [INFO ] [sig ] [2562/3373] Forecasting RGS... [2026-02-27T20:30:30.628096] [INFO ] [sig ] Generating forecast for: RGS [2026-02-27T20:30:30.628131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-27T20:30:30.641196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-27T20:30:30.641679] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-27T20:30:30.642677] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-27T20:30:30.642732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:30.642765] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:30.642792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:30.642850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:30.706562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:30.707672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:30.707774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:30.707810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:30.822264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:30.822432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:30.822475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:30.822506] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:30.826057] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-02-27T20:30:30.826369] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-27T20:30:30.826510] [INFO ] [sig ] RGS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:30.967304] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RGS.txt [2026-02-27T20:30:30.967457] [INFO ] [sig ] [2562/3373] Completed RGS in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:30.967495] [INFO ] [sig ] [2563/3373] Forecasting RGTI... [2026-02-27T20:30:30.967525] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-27T20:30:30.967556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-27T20:30:30.980611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-27T20:30:30.981035] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-27T20:30:30.981931] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-27T20:30:30.981995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:30.982092] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:30.982125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:30.982184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:31.051634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:31.052793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:31.052912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:31.052959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:31.192137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:31.192316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:31.192359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:31.192389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:31.195902] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-27T20:30:31.196194] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-27T20:30:31.196334] [INFO ] [sig ] RGTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:31.344309] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RGTI.txt [2026-02-27T20:30:31.344503] [INFO ] [sig ] [2563/3373] Completed RGTI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:31.344548] [INFO ] [sig ] [2564/3373] Forecasting RH... [2026-02-27T20:30:31.344598] [INFO ] [sig ] Generating forecast for: RH [2026-02-27T20:30:31.344632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-27T20:30:31.358711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-27T20:30:31.359157] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-27T20:30:31.360145] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-27T20:30:31.360204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:31.360239] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:31.360267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:31.360326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:31.425177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:31.426118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:31.426205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:31.426241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:31.545869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:31.546036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:31.546085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:31.546115] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:31.549707] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-27T20:30:31.550021] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-27T20:30:31.550167] [INFO ] [sig ] RH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:31.696268] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RH.txt [2026-02-27T20:30:31.696438] [INFO ] [sig ] [2564/3373] Completed RH in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:31.696479] [INFO ] [sig ] [2565/3373] Forecasting RHI... [2026-02-27T20:30:31.696510] [INFO ] [sig ] Generating forecast for: RHI [2026-02-27T20:30:31.696539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-27T20:30:31.709156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-27T20:30:31.709533] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-27T20:30:31.710357] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-27T20:30:31.710411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:31.710443] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:31.710470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:31.710532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:31.768779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:31.769734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:31.769829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:31.769864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:31.897167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:31.897339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:31.897385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:31.897416] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:31.901196] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-27T20:30:31.901612] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-27T20:30:31.901772] [INFO ] [sig ] RHI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:32.045586] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RHI.txt [2026-02-27T20:30:32.045731] [INFO ] [sig ] [2565/3373] Completed RHI in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-27T20:30:32.045772] [INFO ] [sig ] [2566/3373] Forecasting RHP... [2026-02-27T20:30:32.045805] [INFO ] [sig ] Generating forecast for: RHP [2026-02-27T20:30:32.045843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-27T20:30:32.058561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-27T20:30:32.058946] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-27T20:30:32.059890] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-27T20:30:32.059947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:32.059982] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:32.060011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:32.060072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:32.121390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:32.122308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:32.122406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:32.122442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:32.244647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:32.244811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:32.244861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:32.244896] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:32.248561] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-27T20:30:32.248893] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-27T20:30:32.249045] [INFO ] [sig ] RHP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:32.391436] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RHP.txt [2026-02-27T20:30:32.391619] [INFO ] [sig ] [2566/3373] Completed RHP in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-27T20:30:32.391681] [INFO ] [sig ] [2567/3373] Forecasting RIG... [2026-02-27T20:30:32.391714] [INFO ] [sig ] Generating forecast for: RIG [2026-02-27T20:30:32.391746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-27T20:30:32.403848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-27T20:30:32.404190] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-27T20:30:32.404998] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-27T20:30:32.405051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:32.405082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:32.405109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:32.405164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:32.461674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:32.462485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:32.462590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:32.462629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:32.588718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:32.588878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:32.588938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:32.588968] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:32.592491] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-02-27T20:30:32.592853] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-27T20:30:32.593000] [INFO ] [sig ] RIG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:32.734719] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RIG.txt [2026-02-27T20:30:32.734860] [INFO ] [sig ] [2567/3373] Completed RIG in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-27T20:30:32.734904] [INFO ] [sig ] [2568/3373] Forecasting RIGL... [2026-02-27T20:30:32.734932] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-27T20:30:32.734963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-27T20:30:32.747202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-27T20:30:32.747551] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-27T20:30:32.748404] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-27T20:30:32.748457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:32.748489] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:32.748515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:32.748589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:32.808946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:32.810123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:32.810211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:32.810243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:32.928460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:32.928636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:32.928680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:32.928709] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:32.932135] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-27T20:30:32.932416] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-27T20:30:32.932546] [INFO ] [sig ] RIGL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:33.077918] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RIGL.txt [2026-02-27T20:30:33.078076] [INFO ] [sig ] [2568/3373] Completed RIGL in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:33.078115] [INFO ] [sig ] [2569/3373] Forecasting RILY... [2026-02-27T20:30:33.078145] [INFO ] [sig ] Generating forecast for: RILY [2026-02-27T20:30:33.078176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-27T20:30:33.092760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-27T20:30:33.093239] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-27T20:30:33.094306] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-27T20:30:33.094376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:33.094423] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:33.094463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:33.094552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:33.179787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:33.180870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:33.180975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:33.181028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:33.322199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:33.322407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:33.322461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:33.322493] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:33.326188] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-27T20:30:33.326499] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-27T20:30:33.326674] [INFO ] [sig ] RILY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:33.472050] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RILY.txt [2026-02-27T20:30:33.472217] [INFO ] [sig ] [2569/3373] Completed RILY in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:33.472262] [INFO ] [sig ] [2570/3373] Forecasting RILYN... [2026-02-27T20:30:33.472293] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-27T20:30:33.472338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-27T20:30:33.485352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-27T20:30:33.485689] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-27T20:30:33.486504] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-27T20:30:33.486558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:33.486620] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:33.486651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:33.486710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:33.547505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:33.548417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:33.548517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:33.548552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:33.668332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:33.668512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:33.668557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:33.668605] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:33.672232] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-27T20:30:33.672531] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-27T20:30:33.672684] [INFO ] [sig ] RILYN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:33.821485] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RILYN.txt [2026-02-27T20:30:33.821729] [INFO ] [sig ] [2570/3373] Completed RILYN in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:33.821787] [INFO ] [sig ] [2571/3373] Forecasting RILYZ... [2026-02-27T20:30:33.821834] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-27T20:30:33.821881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-27T20:30:33.837708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-27T20:30:33.838253] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-27T20:30:33.839404] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-27T20:30:33.839474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:33.839535] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:33.839641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:33.839736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:33.907381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:33.908433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:33.908528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:33.908563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:34.037855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:34.038058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:34.038103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:34.038134] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:34.042046] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-27T20:30:34.042427] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-27T20:30:34.042602] [INFO ] [sig ] RILYZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:34.190306] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RILYZ.txt [2026-02-27T20:30:34.190477] [INFO ] [sig ] [2571/3373] Completed RILYZ in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:34.190519] [INFO ] [sig ] [2572/3373] Forecasting RING... [2026-02-27T20:30:34.190551] [INFO ] [sig ] Generating forecast for: RING [2026-02-27T20:30:34.190607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-27T20:30:34.203745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-27T20:30:34.204160] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-27T20:30:34.205045] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-27T20:30:34.205102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:34.205135] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:34.205162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:34.205220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:34.267232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:34.268313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:34.268410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:34.268444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:34.401090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:34.401280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:34.401327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:34.401357] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:34.405495] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-27T20:30:34.405887] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-27T20:30:34.406075] [INFO ] [sig ] RING: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:34.556166] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RING.txt [2026-02-27T20:30:34.556349] [INFO ] [sig ] [2572/3373] Completed RING in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:34.556391] [INFO ] [sig ] [2573/3373] Forecasting RIO... [2026-02-27T20:30:34.556421] [INFO ] [sig ] Generating forecast for: RIO [2026-02-27T20:30:34.556453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-27T20:30:34.569447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-27T20:30:34.569903] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-27T20:30:34.570777] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-27T20:30:34.570839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:34.570873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:34.570902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:34.570960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:34.633414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:34.634382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:34.634536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:34.634604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:34.768409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:34.768599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:34.768646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:34.768677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:34.772271] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-27T20:30:34.772566] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-27T20:30:34.772723] [INFO ] [sig ] RIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:34.916259] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RIO.txt [2026-02-27T20:30:34.916427] [INFO ] [sig ] [2573/3373] Completed RIO in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:34.916468] [INFO ] [sig ] [2574/3373] Forecasting RITM... [2026-02-27T20:30:34.916498] [INFO ] [sig ] Generating forecast for: RITM [2026-02-27T20:30:34.916529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-27T20:30:34.929841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-27T20:30:34.930258] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-27T20:30:34.931191] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-27T20:30:34.931248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:34.931282] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:34.931310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:34.931369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:34.989143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:34.990035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:34.990121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:34.990154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:35.105474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:35.105650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:35.105696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:35.105726] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:35.109312] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=66.15%) [2026-02-27T20:30:35.109696] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-27T20:30:35.109838] [INFO ] [sig ] RITM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:35.256715] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RITM.txt [2026-02-27T20:30:35.256878] [INFO ] [sig ] [2574/3373] Completed RITM in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:35.256925] [INFO ] [sig ] [2575/3373] Forecasting RIVN... [2026-02-27T20:30:35.256958] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-27T20:30:35.256989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-27T20:30:35.269868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-27T20:30:35.270231] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-27T20:30:35.271109] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-27T20:30:35.271163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:35.271198] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:35.271226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:35.271285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:35.330514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:35.331428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:35.331525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:35.331562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:35.451273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:35.451427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:35.451470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:35.451498] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:35.454943] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=73.91%) [2026-02-27T20:30:35.455224] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-27T20:30:35.455357] [INFO ] [sig ] RIVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:35.602933] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RIVN.txt [2026-02-27T20:30:35.603145] [INFO ] [sig ] [2575/3373] Completed RIVN in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:35.603209] [INFO ] [sig ] [2576/3373] Forecasting RKLB... [2026-02-27T20:30:35.603257] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-27T20:30:35.603303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-27T20:30:35.619645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-27T20:30:35.620145] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-27T20:30:35.621276] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-27T20:30:35.621345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:35.621390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:35.621428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:35.621512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:35.689001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:35.689973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:35.690069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:35.690104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:35.827801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:35.828008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:35.828054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:35.828084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:35.832400] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-27T20:30:35.832881] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-27T20:30:35.833078] [INFO ] [sig ] RKLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:35.996104] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RKLB.txt [2026-02-27T20:30:35.996296] [INFO ] [sig ] [2576/3373] Completed RKLB in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:35.996340] [INFO ] [sig ] [2577/3373] Forecasting RL... [2026-02-27T20:30:35.996373] [INFO ] [sig ] Generating forecast for: RL [2026-02-27T20:30:35.996407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-27T20:30:36.009324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-27T20:30:36.009766] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-27T20:30:36.010644] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-27T20:30:36.010701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:36.010736] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:36.010764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:36.010823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:36.071434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:36.072407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:36.072505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:36.072539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:36.196528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:36.196732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:36.196781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:36.196837] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:36.200882] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-02-27T20:30:36.201320] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-27T20:30:36.201490] [INFO ] [sig ] RL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:36.359331] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RL.txt [2026-02-27T20:30:36.359518] [INFO ] [sig ] [2577/3373] Completed RL in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:36.359561] [INFO ] [sig ] [2578/3373] Forecasting RLAY... [2026-02-27T20:30:36.359619] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-27T20:30:36.359652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-27T20:30:36.375431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-27T20:30:36.375975] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-27T20:30:36.377263] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-27T20:30:36.377357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:36.377403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:36.377435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:36.377497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:36.440839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:36.441849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:36.441940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:36.441975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:36.569699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:36.569866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:36.569908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:36.569953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:36.573456] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-02-27T20:30:36.573765] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-27T20:30:36.573901] [INFO ] [sig ] RLAY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:36.715640] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RLAY.txt [2026-02-27T20:30:36.715782] [INFO ] [sig ] [2578/3373] Completed RLAY in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:36.715823] [INFO ] [sig ] [2579/3373] Forecasting RLI... [2026-02-27T20:30:36.715852] [INFO ] [sig ] Generating forecast for: RLI [2026-02-27T20:30:36.715883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-27T20:30:36.727997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-27T20:30:36.728401] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-27T20:30:36.729241] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-27T20:30:36.729294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:36.729327] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:36.729353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:36.729411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:36.792097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:36.793085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:36.793172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:36.793206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:36.928219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:36.928379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:36.928423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:36.928454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:36.932194] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=43.73%) [2026-02-27T20:30:36.932479] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-27T20:30:36.932630] [INFO ] [sig ] RLI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:37.073900] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RLI.txt [2026-02-27T20:30:37.074046] [INFO ] [sig ] [2579/3373] Completed RLI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:37.074087] [INFO ] [sig ] [2580/3373] Forecasting RLJ... [2026-02-27T20:30:37.074118] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-27T20:30:37.074149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-27T20:30:37.086465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-27T20:30:37.086818] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-27T20:30:37.087632] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-27T20:30:37.087685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:37.087752] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:37.087780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:37.087837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:37.145478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:37.146195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:37.146275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:37.146320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:37.265976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:37.266139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:37.266183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:37.266212] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:37.269731] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-27T20:30:37.270041] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-27T20:30:37.270181] [INFO ] [sig ] RLJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:37.414020] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RLJ.txt [2026-02-27T20:30:37.414186] [INFO ] [sig ] [2580/3373] Completed RLJ in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:37.414226] [INFO ] [sig ] [2581/3373] Forecasting RLMD... [2026-02-27T20:30:37.414258] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-27T20:30:37.414287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-27T20:30:37.426977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-27T20:30:37.427385] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-27T20:30:37.428303] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-27T20:30:37.428363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:37.428408] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:37.428443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:37.428505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:37.486146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:37.487030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:37.487115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:37.487149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:37.613107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:37.613297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:37.613342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:37.613371] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:37.617214] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-02-27T20:30:37.617567] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-27T20:30:37.617739] [INFO ] [sig ] RLMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:37.759760] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RLMD.txt [2026-02-27T20:30:37.759907] [INFO ] [sig ] [2581/3373] Completed RLMD in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:37.759948] [INFO ] [sig ] [2582/3373] Forecasting RLTY... [2026-02-27T20:30:37.759979] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-27T20:30:37.760009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-27T20:30:37.776225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-27T20:30:37.776560] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-27T20:30:37.777374] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-27T20:30:37.777426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:37.777459] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:37.777510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:37.777586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:37.834618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:37.835366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:37.835446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:37.835479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:37.955475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:37.955651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:37.955695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:37.955724] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:37.959202] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-02-27T20:30:37.959504] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-27T20:30:37.959659] [INFO ] [sig ] RLTY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:38.105480] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RLTY.txt [2026-02-27T20:30:38.105662] [INFO ] [sig ] [2582/3373] Completed RLTY in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-27T20:30:38.105705] [INFO ] [sig ] [2583/3373] Forecasting RLX... [2026-02-27T20:30:38.105735] [INFO ] [sig ] Generating forecast for: RLX [2026-02-27T20:30:38.105767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-27T20:30:38.119083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-27T20:30:38.119484] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-27T20:30:38.120499] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-27T20:30:38.120559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:38.120621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:38.120662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:38.120747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:38.182108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:38.183061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:38.183149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:38.183183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:38.301454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:38.301645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:38.301692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:38.301754] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:38.305300] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-27T20:30:38.305627] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-27T20:30:38.305769] [INFO ] [sig ] RLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:38.450782] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RLX.txt [2026-02-27T20:30:38.450949] [INFO ] [sig ] [2583/3373] Completed RLX in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-27T20:30:38.450991] [INFO ] [sig ] [2584/3373] Forecasting RM... [2026-02-27T20:30:38.451022] [INFO ] [sig ] Generating forecast for: RM [2026-02-27T20:30:38.451053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-27T20:30:38.462952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-27T20:30:38.463305] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-27T20:30:38.464171] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-27T20:30:38.464226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:38.464259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:38.464286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:38.464344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:38.522165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:38.522856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:38.522938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:38.522970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:38.643601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:38.643762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:38.643806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:38.643835] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:38.647310] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-27T20:30:38.647619] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-27T20:30:38.647755] [INFO ] [sig ] RM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:38.787708] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RM.txt [2026-02-27T20:30:38.787902] [INFO ] [sig ] [2584/3373] Completed RM in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-27T20:30:38.787948] [INFO ] [sig ] [2585/3373] Forecasting RMAX... [2026-02-27T20:30:38.787980] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-27T20:30:38.788012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-27T20:30:38.800030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-27T20:30:38.800384] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-27T20:30:38.801313] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-27T20:30:38.801376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:38.801435] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:38.801473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:38.801548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:38.859099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:38.860003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:38.860091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:38.860125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:38.975281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:38.975444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:38.975486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:38.975516] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:38.979015] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-27T20:30:38.979313] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-27T20:30:38.979450] [INFO ] [sig ] RMAX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:39.126420] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RMAX.txt [2026-02-27T20:30:39.126608] [INFO ] [sig ] [2585/3373] Completed RMAX in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:39.126654] [INFO ] [sig ] [2586/3373] Forecasting RMBI... [2026-02-27T20:30:39.126684] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-27T20:30:39.126726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-27T20:30:39.139274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-27T20:30:39.139710] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-27T20:30:39.140623] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-27T20:30:39.140691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:39.140737] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:39.140773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:39.140848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:39.207758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:39.208802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:39.208897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:39.208930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:39.322779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:39.322942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:39.322986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:39.323015] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:39.326489] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=94.19%) [2026-02-27T20:30:39.326787] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-27T20:30:39.326917] [INFO ] [sig ] RMBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:39.466880] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMBI.txt [2026-02-27T20:30:39.467016] [INFO ] [sig ] [2586/3373] Completed RMBI in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:39.467064] [INFO ] [sig ] [2587/3373] Forecasting RMBS... [2026-02-27T20:30:39.467094] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-27T20:30:39.467125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-27T20:30:39.479515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-27T20:30:39.479831] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-27T20:30:39.480633] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-27T20:30:39.480693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:39.480729] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:39.480758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:39.480815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:39.538324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:39.538987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:39.539079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:39.539119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:39.654766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:39.654887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:39.654925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:39.654954] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:39.658216] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-27T20:30:39.658496] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-27T20:30:39.658649] [INFO ] [sig ] RMBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:39.798336] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMBS.txt [2026-02-27T20:30:39.798469] [INFO ] [sig ] [2587/3373] Completed RMBS in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:39.798510] [INFO ] [sig ] [2588/3373] Forecasting RMD... [2026-02-27T20:30:39.798539] [INFO ] [sig ] Generating forecast for: RMD [2026-02-27T20:30:39.798586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-27T20:30:39.810562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-27T20:30:39.810872] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-27T20:30:39.811668] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-27T20:30:39.811721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:39.811753] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:39.811780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:39.811838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:39.869382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:39.870016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:39.870094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:39.870127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:40.008461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:40.008657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:40.008703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:40.008733] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:40.012276] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-27T20:30:40.012599] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-27T20:30:40.012741] [INFO ] [sig ] RMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:40.153799] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RMD.txt [2026-02-27T20:30:40.153999] [INFO ] [sig ] [2588/3373] Completed RMD in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:40.154056] [INFO ] [sig ] [2589/3373] Forecasting RMI... [2026-02-27T20:30:40.154095] [INFO ] [sig ] Generating forecast for: RMI [2026-02-27T20:30:40.154150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-27T20:30:40.166269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-27T20:30:40.166679] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-27T20:30:40.167525] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-27T20:30:40.167604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:40.167640] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:40.167668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:40.167727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:40.230458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:40.231384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:40.231473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:40.231507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:40.354550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:40.354738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:40.354784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:40.354812] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:40.358715] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-27T20:30:40.359078] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-27T20:30:40.359245] [INFO ] [sig ] RMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:40.511766] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMI.txt [2026-02-27T20:30:40.511928] [INFO ] [sig ] [2589/3373] Completed RMI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:40.511970] [INFO ] [sig ] [2590/3373] Forecasting RMM... [2026-02-27T20:30:40.512001] [INFO ] [sig ] Generating forecast for: RMM [2026-02-27T20:30:40.512034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-27T20:30:40.525873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-27T20:30:40.526266] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-27T20:30:40.527169] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-27T20:30:40.527237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:40.527288] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:40.527332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:40.527395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:40.590200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:40.591216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:40.591350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:40.591391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:40.724517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:40.724708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:40.724754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:40.724783] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:40.728542] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=64.66%) [2026-02-27T20:30:40.728877] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-27T20:30:40.729024] [INFO ] [sig ] RMM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:40.883413] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMM.txt [2026-02-27T20:30:40.883599] [INFO ] [sig ] [2590/3373] Completed RMM in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:40.883644] [INFO ] [sig ] [2591/3373] Forecasting RMMZ... [2026-02-27T20:30:40.883676] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-27T20:30:40.883708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-27T20:30:40.896545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-27T20:30:40.896947] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-27T20:30:40.897847] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-27T20:30:40.897927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:40.897961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:40.897988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:40.898049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:40.961124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:40.962058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:40.962144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:40.962177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:41.082708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:41.082910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:41.082965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:41.083005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:41.086664] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-27T20:30:41.086992] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-27T20:30:41.087174] [INFO ] [sig ] RMMZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:41.236835] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMMZ.txt [2026-02-27T20:30:41.236996] [INFO ] [sig ] [2591/3373] Completed RMMZ in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:41.237038] [INFO ] [sig ] [2592/3373] Forecasting RMNI... [2026-02-27T20:30:41.237067] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-27T20:30:41.237098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-27T20:30:41.250038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-27T20:30:41.250454] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-27T20:30:41.251397] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-27T20:30:41.251452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:41.251485] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:41.251512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:41.251610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:41.314859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:41.315763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:41.315852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:41.315887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:41.443343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:41.443508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:41.443552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:41.443602] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:41.447236] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-02-27T20:30:41.447559] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-27T20:30:41.447739] [INFO ] [sig ] RMNI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:41.598110] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RMNI.txt [2026-02-27T20:30:41.598285] [INFO ] [sig ] [2592/3373] Completed RMNI in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:41.598327] [INFO ] [sig ] [2593/3373] Forecasting RNAC... [2026-02-27T20:30:41.598357] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-27T20:30:41.598390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-27T20:30:41.616067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-27T20:30:41.616816] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-27T20:30:41.618090] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-27T20:30:41.618158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:41.618200] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:41.618234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:41.618318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:41.693140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:41.694656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:41.694794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:41.694835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:41.828203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:41.828392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:41.828459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:41.828496] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:41.833524] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-27T20:30:41.834111] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-27T20:30:41.834385] [INFO ] [sig ] RNAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:41.981373] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RNAC.txt [2026-02-27T20:30:41.981648] [INFO ] [sig ] [2593/3373] Completed RNAC in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:41.981701] [INFO ] [sig ] [2594/3373] Forecasting RNAZ... [2026-02-27T20:30:41.981749] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-27T20:30:41.981790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-27T20:30:41.996205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-27T20:30:41.996896] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-27T20:30:41.997956] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-27T20:30:41.998024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:41.998064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:41.998095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:41.998169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:42.066335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:42.067356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:42.067446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:42.067481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:42.190261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:42.190431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:42.190475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:42.190505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:42.194531] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-27T20:30:42.194844] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-27T20:30:42.194982] [INFO ] [sig ] RNAZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:42.338014] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RNAZ.txt [2026-02-27T20:30:42.338181] [INFO ] [sig ] [2594/3373] Completed RNAZ in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:42.338222] [INFO ] [sig ] [2595/3373] Forecasting RNG... [2026-02-27T20:30:42.338252] [INFO ] [sig ] Generating forecast for: RNG [2026-02-27T20:30:42.338284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-27T20:30:42.350515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-27T20:30:42.350947] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-27T20:30:42.351826] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-27T20:30:42.351895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:42.351928] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:42.351956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:42.352012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:42.408933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:42.409917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:42.410009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:42.410044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:42.532777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:42.532951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:42.532996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:42.533045] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:42.537139] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-02-27T20:30:42.537452] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-27T20:30:42.537611] [INFO ] [sig ] RNG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:42.683540] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RNG.txt [2026-02-27T20:30:42.683728] [INFO ] [sig ] [2595/3373] Completed RNG in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:42.683768] [INFO ] [sig ] [2596/3373] Forecasting RNP... [2026-02-27T20:30:42.683797] [INFO ] [sig ] Generating forecast for: RNP [2026-02-27T20:30:42.683828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-27T20:30:42.697410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-27T20:30:42.697761] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-27T20:30:42.698832] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-27T20:30:42.698885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:42.698918] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:42.698944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:42.699001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:42.758442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:42.759237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:42.759319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:42.759352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:42.879682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:42.879862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:42.879915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:42.879947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:42.884153] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-27T20:30:42.884599] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-27T20:30:42.884793] [INFO ] [sig ] RNP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:43.047008] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RNP.txt [2026-02-27T20:30:43.047187] [INFO ] [sig ] [2596/3373] Completed RNP in 0.4s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:43.047232] [INFO ] [sig ] [2597/3373] Forecasting ROAD... [2026-02-27T20:30:43.047263] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-27T20:30:43.047300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-27T20:30:43.062104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-27T20:30:43.062523] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-27T20:30:43.063472] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-27T20:30:43.063529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:43.063636] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:43.063668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:43.063730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:43.124951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:43.125967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:43.126080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:43.126117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:43.253904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:43.254080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:43.254126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:43.254155] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:43.257643] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-27T20:30:43.257954] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-27T20:30:43.258092] [INFO ] [sig ] ROAD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:43.396711] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ROAD.txt [2026-02-27T20:30:43.396827] [INFO ] [sig ] [2597/3373] Completed ROAD in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:43.396866] [INFO ] [sig ] [2598/3373] Forecasting ROCK... [2026-02-27T20:30:43.396895] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-27T20:30:43.396925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-27T20:30:43.409041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-27T20:30:43.409336] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-27T20:30:43.410141] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-27T20:30:43.410194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:43.410226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:43.410253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:43.410310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:43.467603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:43.468303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:43.468382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:43.468415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:43.587445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:43.587602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:43.587645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:43.587673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:43.591086] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-27T20:30:43.591378] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-27T20:30:43.591512] [INFO ] [sig ] ROCK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:43.732217] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ROCK.txt [2026-02-27T20:30:43.732354] [INFO ] [sig ] [2598/3373] Completed ROCK in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:43.732400] [INFO ] [sig ] [2599/3373] Forecasting ROE... [2026-02-27T20:30:43.732430] [INFO ] [sig ] Generating forecast for: ROE [2026-02-27T20:30:43.732461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-27T20:30:43.745622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-27T20:30:43.745896] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-27T20:30:43.746690] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-27T20:30:43.746743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:43.746777] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:43.746803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:43.746861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:43.803487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:43.804096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:43.804174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:43.804207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:43.925490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:43.925690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:43.925737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:43.925766] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:43.929533] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-27T20:30:43.929885] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-27T20:30:43.930036] [INFO ] [sig ] ROE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:44.079260] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ROE.txt [2026-02-27T20:30:44.079444] [INFO ] [sig ] [2599/3373] Completed ROE in 0.3s | 2.77 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-27T20:30:44.079488] [INFO ] [sig ] [2600/3373] Forecasting ROP... [2026-02-27T20:30:44.079520] [INFO ] [sig ] Generating forecast for: ROP [2026-02-27T20:30:44.079552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-27T20:30:44.093212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-27T20:30:44.093587] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-27T20:30:44.094409] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-27T20:30:44.094464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:44.094497] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:44.094524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:44.094607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:44.153348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:44.154046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:44.154141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:44.154184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:44.276319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:44.276488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:44.276537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:44.276634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:44.281201] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-27T20:30:44.281557] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-27T20:30:44.281767] [INFO ] [sig ] ROP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:44.436904] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ROP.txt [2026-02-27T20:30:44.437060] [INFO ] [sig ] [2600/3373] Completed ROP in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-27T20:30:44.437108] [INFO ] [sig ] [2601/3373] Forecasting RPAY... [2026-02-27T20:30:44.437138] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-27T20:30:44.437168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-27T20:30:44.449767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-27T20:30:44.450112] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-27T20:30:44.450964] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-27T20:30:44.451018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:44.451049] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:44.451076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:44.451132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:44.527112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:44.528261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:44.528372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:44.528422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:44.690041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:44.690205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:44.690252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:44.690284] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:44.694922] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-27T20:30:44.695241] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-27T20:30:44.695382] [INFO ] [sig ] RPAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:44.862289] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RPAY.txt [2026-02-27T20:30:44.862655] [INFO ] [sig ] [2601/3373] Completed RPAY in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:44.862699] [INFO ] [sig ] [2602/3373] Forecasting RPD... [2026-02-27T20:30:44.862730] [INFO ] [sig ] Generating forecast for: RPD [2026-02-27T20:30:44.862762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-27T20:30:44.877081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-27T20:30:44.877741] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-27T20:30:44.878677] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-27T20:30:44.878731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:44.878766] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:44.878793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:44.878851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:44.939129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:44.940121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:44.940247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:44.940288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:45.075107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:45.075277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:45.075342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:45.075375] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:45.079728] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-27T20:30:45.080094] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-27T20:30:45.080275] [INFO ] [sig ] RPD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:45.223595] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RPD.txt [2026-02-27T20:30:45.223778] [INFO ] [sig ] [2602/3373] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:45.223826] [INFO ] [sig ] [2603/3373] Forecasting RPID... [2026-02-27T20:30:45.223857] [INFO ] [sig ] Generating forecast for: RPID [2026-02-27T20:30:45.223892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-27T20:30:45.236045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-27T20:30:45.236435] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-27T20:30:45.237370] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-27T20:30:45.237426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:45.237459] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:45.237486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:45.237548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:45.297203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:45.298144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:45.298235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:45.298268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:45.421924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:45.422088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:45.422133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:45.422161] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:45.425704] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: UP (p=71.57%) [2026-02-27T20:30:45.426005] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-27T20:30:45.426151] [INFO ] [sig ] RPID: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:45.570634] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RPID.txt [2026-02-27T20:30:45.570820] [INFO ] [sig ] [2603/3373] Completed RPID in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:45.570862] [INFO ] [sig ] [2604/3373] Forecasting RPRX... [2026-02-27T20:30:45.570893] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-27T20:30:45.570927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-27T20:30:45.584171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-27T20:30:45.584542] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-27T20:30:45.585380] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-27T20:30:45.585434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:45.585467] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:45.585495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:45.585553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:45.643051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:45.643860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:45.643955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:45.643990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:45.767361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:45.767525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:45.767584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:45.767618] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:45.771126] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-27T20:30:45.771430] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-27T20:30:45.771605] [INFO ] [sig ] RPRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:45.922194] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RPRX.txt [2026-02-27T20:30:45.922381] [INFO ] [sig ] [2604/3373] Completed RPRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:45.922426] [INFO ] [sig ] [2605/3373] Forecasting RQI... [2026-02-27T20:30:45.922668] [INFO ] [sig ] Generating forecast for: RQI [2026-02-27T20:30:45.922702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-27T20:30:45.938304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-27T20:30:45.938887] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-27T20:30:45.939965] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-27T20:30:45.940021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:45.940055] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:45.940084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:45.940149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:45.999922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:46.000674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:46.000759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:46.000794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:46.124815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:46.124977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:46.125022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:46.125052] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:46.128743] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=62.23%) [2026-02-27T20:30:46.129039] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-27T20:30:46.129180] [INFO ] [sig ] RQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:46.270096] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RQI.txt [2026-02-27T20:30:46.270251] [INFO ] [sig ] [2605/3373] Completed RQI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:46.270291] [INFO ] [sig ] [2606/3373] Forecasting RRBI... [2026-02-27T20:30:46.270321] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-27T20:30:46.270352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-27T20:30:46.281403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-27T20:30:46.281782] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-27T20:30:46.282642] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-27T20:30:46.282697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:46.282742] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:46.282781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:46.282875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:46.346961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:46.347910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:46.347997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:46.348032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:46.469553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:46.469781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:46.469830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:46.469859] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:46.473928] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-27T20:30:46.474323] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-27T20:30:46.474490] [INFO ] [sig ] RRBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:46.628918] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RRBI.txt [2026-02-27T20:30:46.629122] [INFO ] [sig ] [2606/3373] Completed RRBI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:46.629181] [INFO ] [sig ] [2607/3373] Forecasting RRC... [2026-02-27T20:30:46.629222] [INFO ] [sig ] Generating forecast for: RRC [2026-02-27T20:30:46.629273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-27T20:30:46.645787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-27T20:30:46.646179] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-27T20:30:46.647181] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-27T20:30:46.647237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:46.647272] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:46.647300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:46.647385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:46.722936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:46.724312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:46.724488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:46.724543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:46.871702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:46.871872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:46.871917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:46.871949] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:46.875621] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=55.47%) [2026-02-27T20:30:46.875950] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-27T20:30:46.876097] [INFO ] [sig ] RRC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:47.046159] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RRC.txt [2026-02-27T20:30:47.046406] [INFO ] [sig ] [2607/3373] Completed RRC in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:47.046666] [INFO ] [sig ] [2608/3373] Forecasting RRGB... [2026-02-27T20:30:47.046717] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-27T20:30:47.046763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-27T20:30:47.063978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-27T20:30:47.064764] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-27T20:30:47.065942] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-27T20:30:47.066015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:47.066065] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:47.066109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:47.066201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:47.141227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:47.142214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:47.142310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:47.142344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:47.306987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:47.307156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:47.307213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:47.307267] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:47.311118] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=65.25%) [2026-02-27T20:30:47.311622] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-27T20:30:47.311771] [INFO ] [sig ] RRGB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:47.463172] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RRGB.txt [2026-02-27T20:30:47.463338] [INFO ] [sig ] [2608/3373] Completed RRGB in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:47.463609] [INFO ] [sig ] [2609/3373] Forecasting RRX... [2026-02-27T20:30:47.463651] [INFO ] [sig ] Generating forecast for: RRX [2026-02-27T20:30:47.463683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-27T20:30:47.477234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-27T20:30:47.477622] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-27T20:30:47.478845] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-27T20:30:47.478907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:47.478941] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:47.478968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:47.479031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:47.541799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:47.542723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:47.542812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:47.542847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:47.683404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:47.683568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:47.683633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:47.683663] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:47.687277] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-27T20:30:47.687605] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-27T20:30:47.687746] [INFO ] [sig ] RRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:47.836613] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RRX.txt [2026-02-27T20:30:47.836842] [INFO ] [sig ] [2609/3373] Completed RRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:47.836906] [INFO ] [sig ] [2610/3373] Forecasting RS... [2026-02-27T20:30:47.837147] [INFO ] [sig ] Generating forecast for: RS [2026-02-27T20:30:47.837196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-27T20:30:47.854793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-27T20:30:47.855276] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-27T20:30:47.856421] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-27T20:30:47.856481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:47.856514] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:47.856765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:47.856835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:47.944657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:47.945761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:47.945872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:47.945922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:48.084669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:48.084930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:48.084982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:48.085014] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:48.088946] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-27T20:30:48.089257] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-27T20:30:48.089419] [INFO ] [sig ] RS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:48.250465] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RS.txt [2026-02-27T20:30:48.250734] [INFO ] [sig ] [2610/3373] Completed RS in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:48.250795] [INFO ] [sig ] [2611/3373] Forecasting RSG... [2026-02-27T20:30:48.250835] [INFO ] [sig ] Generating forecast for: RSG [2026-02-27T20:30:48.250874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-27T20:30:48.265846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-27T20:30:48.266310] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-27T20:30:48.267196] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-27T20:30:48.267252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:48.267287] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:48.267313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:48.267372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:48.351990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:48.353136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:48.353261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:48.353307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:48.487247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:48.487418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:48.487461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:48.487490] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:48.491080] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=46.90%) [2026-02-27T20:30:48.491390] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-27T20:30:48.491529] [INFO ] [sig ] RSG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:48.635508] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RSG.txt [2026-02-27T20:30:48.635688] [INFO ] [sig ] [2611/3373] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:48.635731] [INFO ] [sig ] [2612/3373] Forecasting RSI... [2026-02-27T20:30:48.635761] [INFO ] [sig ] Generating forecast for: RSI [2026-02-27T20:30:48.635791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-27T20:30:48.650536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-27T20:30:48.650992] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-27T20:30:48.651908] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-27T20:30:48.651962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:48.651994] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:48.652020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:48.652077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:48.713868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:48.714801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:48.714891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:48.714926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:48.847514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:48.847700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:48.847745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:48.847775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:48.851505] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-27T20:30:48.851831] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-27T20:30:48.851974] [INFO ] [sig ] RSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:49.026025] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RSI.txt [2026-02-27T20:30:49.026364] [INFO ] [sig ] [2612/3373] Completed RSI in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:49.026435] [INFO ] [sig ] [2613/3373] Forecasting RSKD... [2026-02-27T20:30:49.026483] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-27T20:30:49.026530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-27T20:30:49.044399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-27T20:30:49.044918] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-27T20:30:49.046100] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-27T20:30:49.046158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:49.046191] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:49.046217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:49.046279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:49.117311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:49.118323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:49.118422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:49.118458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:49.245736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:49.245895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:49.245938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:49.245991] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:49.249494] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-27T20:30:49.249796] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-27T20:30:49.250050] [INFO ] [sig ] RSKD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:49.391566] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RSKD.txt [2026-02-27T20:30:49.391755] [INFO ] [sig ] [2613/3373] Completed RSKD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:49.391797] [INFO ] [sig ] [2614/3373] Forecasting RSSS... [2026-02-27T20:30:49.391826] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-27T20:30:49.391855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-27T20:30:49.403504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-27T20:30:49.403886] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-27T20:30:49.404712] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-27T20:30:49.404775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:49.404861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:49.404896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:49.404965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:49.463293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:49.464481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:49.464600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:49.464639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:49.595744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:49.595910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:49.595954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:49.595983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:49.599611] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-27T20:30:49.599904] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-27T20:30:49.600039] [INFO ] [sig ] RSSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:49.761270] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RSSS.txt [2026-02-27T20:30:49.761432] [INFO ] [sig ] [2614/3373] Completed RSSS in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:49.761474] [INFO ] [sig ] [2615/3373] Forecasting RTO... [2026-02-27T20:30:49.761504] [INFO ] [sig ] Generating forecast for: RTO [2026-02-27T20:30:49.761534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-27T20:30:49.773965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-27T20:30:49.774323] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-27T20:30:49.775135] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-27T20:30:49.775188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:49.775221] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:49.775251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:49.775309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:49.831905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:49.832761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:49.832845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:49.832878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:49.962963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:49.963131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:49.963175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:49.963206] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:49.966872] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-27T20:30:49.967191] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-27T20:30:49.967337] [INFO ] [sig ] RTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:50.148384] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RTO.txt [2026-02-27T20:30:50.148557] [INFO ] [sig ] [2615/3373] Completed RTO in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-27T20:30:50.148622] [INFO ] [sig ] [2616/3373] Forecasting RUM... [2026-02-27T20:30:50.148655] [INFO ] [sig ] Generating forecast for: RUM [2026-02-27T20:30:50.148694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-27T20:30:50.161854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-27T20:30:50.162242] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-27T20:30:50.163132] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-27T20:30:50.163197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:50.163243] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:50.163273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:50.163350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:50.220781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:50.221712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:50.221803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:50.221837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:50.361651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:50.361840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:50.361903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:50.361947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:50.366872] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-27T20:30:50.367244] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-27T20:30:50.367440] [INFO ] [sig ] RUM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:50.545786] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RUM.txt [2026-02-27T20:30:50.546009] [INFO ] [sig ] [2616/3373] Completed RUM in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-27T20:30:50.546069] [INFO ] [sig ] [2617/3373] Forecasting RUN... [2026-02-27T20:30:50.546118] [INFO ] [sig ] Generating forecast for: RUN [2026-02-27T20:30:50.546168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-27T20:30:50.562669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-27T20:30:50.563156] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-27T20:30:50.564294] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-27T20:30:50.564365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:50.564414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:50.564457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:50.564559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:50.635694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:50.636654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:50.636748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:50.636783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:50.763373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:50.763544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:50.763614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:50.763698] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:50.767748] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-02-27T20:30:50.768143] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-27T20:30:50.768312] [INFO ] [sig ] RUN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:50.924605] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RUN.txt [2026-02-27T20:30:50.924774] [INFO ] [sig ] [2617/3373] Completed RUN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-27T20:30:50.924816] [INFO ] [sig ] [2618/3373] Forecasting RUNN... [2026-02-27T20:30:50.924847] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-27T20:30:50.924879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-27T20:30:50.937741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-27T20:30:50.938196] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-27T20:30:50.939135] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-27T20:30:50.939201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:50.939242] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:50.939277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:50.939349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:51.001532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:51.002535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:51.002650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:51.002688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:51.121184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:51.121349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:51.121394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:51.121426] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:51.125041] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-27T20:30:51.125342] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-27T20:30:51.125482] [INFO ] [sig ] RUNN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:51.269209] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RUNN.txt [2026-02-27T20:30:51.269342] [INFO ] [sig ] [2618/3373] Completed RUNN in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:51.269382] [INFO ] [sig ] [2619/3373] Forecasting RUSHA... [2026-02-27T20:30:51.269412] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-27T20:30:51.269442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-27T20:30:51.281815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-27T20:30:51.282117] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-27T20:30:51.282927] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-27T20:30:51.282992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:51.283024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:51.283051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:51.283108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:51.340357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:51.341093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:51.341178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:51.341210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:51.463634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:51.463798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:51.463842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:51.463873] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:51.467391] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-02-27T20:30:51.467712] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-27T20:30:51.467849] [INFO ] [sig ] RUSHA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:51.690687] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RUSHA.txt [2026-02-27T20:30:51.690858] [INFO ] [sig ] [2619/3373] Completed RUSHA in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:51.690898] [INFO ] [sig ] [2620/3373] Forecasting RUSHB... [2026-02-27T20:30:51.690928] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-27T20:30:51.690961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-27T20:30:51.702988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-27T20:30:51.703412] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-27T20:30:51.704252] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-27T20:30:51.704306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:51.704338] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:51.704365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:51.704423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:51.762987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:51.763974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:51.764091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:51.764131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:51.884092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:51.884254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:51.884299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:51.884330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:51.888213] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-27T20:30:51.888594] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-27T20:30:51.888770] [INFO ] [sig ] RUSHB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:52.036084] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RUSHB.txt [2026-02-27T20:30:52.036226] [INFO ] [sig ] [2620/3373] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:52.036265] [INFO ] [sig ] [2621/3373] Forecasting RVMD... [2026-02-27T20:30:52.036294] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-27T20:30:52.036325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-27T20:30:52.050411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-27T20:30:52.050774] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-27T20:30:52.051594] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-27T20:30:52.051647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:52.051679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:52.051707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:52.051765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:52.108475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:52.109260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:52.109341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:52.109375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:52.234504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:52.234706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:52.234754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:52.234785] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:52.238560] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=59.51%) [2026-02-27T20:30:52.238885] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-27T20:30:52.239034] [INFO ] [sig ] RVMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:52.408434] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RVMD.txt [2026-02-27T20:30:52.408671] [INFO ] [sig ] [2621/3373] Completed RVMD in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:52.408728] [INFO ] [sig ] [2622/3373] Forecasting RVSB... [2026-02-27T20:30:52.408770] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-27T20:30:52.408811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-27T20:30:52.423184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-27T20:30:52.423634] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-27T20:30:52.424611] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-27T20:30:52.424668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:52.424711] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:52.424754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:52.424830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:52.485990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:52.487096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:52.487204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:52.487240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:52.606499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:52.606686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:52.606731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:52.606762] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:52.610630] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-27T20:30:52.611015] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-27T20:30:52.611181] [INFO ] [sig ] RVSB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:52.754878] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RVSB.txt [2026-02-27T20:30:52.755052] [INFO ] [sig ] [2622/3373] Completed RVSB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:52.755095] [INFO ] [sig ] [2623/3373] Forecasting RVTY... [2026-02-27T20:30:52.755126] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-27T20:30:52.755155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-27T20:30:52.767983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-27T20:30:52.768413] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-27T20:30:52.769245] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-27T20:30:52.769299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:52.769331] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:52.769360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:52.769420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:52.828437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:52.829335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:52.829421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:52.829455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:52.947392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:52.947561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:52.947628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:52.947657] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:52.951161] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=22.10%) [2026-02-27T20:30:52.951454] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-27T20:30:52.951611] [INFO ] [sig ] RVTY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:53.093672] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RVTY.txt [2026-02-27T20:30:53.093830] [INFO ] [sig ] [2623/3373] Completed RVTY in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:53.093872] [INFO ] [sig ] [2624/3373] Forecasting RWAY... [2026-02-27T20:30:53.093903] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-27T20:30:53.093933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-27T20:30:53.106173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-27T20:30:53.106515] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-27T20:30:53.107327] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-27T20:30:53.107380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:53.107412] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:53.107441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:53.107498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:53.165634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:53.166472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:53.166609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:53.166649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:53.312554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:53.312764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:53.312830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:53.312879] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:53.318143] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=70.32%) [2026-02-27T20:30:53.318695] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-27T20:30:53.318901] [INFO ] [sig ] RWAY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:53.472542] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RWAY.txt [2026-02-27T20:30:53.472754] [INFO ] [sig ] [2624/3373] Completed RWAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:53.472797] [INFO ] [sig ] [2625/3373] Forecasting RXO... [2026-02-27T20:30:53.472829] [INFO ] [sig ] Generating forecast for: RXO [2026-02-27T20:30:53.472861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-27T20:30:53.486005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-27T20:30:53.486336] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-27T20:30:53.487171] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-27T20:30:53.487225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:53.487259] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:53.487287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:53.487346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:53.545116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:53.546020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:53.546106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:53.546139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:53.669864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:53.670027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:53.670074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:53.670104] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:53.673544] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=51.89%) [2026-02-27T20:30:53.673843] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-27T20:30:53.673977] [INFO ] [sig ] RXO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:53.816363] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RXO.txt [2026-02-27T20:30:53.816528] [INFO ] [sig ] [2625/3373] Completed RXO in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:53.816587] [INFO ] [sig ] [2626/3373] Forecasting RXRX... [2026-02-27T20:30:53.816621] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-27T20:30:53.816653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-27T20:30:53.829476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-27T20:30:53.829921] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-27T20:30:53.830786] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-27T20:30:53.830840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:53.830873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:53.830899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:53.830957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:53.899489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:53.900651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:53.900768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:53.900820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:54.048596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:54.048783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:54.048828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:54.048858] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:54.052479] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=20.62%) [2026-02-27T20:30:54.052874] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-27T20:30:54.053031] [INFO ] [sig ] RXRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:54.197345] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RXRX.txt [2026-02-27T20:30:54.197504] [INFO ] [sig ] [2626/3373] Completed RXRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:54.197545] [INFO ] [sig ] [2627/3373] Forecasting RY... [2026-02-27T20:30:54.197598] [INFO ] [sig ] Generating forecast for: RY [2026-02-27T20:30:54.197631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-27T20:30:54.211189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-27T20:30:54.211634] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-27T20:30:54.212490] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-27T20:30:54.212548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:54.212608] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:54.212669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:54.212741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:54.272330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:54.273231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:54.273318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:54.273351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:54.406532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:54.406725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:54.406784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:54.406819] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:54.410410] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-27T20:30:54.410729] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-27T20:30:54.410877] [INFO ] [sig ] RY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:54.555718] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RY.txt [2026-02-27T20:30:54.555958] [INFO ] [sig ] [2627/3373] Completed RY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:54.556001] [INFO ] [sig ] [2628/3373] Forecasting RYAAY... [2026-02-27T20:30:54.556033] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-27T20:30:54.556073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-27T20:30:54.569510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-27T20:30:54.569978] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-27T20:30:54.570925] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-27T20:30:54.570983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:54.571017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:54.571046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:54.571116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:54.632977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:54.633911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:54.634033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:54.634071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:54.759584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:54.759751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:54.759794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:54.759822] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:54.763347] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-27T20:30:54.763688] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-27T20:30:54.763834] [INFO ] [sig ] RYAAY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:54.906050] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RYAAY.txt [2026-02-27T20:30:54.906211] [INFO ] [sig ] [2628/3373] Completed RYAAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:54.906251] [INFO ] [sig ] [2629/3373] Forecasting RYAM... [2026-02-27T20:30:54.906282] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-27T20:30:54.906313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-27T20:30:54.919083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-27T20:30:54.919457] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-27T20:30:54.920398] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-27T20:30:54.920454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:54.920488] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:54.920515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:54.920602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:54.981047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:54.982068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:54.982160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:54.982194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:55.114196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:55.114365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:55.114417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:55.114454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:55.118024] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=8.89%) [2026-02-27T20:30:55.118315] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-27T20:30:55.118482] [INFO ] [sig ] RYAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:55.263781] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RYAM.txt [2026-02-27T20:30:55.263947] [INFO ] [sig ] [2629/3373] Completed RYAM in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:55.263987] [INFO ] [sig ] [2630/3373] Forecasting RYAN... [2026-02-27T20:30:55.264018] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-27T20:30:55.264050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-27T20:30:55.277036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-27T20:30:55.277474] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-27T20:30:55.278453] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-27T20:30:55.278516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:55.278566] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:55.278619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:55.278681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:55.339351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:55.340298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:55.340403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:55.340447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:55.467847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:55.468043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:55.468088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:55.468117] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:55.472044] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-02-27T20:30:55.472412] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-27T20:30:55.472569] [INFO ] [sig ] RYAN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:55.636927] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/RYAN.txt [2026-02-27T20:30:55.637097] [INFO ] [sig ] [2630/3373] Completed RYAN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:55.637152] [INFO ] [sig ] [2631/3373] Forecasting RYN... [2026-02-27T20:30:55.637201] [INFO ] [sig ] Generating forecast for: RYN [2026-02-27T20:30:55.637237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-27T20:30:55.650751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-27T20:30:55.651142] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-27T20:30:55.652020] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-27T20:30:55.652082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:55.652152] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:55.652183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:55.652243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:55.712660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:55.713679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:55.713778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:55.713813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:55.833082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:55.833251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:55.833294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:55.833323] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:55.836863] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-02-27T20:30:55.837179] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-27T20:30:55.837317] [INFO ] [sig ] RYN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:55.987627] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RYN.txt [2026-02-27T20:30:55.987801] [INFO ] [sig ] [2631/3373] Completed RYN in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-27T20:30:55.987845] [INFO ] [sig ] [2632/3373] Forecasting RYTM... [2026-02-27T20:30:55.987902] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-27T20:30:55.987936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-27T20:30:56.001319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-27T20:30:56.001737] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-27T20:30:56.002645] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-27T20:30:56.002700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:56.002733] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:56.002760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:56.002818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:56.064051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:56.065068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:56.065160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:56.065195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:56.194134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:56.194314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:56.194359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:56.194389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:56.198528] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-27T20:30:56.198919] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-27T20:30:56.199085] [INFO ] [sig ] RYTM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:56.345005] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RYTM.txt [2026-02-27T20:30:56.345163] [INFO ] [sig ] [2632/3373] Completed RYTM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-27T20:30:56.345205] [INFO ] [sig ] [2633/3373] Forecasting RZB... [2026-02-27T20:30:56.345236] [INFO ] [sig ] Generating forecast for: RZB [2026-02-27T20:30:56.345267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-27T20:30:56.356108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-27T20:30:56.356491] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-27T20:30:56.357380] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-27T20:30:56.357437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:56.357474] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:56.357502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:56.357561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:56.416396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:56.417355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:56.417453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:56.417489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:56.537548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:56.537734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:56.537779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:56.537830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:56.541627] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=50.11%) [2026-02-27T20:30:56.541965] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-27T20:30:56.542116] [INFO ] [sig ] RZB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:56.686929] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RZB.txt [2026-02-27T20:30:56.687067] [INFO ] [sig ] [2633/3373] Completed RZB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-27T20:30:56.687112] [INFO ] [sig ] [2634/3373] Forecasting RZC... [2026-02-27T20:30:56.687143] [INFO ] [sig ] Generating forecast for: RZC [2026-02-27T20:30:56.687175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-27T20:30:56.699412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-27T20:30:56.699823] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-27T20:30:56.700680] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-27T20:30:56.700735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:56.700769] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:56.700797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:56.700856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:56.758697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:56.759524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:56.759631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:56.759668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:56.888422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:56.888618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:56.888666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:56.888736] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:56.892628] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-27T20:30:56.893026] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-27T20:30:56.893190] [INFO ] [sig ] RZC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:57.055622] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/RZC.txt [2026-02-27T20:30:57.055808] [INFO ] [sig ] [2634/3373] Completed RZC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-27T20:30:57.055860] [INFO ] [sig ] [2635/3373] Forecasting S... [2026-02-27T20:30:57.055898] [INFO ] [sig ] Generating forecast for: S [2026-02-27T20:30:57.055939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-27T20:30:57.069032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-27T20:30:57.069445] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-27T20:30:57.070346] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-27T20:30:57.070404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:57.070439] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:57.070472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:57.070533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:57.128521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:57.129458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:57.129543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:57.129597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:57.255422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:57.255603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:57.255648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:57.255677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:57.259174] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=99.59%) [2026-02-27T20:30:57.259468] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-27T20:30:57.259643] [INFO ] [sig ] S: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:57.402729] [INFO ] [LOCAL ] Saved forecast: S 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/S.txt [2026-02-27T20:30:57.402864] [INFO ] [sig ] [2635/3373] Completed S in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:57.402905] [INFO ] [sig ] [2636/3373] Forecasting SA... [2026-02-27T20:30:57.402935] [INFO ] [sig ] Generating forecast for: SA [2026-02-27T20:30:57.402965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-27T20:30:57.414904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-27T20:30:57.415249] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-27T20:30:57.416063] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-27T20:30:57.416116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:57.416149] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:57.416175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:57.416234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:57.477673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:57.478533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:57.478646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:57.478684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:57.603070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:57.603234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:57.603279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:57.603308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:57.606764] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-02-27T20:30:57.607054] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-27T20:30:57.607186] [INFO ] [sig ] SA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:57.749065] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SA.txt [2026-02-27T20:30:57.749236] [INFO ] [sig ] [2636/3373] Completed SA in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:57.749280] [INFO ] [sig ] [2637/3373] Forecasting SAFE... [2026-02-27T20:30:57.749337] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-27T20:30:57.749389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-27T20:30:57.763461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-27T20:30:57.763997] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-27T20:30:57.765147] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-27T20:30:57.765221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:57.765265] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:57.765300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:57.765381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:57.830384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:57.831307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:57.831395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:57.831431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:57.959813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:57.959978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:57.960024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:57.960072] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:57.963654] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-27T20:30:57.963948] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-27T20:30:57.964091] [INFO ] [sig ] SAFE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:58.106605] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SAFE.txt [2026-02-27T20:30:58.106764] [INFO ] [sig ] [2637/3373] Completed SAFE in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:58.106807] [INFO ] [sig ] [2638/3373] Forecasting SAH... [2026-02-27T20:30:58.106837] [INFO ] [sig ] Generating forecast for: SAH [2026-02-27T20:30:58.106867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-27T20:30:58.119563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-27T20:30:58.120016] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-27T20:30:58.120921] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-27T20:30:58.120975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:58.121007] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:58.121034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:58.121090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:58.181048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:58.181978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:58.182064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:58.182100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:58.303007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:58.303173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:58.303218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:58.303249] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:58.307086] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-02-27T20:30:58.307454] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-27T20:30:58.307628] [INFO ] [sig ] SAH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:58.456402] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SAH.txt [2026-02-27T20:30:58.456590] [INFO ] [sig ] [2638/3373] Completed SAH in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:58.456637] [INFO ] [sig ] [2639/3373] Forecasting SAIA... [2026-02-27T20:30:58.456666] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-27T20:30:58.456696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-27T20:30:58.470383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-27T20:30:58.470827] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-27T20:30:58.471758] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-27T20:30:58.471813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:58.471845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:58.471872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:58.471930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:58.533444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:58.534409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:58.534497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:58.534568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:58.685937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:58.686136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:58.686199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:58.686243] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:58.691404] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-02-27T20:30:58.691886] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-27T20:30:58.692093] [INFO ] [sig ] SAIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:58.893204] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SAIA.txt [2026-02-27T20:30:58.893397] [INFO ] [sig ] [2639/3373] Completed SAIA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:58.893442] [INFO ] [sig ] [2640/3373] Forecasting SAIC... [2026-02-27T20:30:58.893474] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-27T20:30:58.893505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-27T20:30:58.908183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-27T20:30:58.908659] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-27T20:30:58.909758] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-27T20:30:58.909829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:58.909873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:58.909910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:58.909985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:58.981639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:58.982663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:58.982778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:58.982825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:59.108077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:59.108258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:59.108301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:59.108330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:59.111967] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-27T20:30:59.112286] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-27T20:30:59.112428] [INFO ] [sig ] SAIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:59.253667] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SAIC.txt [2026-02-27T20:30:59.253832] [INFO ] [sig ] [2640/3373] Completed SAIC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:59.253877] [INFO ] [sig ] [2641/3373] Forecasting SAM... [2026-02-27T20:30:59.253909] [INFO ] [sig ] Generating forecast for: SAM [2026-02-27T20:30:59.253945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-27T20:30:59.266911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-27T20:30:59.267299] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-27T20:30:59.268185] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-27T20:30:59.268240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:59.268271] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:59.268313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:59.268385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:59.329031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:59.329985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:59.330138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:59.330182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:59.451492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:59.451667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:59.451712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:59.451749] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:59.455453] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=46.35%) [2026-02-27T20:30:59.455802] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-27T20:30:59.455955] [INFO ] [sig ] SAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:30:59.603245] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SAM.txt [2026-02-27T20:30:59.603411] [INFO ] [sig ] [2641/3373] Completed SAM in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:59.603455] [INFO ] [sig ] [2642/3373] Forecasting SAMG... [2026-02-27T20:30:59.603487] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-27T20:30:59.603520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-27T20:30:59.615695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-27T20:30:59.616101] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-27T20:30:59.616965] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-27T20:30:59.617020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:30:59.617054] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:30:59.617082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:30:59.617139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:30:59.676694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:30:59.677674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:30:59.677765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:30:59.677800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:30:59.819200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:30:59.819387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:30:59.819437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:30:59.819480] [INFO ] [FORECASTER] Training complete [2026-02-27T20:30:59.823906] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-27T20:30:59.824272] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-27T20:30:59.824436] [INFO ] [sig ] SAMG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:30:59.985634] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SAMG.txt [2026-02-27T20:30:59.985788] [INFO ] [sig ] [2642/3373] Completed SAMG in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:30:59.985829] [INFO ] [sig ] [2643/3373] Forecasting SAN... [2026-02-27T20:30:59.985861] [INFO ] [sig ] Generating forecast for: SAN [2026-02-27T20:30:59.985891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-27T20:30:59.999362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-27T20:30:59.999763] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-27T20:31:00.000667] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-27T20:31:00.000724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:00.000757] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:00.000785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:00.000842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:00.063329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:00.064263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:00.064356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:00.064391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:00.209007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:00.209164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:00.209208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:00.209237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:00.212918] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-27T20:31:00.213283] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-27T20:31:00.213433] [INFO ] [sig ] SAN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:00.364627] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SAN.txt [2026-02-27T20:31:00.364821] [INFO ] [sig ] [2643/3373] Completed SAN in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:31:00.364871] [INFO ] [sig ] [2644/3373] Forecasting SANA... [2026-02-27T20:31:00.364904] [INFO ] [sig ] Generating forecast for: SANA [2026-02-27T20:31:00.364935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-27T20:31:00.379194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-27T20:31:00.379626] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-27T20:31:00.380559] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-27T20:31:00.380641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:00.380675] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:00.380713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:00.380779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:00.447485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:00.448787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:00.448927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:00.448982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:00.608288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:00.608506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:00.608567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:00.608620] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:00.613657] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-27T20:31:00.614064] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-27T20:31:00.614267] [INFO ] [sig ] SANA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:00.759176] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SANA.txt [2026-02-27T20:31:00.759349] [INFO ] [sig ] [2644/3373] Completed SANA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:31:00.759393] [INFO ] [sig ] [2645/3373] Forecasting SANM... [2026-02-27T20:31:00.759424] [INFO ] [sig ] Generating forecast for: SANM [2026-02-27T20:31:00.759464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-27T20:31:00.772377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-27T20:31:00.772752] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-27T20:31:00.773600] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-27T20:31:00.773654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:00.773686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:00.773713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:00.773771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:00.831652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:00.832502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:00.832610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:00.832656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:00.971449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:00.971665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:00.971728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:00.971773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:00.976875] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-02-27T20:31:00.977270] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-27T20:31:00.977455] [INFO ] [sig ] SANM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:01.181309] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SANM.txt [2026-02-27T20:31:01.181554] [INFO ] [sig ] [2645/3373] Completed SANM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:31:01.181658] [INFO ] [sig ] [2646/3373] Forecasting SAP... [2026-02-27T20:31:01.181706] [INFO ] [sig ] Generating forecast for: SAP [2026-02-27T20:31:01.181753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-27T20:31:01.196018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-27T20:31:01.196477] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-27T20:31:01.197654] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-27T20:31:01.197724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:01.197769] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:01.197808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:01.197884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:01.283233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:01.284195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:01.284286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:01.284321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:01.422003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:01.422166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:01.422210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:01.422239] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:01.426036] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-02-27T20:31:01.426364] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-27T20:31:01.426511] [INFO ] [sig ] SAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:01.587747] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SAP.txt [2026-02-27T20:31:01.587951] [INFO ] [sig ] [2646/3373] Completed SAP in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:31:01.588000] [INFO ] [sig ] [2647/3373] Forecasting SARK... [2026-02-27T20:31:01.588031] [INFO ] [sig ] Generating forecast for: SARK [2026-02-27T20:31:01.588063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-27T20:31:01.604903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-27T20:31:01.605413] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-27T20:31:01.606299] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-27T20:31:01.606353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:01.606386] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:01.606413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:01.606471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:01.684049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:01.685226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:01.685342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:01.685392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:01.835115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:01.835282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:01.835342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:01.835391] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:01.839437] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-27T20:31:01.839810] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-27T20:31:01.839969] [INFO ] [sig ] SARK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:01.999977] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SARK.txt [2026-02-27T20:31:02.000155] [INFO ] [sig ] [2647/3373] Completed SARK in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-27T20:31:02.000198] [INFO ] [sig ] [2648/3373] Forecasting SATL... [2026-02-27T20:31:02.000232] [INFO ] [sig ] Generating forecast for: SATL [2026-02-27T20:31:02.000274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-27T20:31:02.013401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-27T20:31:02.013887] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-27T20:31:02.014839] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-27T20:31:02.014897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:02.014961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:02.014991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:02.015051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:02.079788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:02.080809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:02.080905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:02.080941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:02.208325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:02.208533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:02.208626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:02.208676] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:02.213906] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=27.69%) [2026-02-27T20:31:02.214287] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-27T20:31:02.214487] [INFO ] [sig ] SATL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:02.387890] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SATL.txt [2026-02-27T20:31:02.388054] [INFO ] [sig ] [2648/3373] Completed SATL in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-27T20:31:02.388096] [INFO ] [sig ] [2649/3373] Forecasting SATS... [2026-02-27T20:31:02.388128] [INFO ] [sig ] Generating forecast for: SATS [2026-02-27T20:31:02.388158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-27T20:31:02.400802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-27T20:31:02.401231] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-27T20:31:02.402161] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-27T20:31:02.402218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:02.402252] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:02.402281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:02.402343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:02.462182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:02.463080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:02.463169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:02.463204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:02.589601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:02.589765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:02.589810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:02.589841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:02.593337] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-27T20:31:02.593649] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-27T20:31:02.593788] [INFO ] [sig ] SATS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:02.734839] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SATS.txt [2026-02-27T20:31:02.735015] [INFO ] [sig ] [2649/3373] Completed SATS in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-27T20:31:02.735059] [INFO ] [sig ] [2650/3373] Forecasting SAVA... [2026-02-27T20:31:02.735094] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-27T20:31:02.735125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-27T20:31:02.747901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-27T20:31:02.748328] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-27T20:31:02.749244] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-27T20:31:02.749300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:02.749335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:02.749363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:02.749421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:02.810397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:02.811336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:02.811439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:02.811480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:02.939291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:02.939485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:02.939536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:02.939605] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:02.943338] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-27T20:31:02.943669] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-27T20:31:02.943815] [INFO ] [sig ] SAVA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:03.091210] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SAVA.txt [2026-02-27T20:31:03.091371] [INFO ] [sig ] [2650/3373] Completed SAVA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-27T20:31:03.091412] [INFO ] [sig ] [2651/3373] Forecasting SB... [2026-02-27T20:31:03.091443] [INFO ] [sig ] Generating forecast for: SB [2026-02-27T20:31:03.091474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-27T20:31:03.104348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-27T20:31:03.104751] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-27T20:31:03.105612] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-27T20:31:03.105668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:03.105703] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:03.105732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:03.105791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:03.164555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:03.165421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:03.165505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:03.165539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:03.296128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:03.296292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:03.296337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:03.296413] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:03.300001] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-02-27T20:31:03.300302] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-27T20:31:03.300443] [INFO ] [sig ] SB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:03.450063] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SB.txt [2026-02-27T20:31:03.450213] [INFO ] [sig ] [2651/3373] Completed SB in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:03.450254] [INFO ] [sig ] [2652/3373] Forecasting SBAC... [2026-02-27T20:31:03.450285] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-27T20:31:03.450315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-27T20:31:03.462855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-27T20:31:03.463250] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-27T20:31:03.464140] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-27T20:31:03.464196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:03.464228] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:03.464255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:03.464314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:03.522998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:03.523816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:03.523899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:03.523933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:03.668197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:03.668360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:03.668404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:03.668433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:03.673219] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-02-27T20:31:03.673619] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-27T20:31:03.673811] [INFO ] [sig ] SBAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:03.867454] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBAC.txt [2026-02-27T20:31:03.867718] [INFO ] [sig ] [2652/3373] Completed SBAC in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:03.867783] [INFO ] [sig ] [2653/3373] Forecasting SBCF... [2026-02-27T20:31:03.867831] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-27T20:31:03.867901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-27T20:31:03.885105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-27T20:31:03.885606] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-27T20:31:03.886704] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-27T20:31:03.886771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:03.886815] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:03.886854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:03.886937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:03.965071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:03.965992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:03.966079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:03.966115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:04.090013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:04.090182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:04.090230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:04.090261] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:04.094059] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=11.37%) [2026-02-27T20:31:04.094374] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-27T20:31:04.094516] [INFO ] [sig ] SBCF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:04.259156] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBCF.txt [2026-02-27T20:31:04.259388] [INFO ] [sig ] [2653/3373] Completed SBCF in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:04.259449] [INFO ] [sig ] [2654/3373] Forecasting SBFM... [2026-02-27T20:31:04.259496] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-27T20:31:04.259542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-27T20:31:04.274374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-27T20:31:04.274769] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-27T20:31:04.275607] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-27T20:31:04.275674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:04.275710] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:04.275739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:04.275798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:04.348516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:04.349466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:04.349559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:04.349614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:04.476114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:04.476278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:04.476323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:04.476353] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:04.480982] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-02-27T20:31:04.481300] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-27T20:31:04.481445] [INFO ] [sig ] SBFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:04.666434] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBFM.txt [2026-02-27T20:31:04.666613] [INFO ] [sig ] [2654/3373] Completed SBFM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:04.666657] [INFO ] [sig ] [2655/3373] Forecasting SBGI... [2026-02-27T20:31:04.666691] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-27T20:31:04.666721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-27T20:31:04.680113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-27T20:31:04.680505] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-27T20:31:04.681351] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-27T20:31:04.681405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:04.681437] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:04.681465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:04.681523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:04.738700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:04.739685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:04.739793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:04.739828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:04.858283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:04.858452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:04.858496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:04.858526] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:04.862194] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-27T20:31:04.862489] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-27T20:31:04.862651] [INFO ] [sig ] SBGI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:05.055869] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBGI.txt [2026-02-27T20:31:05.056094] [INFO ] [sig ] [2655/3373] Completed SBGI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:05.056154] [INFO ] [sig ] [2656/3373] Forecasting SBH... [2026-02-27T20:31:05.056202] [INFO ] [sig ] Generating forecast for: SBH [2026-02-27T20:31:05.056252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-27T20:31:05.071641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-27T20:31:05.072062] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-27T20:31:05.072970] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-27T20:31:05.073025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:05.073058] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:05.073085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:05.073143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:05.134786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:05.135824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:05.135921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:05.135957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:05.265918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:05.266079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:05.266123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:05.266154] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:05.269678] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-27T20:31:05.269965] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-27T20:31:05.270099] [INFO ] [sig ] SBH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:05.432760] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SBH.txt [2026-02-27T20:31:05.432920] [INFO ] [sig ] [2656/3373] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:05.432964] [INFO ] [sig ] [2657/3373] Forecasting SBI... [2026-02-27T20:31:05.432994] [INFO ] [sig ] Generating forecast for: SBI [2026-02-27T20:31:05.433024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-27T20:31:05.444490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-27T20:31:05.444919] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-27T20:31:05.445803] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-27T20:31:05.445867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:05.445913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:05.445952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:05.446040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:05.505288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:05.506200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:05.506304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:05.506343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:05.628967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:05.629156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:05.629205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:05.629235] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:05.634020] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-02-27T20:31:05.634382] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-27T20:31:05.634531] [INFO ] [sig ] SBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:05.783449] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SBI.txt [2026-02-27T20:31:05.783628] [INFO ] [sig ] [2657/3373] Completed SBI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:05.783690] [INFO ] [sig ] [2658/3373] Forecasting SBLK... [2026-02-27T20:31:05.783723] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-27T20:31:05.783753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-27T20:31:05.796976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-27T20:31:05.797365] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-27T20:31:05.798223] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-27T20:31:05.798277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:05.798309] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:05.798337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:05.798394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:05.858016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:05.858847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:05.858966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:05.859002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:05.992883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:05.993071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:05.993134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:05.993179] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:05.997644] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-27T20:31:05.998007] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-27T20:31:05.998156] [INFO ] [sig ] SBLK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:06.166685] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SBLK.txt [2026-02-27T20:31:06.166845] [INFO ] [sig ] [2658/3373] Completed SBLK in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:06.166886] [INFO ] [sig ] [2659/3373] Forecasting SBRA... [2026-02-27T20:31:06.166916] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-27T20:31:06.166947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-27T20:31:06.179911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-27T20:31:06.180297] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-27T20:31:06.181138] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-27T20:31:06.181193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:06.181225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:06.181252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:06.181308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:06.242392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:06.243349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:06.243448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:06.243484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:06.380549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:06.380748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:06.380794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:06.380825] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:06.384472] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-02-27T20:31:06.384858] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-27T20:31:06.385015] [INFO ] [sig ] SBRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:06.525528] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SBRA.txt [2026-02-27T20:31:06.525692] [INFO ] [sig ] [2659/3373] Completed SBRA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:06.525735] [INFO ] [sig ] [2660/3373] Forecasting SBS... [2026-02-27T20:31:06.525779] [INFO ] [sig ] Generating forecast for: SBS [2026-02-27T20:31:06.525817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-27T20:31:06.539523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-27T20:31:06.539937] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-27T20:31:06.540821] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-27T20:31:06.540887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:06.540923] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:06.540951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:06.541011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:06.600278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:06.601066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:06.601150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:06.601185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:06.728387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:06.728551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:06.728616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:06.728649] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:06.732302] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-02-27T20:31:06.732615] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-27T20:31:06.732763] [INFO ] [sig ] SBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:06.874592] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBS.txt [2026-02-27T20:31:06.874736] [INFO ] [sig ] [2660/3373] Completed SBS in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:06.874777] [INFO ] [sig ] [2661/3373] Forecasting SBSI... [2026-02-27T20:31:06.874806] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-27T20:31:06.874836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-27T20:31:06.887731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-27T20:31:06.888143] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-27T20:31:06.888985] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-27T20:31:06.889040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:06.889073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:06.889100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:06.889158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:06.952288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:06.953460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:06.953553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:06.953607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:07.072367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:07.072535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:07.072616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:07.072652] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:07.076251] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=50.24%) [2026-02-27T20:31:07.076556] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-27T20:31:07.076761] [INFO ] [sig ] SBSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:07.219545] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SBSI.txt [2026-02-27T20:31:07.219760] [INFO ] [sig ] [2661/3373] Completed SBSI in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:07.219818] [INFO ] [sig ] [2662/3373] Forecasting SBUX... [2026-02-27T20:31:07.219850] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-27T20:31:07.219880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-27T20:31:07.232442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-27T20:31:07.232892] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-27T20:31:07.233781] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-27T20:31:07.233835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:07.233870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:07.233898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:07.233957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:07.297652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:07.298529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:07.298823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:07.298859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:07.433630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:07.433850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:07.433907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:07.433949] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:07.438116] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-27T20:31:07.438536] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-27T20:31:07.438715] [INFO ] [sig ] SBUX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:07.583023] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SBUX.txt [2026-02-27T20:31:07.583162] [INFO ] [sig ] [2662/3373] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:07.583202] [INFO ] [sig ] [2663/3373] Forecasting SCD... [2026-02-27T20:31:07.583232] [INFO ] [sig ] Generating forecast for: SCD [2026-02-27T20:31:07.583262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-27T20:31:07.596063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-27T20:31:07.596442] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-27T20:31:07.597283] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-27T20:31:07.597341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:07.597374] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:07.597401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:07.597464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:07.654745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:07.655595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:07.655681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:07.655719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:07.774897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:07.775061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:07.775106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:07.775135] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:07.778786] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-27T20:31:07.779082] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-27T20:31:07.779219] [INFO ] [sig ] SCD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:07.920739] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SCD.txt [2026-02-27T20:31:07.920886] [INFO ] [sig ] [2663/3373] Completed SCD in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-27T20:31:07.920925] [INFO ] [sig ] [2664/3373] Forecasting SCHL... [2026-02-27T20:31:07.920956] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-27T20:31:07.920986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-27T20:31:07.934368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-27T20:31:07.934778] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-27T20:31:07.935564] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-27T20:31:07.935643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:07.935679] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:07.935708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:07.935770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:07.994481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:07.995389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:07.995478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:07.995512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:08.126915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:08.127072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:08.127120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:08.127150] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:08.130660] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=70.86%) [2026-02-27T20:31:08.130945] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-27T20:31:08.131102] [INFO ] [sig ] SCHL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:08.282948] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SCHL.txt [2026-02-27T20:31:08.283173] [INFO ] [sig ] [2664/3373] Completed SCHL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-27T20:31:08.283235] [INFO ] [sig ] [2665/3373] Forecasting SCI... [2026-02-27T20:31:08.283280] [INFO ] [sig ] Generating forecast for: SCI [2026-02-27T20:31:08.283328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-27T20:31:08.299389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-27T20:31:08.299953] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-27T20:31:08.301136] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-27T20:31:08.301206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:08.301329] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:08.301376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:08.301468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:08.380988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:08.381950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:08.382043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:08.382078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:08.514632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:08.514826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:08.514871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:08.514901] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:08.518593] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-27T20:31:08.518923] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-27T20:31:08.519077] [INFO ] [sig ] SCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:08.666162] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SCI.txt [2026-02-27T20:31:08.666327] [INFO ] [sig ] [2665/3373] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-27T20:31:08.666372] [INFO ] [sig ] [2666/3373] Forecasting SCL... [2026-02-27T20:31:08.666403] [INFO ] [sig ] Generating forecast for: SCL [2026-02-27T20:31:08.666433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-27T20:31:08.679402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-27T20:31:08.679848] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-27T20:31:08.680686] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-27T20:31:08.680740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:08.680773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:08.680800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:08.680856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:08.739717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:08.740714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:08.740804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:08.740839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:08.871736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:08.871902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:08.871945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:08.871975] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:08.875766] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-02-27T20:31:08.876091] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-27T20:31:08.876256] [INFO ] [sig ] SCL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:09.052254] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SCL.txt [2026-02-27T20:31:09.052421] [INFO ] [sig ] [2666/3373] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-27T20:31:09.052466] [INFO ] [sig ] [2667/3373] Forecasting SCM... [2026-02-27T20:31:09.052497] [INFO ] [sig ] Generating forecast for: SCM [2026-02-27T20:31:09.052529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-27T20:31:09.065774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-27T20:31:09.066198] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-27T20:31:09.067125] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-27T20:31:09.067181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:09.067215] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:09.067242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:09.067301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:09.132313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:09.133291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:09.133396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:09.133451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:09.266289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:09.266450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:09.266493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:09.266523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:09.270316] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-27T20:31:09.270677] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-27T20:31:09.270860] [INFO ] [sig ] SCM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:09.413616] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SCM.txt [2026-02-27T20:31:09.413778] [INFO ] [sig ] [2667/3373] Completed SCM in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-27T20:31:09.413820] [INFO ] [sig ] [2668/3373] Forecasting SCSC... [2026-02-27T20:31:09.413849] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-27T20:31:09.413880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-27T20:31:09.428298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-27T20:31:09.428724] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-27T20:31:09.429742] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-27T20:31:09.429796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:09.430021] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:09.430048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:09.430109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:09.489131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:09.490048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:09.490135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:09.490169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:09.615399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:09.615597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:09.615646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:09.615709] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:09.619288] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-27T20:31:09.619615] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-27T20:31:09.619759] [INFO ] [sig ] SCSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:09.768231] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SCSC.txt [2026-02-27T20:31:09.768395] [INFO ] [sig ] [2668/3373] Completed SCSC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:09.768440] [INFO ] [sig ] [2669/3373] Forecasting SCVL... [2026-02-27T20:31:09.768477] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-27T20:31:09.768510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-27T20:31:09.781361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-27T20:31:09.781824] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-27T20:31:09.782676] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-27T20:31:09.782731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:09.782763] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:09.782792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:09.782850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:09.842082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:09.843025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:09.843112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:09.843146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:09.964486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:09.964666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:09.964710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:09.964740] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:09.968174] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-27T20:31:09.968492] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-27T20:31:09.968690] [INFO ] [sig ] SCVL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:10.122095] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SCVL.txt [2026-02-27T20:31:10.122261] [INFO ] [sig ] [2669/3373] Completed SCVL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:10.122305] [INFO ] [sig ] [2670/3373] Forecasting SCZ... [2026-02-27T20:31:10.122335] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-27T20:31:10.122366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-27T20:31:10.135174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-27T20:31:10.135566] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-27T20:31:10.136421] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-27T20:31:10.136474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:10.136507] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:10.136534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:10.136632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:10.199426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:10.200352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:10.200453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:10.200488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:10.327979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:10.328147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:10.328190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:10.328220] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:10.331860] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=46.19%) [2026-02-27T20:31:10.332183] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-27T20:31:10.332329] [INFO ] [sig ] SCZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:10.476353] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SCZ.txt [2026-02-27T20:31:10.476522] [INFO ] [sig ] [2670/3373] Completed SCZ in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:10.476564] [INFO ] [sig ] [2671/3373] Forecasting SD... [2026-02-27T20:31:10.476617] [INFO ] [sig ] Generating forecast for: SD [2026-02-27T20:31:10.476649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-27T20:31:10.490452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-27T20:31:10.490909] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-27T20:31:10.491754] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-27T20:31:10.491819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:10.491856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:10.491883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:10.491940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:10.549794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:10.550799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:10.550887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:10.550920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:10.676094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:10.676260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:10.676304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:10.676334] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:10.680469] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-02-27T20:31:10.680822] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-27T20:31:10.680974] [INFO ] [sig ] SD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:10.829441] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SD.txt [2026-02-27T20:31:10.829628] [INFO ] [sig ] [2671/3373] Completed SD in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:10.829676] [INFO ] [sig ] [2672/3373] Forecasting SDA... [2026-02-27T20:31:10.829707] [INFO ] [sig ] Generating forecast for: SDA [2026-02-27T20:31:10.829738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-27T20:31:10.842246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-27T20:31:10.842683] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-27T20:31:10.843563] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-27T20:31:10.843641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:10.843680] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:10.843716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:10.843781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:10.904963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:10.905952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:10.906046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:10.906080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:11.030537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:11.030726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:11.030770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:11.030817] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:11.034353] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-27T20:31:11.034696] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-27T20:31:11.034843] [INFO ] [sig ] SDA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:11.183253] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SDA.txt [2026-02-27T20:31:11.183414] [INFO ] [sig ] [2672/3373] Completed SDA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:11.183457] [INFO ] [sig ] [2673/3373] Forecasting SDHY... [2026-02-27T20:31:11.183486] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-27T20:31:11.183516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-27T20:31:11.258712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-27T20:31:11.259111] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-27T20:31:11.259990] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-27T20:31:11.260044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:11.260076] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:11.260104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:11.260162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:11.318551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:11.319517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:11.319625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:11.319662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:11.443211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:11.443380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:11.443424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:11.443452] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:11.447076] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-27T20:31:11.447416] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-27T20:31:11.447594] [INFO ] [sig ] SDHY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:11.592184] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SDHY.txt [2026-02-27T20:31:11.592366] [INFO ] [sig ] [2673/3373] Completed SDHY in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:11.592408] [INFO ] [sig ] [2674/3373] Forecasting SDRL... [2026-02-27T20:31:11.592438] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-27T20:31:11.592468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-27T20:31:11.605486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-27T20:31:11.605939] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-27T20:31:11.606861] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-27T20:31:11.606916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:11.606949] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:11.606976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:11.607034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:11.668606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:11.669641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:11.669750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:11.669807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:11.796667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:11.796916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:11.796970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:11.797001] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:11.801100] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-27T20:31:11.801430] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-27T20:31:11.801597] [INFO ] [sig ] SDRL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:11.946045] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SDRL.txt [2026-02-27T20:31:11.946223] [INFO ] [sig ] [2674/3373] Completed SDRL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:11.946276] [INFO ] [sig ] [2675/3373] Forecasting SDVY... [2026-02-27T20:31:11.946308] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-27T20:31:11.946347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-27T20:31:11.959840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-27T20:31:11.960248] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-27T20:31:11.961142] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-27T20:31:11.961197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:11.961229] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:11.961256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:11.961313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:12.021730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:12.022806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:12.022940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:12.022979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:12.151515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:12.151700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:12.151745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:12.151773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:12.155341] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-02-27T20:31:12.155663] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-27T20:31:12.155803] [INFO ] [sig ] SDVY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:12.296898] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SDVY.txt [2026-02-27T20:31:12.297081] [INFO ] [sig ] [2675/3373] Completed SDVY in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:12.297137] [INFO ] [sig ] [2676/3373] Forecasting SE... [2026-02-27T20:31:12.297176] [INFO ] [sig ] Generating forecast for: SE [2026-02-27T20:31:12.297220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-27T20:31:12.311062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-27T20:31:12.311473] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-27T20:31:12.312299] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-27T20:31:12.312352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:12.312385] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:12.312411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:12.312481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:12.374351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:12.375323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:12.375424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:12.375466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:12.506307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:12.506474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:12.506531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:12.506601] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:12.510718] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-27T20:31:12.511026] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-27T20:31:12.511168] [INFO ] [sig ] SE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:12.666291] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SE.txt [2026-02-27T20:31:12.666470] [INFO ] [sig ] [2676/3373] Completed SE in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:12.666514] [INFO ] [sig ] [2677/3373] Forecasting SEDG... [2026-02-27T20:31:12.666550] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-27T20:31:12.666612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-27T20:31:12.680009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-27T20:31:12.680477] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-27T20:31:12.681391] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-27T20:31:12.681445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:12.681479] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:12.681505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:12.681600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:12.742443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:12.743386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:12.743469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:12.743503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:12.868036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:12.868207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:12.868253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:12.868282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:12.871900] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=12.10%) [2026-02-27T20:31:12.872255] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-27T20:31:12.872450] [INFO ] [sig ] SEDG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:13.024466] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SEDG.txt [2026-02-27T20:31:13.024649] [INFO ] [sig ] [2677/3373] Completed SEDG in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:13.024699] [INFO ] [sig ] [2678/3373] Forecasting SEE... [2026-02-27T20:31:13.024730] [INFO ] [sig ] Generating forecast for: SEE [2026-02-27T20:31:13.024761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-27T20:31:13.038052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-27T20:31:13.038490] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-27T20:31:13.039387] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-27T20:31:13.039457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:13.039493] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:13.039521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:13.039604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:13.104840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:13.105848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:13.105939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:13.105973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:13.238485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:13.238671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:13.238719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:13.238751] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:13.242465] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-02-27T20:31:13.242808] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-27T20:31:13.242953] [INFO ] [sig ] SEE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:13.400866] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SEE.txt [2026-02-27T20:31:13.401106] [INFO ] [sig ] [2678/3373] Completed SEE in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:13.401173] [INFO ] [sig ] [2679/3373] Forecasting SEIC... [2026-02-27T20:31:13.401208] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-27T20:31:13.401241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-27T20:31:13.417227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-27T20:31:13.417683] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-27T20:31:13.418619] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-27T20:31:13.418675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:13.418711] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:13.418740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:13.418799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:13.478808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:13.479823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:13.479934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:13.479971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:13.608693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:13.608873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:13.608927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:13.608963] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:13.612869] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=86.83%) [2026-02-27T20:31:13.613204] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-27T20:31:13.613353] [INFO ] [sig ] SEIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:13.759038] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SEIC.txt [2026-02-27T20:31:13.759192] [INFO ] [sig ] [2679/3373] Completed SEIC in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:13.759235] [INFO ] [sig ] [2680/3373] Forecasting SELF... [2026-02-27T20:31:13.759268] [INFO ] [sig ] Generating forecast for: SELF [2026-02-27T20:31:13.759300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-27T20:31:13.770728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-27T20:31:13.771111] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-27T20:31:13.771965] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-27T20:31:13.772019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:13.772051] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:13.772078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:13.772134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:13.831222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:13.832158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:13.832248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:13.832284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:13.945930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:13.946099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:13.946141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:13.946170] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:13.949746] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=56.52%) [2026-02-27T20:31:13.950063] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-27T20:31:13.950209] [INFO ] [sig ] SELF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:14.096566] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SELF.txt [2026-02-27T20:31:14.096771] [INFO ] [sig ] [2680/3373] Completed SELF in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-27T20:31:14.096821] [INFO ] [sig ] [2681/3373] Forecasting SEM... [2026-02-27T20:31:14.096866] [INFO ] [sig ] Generating forecast for: SEM [2026-02-27T20:31:14.096909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-27T20:31:14.111939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-27T20:31:14.112426] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-27T20:31:14.113435] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-27T20:31:14.113506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:14.113547] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:14.113619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:14.113685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:14.174218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:14.175162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:14.175258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:14.175294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:14.303073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:14.303247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:14.303292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:14.303325] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:14.307089] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-02-27T20:31:14.307463] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-27T20:31:14.307646] [INFO ] [sig ] SEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:14.497068] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SEM.txt [2026-02-27T20:31:14.497240] [INFO ] [sig ] [2681/3373] Completed SEM in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-27T20:31:14.497281] [INFO ] [sig ] [2682/3373] Forecasting SENEA... [2026-02-27T20:31:14.497313] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-27T20:31:14.497342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-27T20:31:14.509609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-27T20:31:14.510029] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-27T20:31:14.510887] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-27T20:31:14.510942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:14.511017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:14.511047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:14.511119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:14.571067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:14.572137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:14.572244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:14.572279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:14.701080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:14.701251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:14.701296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:14.701325] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:14.705082] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=84.06%) [2026-02-27T20:31:14.705471] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-27T20:31:14.705662] [INFO ] [sig ] SENEA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:14.865744] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SENEA.txt [2026-02-27T20:31:14.865919] [INFO ] [sig ] [2682/3373] Completed SENEA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-27T20:31:14.865962] [INFO ] [sig ] [2683/3373] Forecasting SENS... [2026-02-27T20:31:14.865995] [INFO ] [sig ] Generating forecast for: SENS [2026-02-27T20:31:14.866025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-27T20:31:14.879128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-27T20:31:14.879629] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-27T20:31:14.880512] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-27T20:31:14.880609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:14.880648] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:14.880675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:14.880733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:14.941087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:14.942031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:14.942118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:14.942152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:15.074564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:15.074746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:15.074792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:15.074827] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:15.078604] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-02-27T20:31:15.078975] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-27T20:31:15.079123] [INFO ] [sig ] SENS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:15.224179] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SENS.txt [2026-02-27T20:31:15.224341] [INFO ] [sig ] [2683/3373] Completed SENS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-27T20:31:15.224385] [INFO ] [sig ] [2684/3373] Forecasting SERA... [2026-02-27T20:31:15.224415] [INFO ] [sig ] Generating forecast for: SERA [2026-02-27T20:31:15.224446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-27T20:31:15.235788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-27T20:31:15.236130] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-27T20:31:15.237016] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-27T20:31:15.237070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:15.237104] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:15.237133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:15.237191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:15.295013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:15.295867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:15.295953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:15.295985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:15.418083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:15.418268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:15.418326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:15.418357] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:15.422021] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=44.42%) [2026-02-27T20:31:15.422325] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-27T20:31:15.422457] [INFO ] [sig ] SERA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:15.562934] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SERA.txt [2026-02-27T20:31:15.563103] [INFO ] [sig ] [2684/3373] Completed SERA in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-27T20:31:15.563146] [INFO ] [sig ] [2685/3373] Forecasting SES... [2026-02-27T20:31:15.563177] [INFO ] [sig ] Generating forecast for: SES [2026-02-27T20:31:15.563208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-27T20:31:15.575934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-27T20:31:15.576316] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-27T20:31:15.577165] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-27T20:31:15.577221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:15.577254] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:15.577280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:15.577339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:15.640673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:15.641674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:15.641767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:15.641811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:15.768776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:15.768966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:15.769018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:15.769086] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:15.772737] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-27T20:31:15.773068] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-27T20:31:15.773211] [INFO ] [sig ] SES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:15.921689] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SES.txt [2026-02-27T20:31:15.921854] [INFO ] [sig ] [2685/3373] Completed SES in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:15.921899] [INFO ] [sig ] [2686/3373] Forecasting SEVN... [2026-02-27T20:31:15.921933] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-27T20:31:15.921963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-27T20:31:15.934980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-27T20:31:15.935414] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-27T20:31:15.936295] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-27T20:31:15.936350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:15.936382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:15.936409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:15.936471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:15.995788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:15.996719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:15.996806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:15.996842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:16.115241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:16.115404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:16.115448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:16.115478] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:16.119286] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=85.27%) [2026-02-27T20:31:16.119643] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-27T20:31:16.119794] [INFO ] [sig ] SEVN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:16.265065] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SEVN.txt [2026-02-27T20:31:16.265244] [INFO ] [sig ] [2686/3373] Completed SEVN in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:16.265294] [INFO ] [sig ] [2687/3373] Forecasting SEZL... [2026-02-27T20:31:16.265332] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-27T20:31:16.265380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-27T20:31:16.278964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-27T20:31:16.279352] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-27T20:31:16.280346] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-27T20:31:16.280403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:16.280436] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:16.280464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:16.280524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:16.340281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:16.341195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:16.341291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:16.341329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:16.462889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:16.463050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:16.463095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:16.463127] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:16.466908] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=81.00%) [2026-02-27T20:31:16.467239] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-27T20:31:16.467389] [INFO ] [sig ] SEZL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:16.616858] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SEZL.txt [2026-02-27T20:31:16.617012] [INFO ] [sig ] [2687/3373] Completed SEZL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:16.617053] [INFO ] [sig ] [2688/3373] Forecasting SF... [2026-02-27T20:31:16.617085] [INFO ] [sig ] Generating forecast for: SF [2026-02-27T20:31:16.617120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-27T20:31:16.629872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-27T20:31:16.630237] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-27T20:31:16.631050] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-27T20:31:16.631104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:16.631136] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:16.631162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:16.631219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:16.688322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:16.689214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:16.689300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:16.689335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:16.810346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:16.810505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:16.810548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:16.810599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:16.814060] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=54.92%) [2026-02-27T20:31:16.814357] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-27T20:31:16.814513] [INFO ] [sig ] SF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:16.964565] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SF.txt [2026-02-27T20:31:16.964750] [INFO ] [sig ] [2688/3373] Completed SF in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:16.964791] [INFO ] [sig ] [2689/3373] Forecasting SFB... [2026-02-27T20:31:16.964821] [INFO ] [sig ] Generating forecast for: SFB [2026-02-27T20:31:16.964851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-27T20:31:16.975992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-27T20:31:16.976345] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-27T20:31:16.977165] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-27T20:31:16.977220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:16.977264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:16.977293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:16.977351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:17.034801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:17.035764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:17.035851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:17.035885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:17.151184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:17.151595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:17.151651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:17.151683] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:17.156028] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-27T20:31:17.156323] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-27T20:31:17.156472] [INFO ] [sig ] SFB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:17.300844] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SFB.txt [2026-02-27T20:31:17.300983] [INFO ] [sig ] [2689/3373] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:17.301024] [INFO ] [sig ] [2690/3373] Forecasting SFBS... [2026-02-27T20:31:17.301054] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-27T20:31:17.301085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-27T20:31:17.315439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-27T20:31:17.315802] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-27T20:31:17.316606] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-27T20:31:17.316660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:17.316692] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:17.316719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:17.316776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:17.376366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:17.377095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:17.377184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:17.377219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:17.497150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:17.497309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:17.497352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:17.497381] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:17.500896] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: UP (p=79.23%) [2026-02-27T20:31:17.501183] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-27T20:31:17.501313] [INFO ] [sig ] SFBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:17.641836] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SFBS.txt [2026-02-27T20:31:17.641970] [INFO ] [sig ] [2690/3373] Completed SFBS in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:17.642010] [INFO ] [sig ] [2691/3373] Forecasting SFIX... [2026-02-27T20:31:17.642040] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-27T20:31:17.642069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-27T20:31:17.656095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-27T20:31:17.656504] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-27T20:31:17.657419] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-27T20:31:17.657475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:17.657509] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:17.657538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:17.657613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:17.719350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:17.720270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:17.720358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:17.720393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:17.845299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:17.845458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:17.845502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:17.845531] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:17.849057] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-27T20:31:17.849356] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-27T20:31:17.849491] [INFO ] [sig ] SFIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:17.996555] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SFIX.txt [2026-02-27T20:31:17.996737] [INFO ] [sig ] [2691/3373] Completed SFIX in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:17.996781] [INFO ] [sig ] [2692/3373] Forecasting SFL... [2026-02-27T20:31:17.996811] [INFO ] [sig ] Generating forecast for: SFL [2026-02-27T20:31:17.996841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-27T20:31:18.009145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-27T20:31:18.009518] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-27T20:31:18.010430] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-27T20:31:18.010485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:18.010517] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:18.010545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:18.010621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:18.071429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:18.072780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:18.072931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:18.072977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:18.199811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:18.199977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:18.200022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:18.200054] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:18.203629] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-02-27T20:31:18.203923] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-27T20:31:18.204065] [INFO ] [sig ] SFL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:18.349147] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SFL.txt [2026-02-27T20:31:18.349322] [INFO ] [sig ] [2692/3373] Completed SFL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:18.349380] [INFO ] [sig ] [2693/3373] Forecasting SFLO... [2026-02-27T20:31:18.349415] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-27T20:31:18.349450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-27T20:31:18.362802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-27T20:31:18.363149] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-27T20:31:18.364124] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-27T20:31:18.364179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:18.364212] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:18.364240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:18.364298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:18.425149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:18.425967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:18.426053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:18.426088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:18.554233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:18.554396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:18.554440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:18.554471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:18.558121] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=39.72%) [2026-02-27T20:31:18.558418] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-27T20:31:18.558553] [INFO ] [sig ] SFLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:18.708321] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SFLO.txt [2026-02-27T20:31:18.708706] [INFO ] [sig ] [2693/3373] Completed SFLO in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:18.708758] [INFO ] [sig ] [2694/3373] Forecasting SFM... [2026-02-27T20:31:18.708791] [INFO ] [sig ] Generating forecast for: SFM [2026-02-27T20:31:18.708822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-27T20:31:18.721722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-27T20:31:18.722117] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-27T20:31:18.722947] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-27T20:31:18.723001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:18.723033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:18.723060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:18.723151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:18.786715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:18.787660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:18.787750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:18.787789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:18.912849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:18.913013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:18.913057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:18.913085] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:18.916641] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-27T20:31:18.916951] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-27T20:31:18.917108] [INFO ] [sig ] SFM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:19.059278] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SFM.txt [2026-02-27T20:31:19.059440] [INFO ] [sig ] [2694/3373] Completed SFM in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:19.059481] [INFO ] [sig ] [2695/3373] Forecasting SFNC... [2026-02-27T20:31:19.059511] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-27T20:31:19.059543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-27T20:31:19.072339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-27T20:31:19.072729] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-27T20:31:19.073517] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-27T20:31:19.073588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:19.073624] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:19.073651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:19.073707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:19.131983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:19.132922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:19.133008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:19.133044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:19.265425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:19.265775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:19.265824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:19.265856] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:19.270395] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=66.45%) [2026-02-27T20:31:19.270748] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-27T20:31:19.270908] [INFO ] [sig ] SFNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:19.418859] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SFNC.txt [2026-02-27T20:31:19.419053] [INFO ] [sig ] [2695/3373] Completed SFNC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:19.419095] [INFO ] [sig ] [2696/3373] Forecasting SG... [2026-02-27T20:31:19.419126] [INFO ] [sig ] Generating forecast for: SG [2026-02-27T20:31:19.419157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-27T20:31:19.431778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-27T20:31:19.432164] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-27T20:31:19.432994] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-27T20:31:19.433046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:19.433077] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:19.433104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:19.433160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:19.493736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:19.494760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:19.494848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:19.494885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:19.624706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:19.624882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:19.624935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:19.624990] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:19.628803] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=94.54%) [2026-02-27T20:31:19.629117] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-27T20:31:19.629262] [INFO ] [sig ] SG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:19.779304] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SG.txt [2026-02-27T20:31:19.779491] [INFO ] [sig ] [2696/3373] Completed SG in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:19.779541] [INFO ] [sig ] [2697/3373] Forecasting SGC... [2026-02-27T20:31:19.779603] [INFO ] [sig ] Generating forecast for: SGC [2026-02-27T20:31:19.779644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-27T20:31:19.794069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-27T20:31:19.794640] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-27T20:31:19.795465] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-27T20:31:19.795520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:19.795555] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:19.795612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:19.795674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:19.859942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:19.860861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:19.860950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:19.860992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:19.985629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:19.985811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:19.985855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:19.985884] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:19.989563] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: UP (p=83.03%) [2026-02-27T20:31:19.989879] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-27T20:31:19.990034] [INFO ] [sig ] SGC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:20.134621] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SGC.txt [2026-02-27T20:31:20.134778] [INFO ] [sig ] [2697/3373] Completed SGC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-27T20:31:20.134819] [INFO ] [sig ] [2698/3373] Forecasting SGHC... [2026-02-27T20:31:20.134849] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-27T20:31:20.134880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-27T20:31:20.148250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-27T20:31:20.148669] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-27T20:31:20.149484] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-27T20:31:20.149539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:20.149596] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:20.149628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:20.149686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:20.208834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:20.209938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:20.210029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:20.210080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:20.333741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:20.333901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:20.333944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:20.333977] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:20.337465] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-27T20:31:20.337774] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-27T20:31:20.337926] [INFO ] [sig ] SGHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:20.480813] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SGHC.txt [2026-02-27T20:31:20.480976] [INFO ] [sig ] [2698/3373] Completed SGHC in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-27T20:31:20.481018] [INFO ] [sig ] [2699/3373] Forecasting SGRY... [2026-02-27T20:31:20.481048] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-27T20:31:20.481078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-27T20:31:20.493450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-27T20:31:20.493834] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-27T20:31:20.494696] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-27T20:31:20.494749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:20.494805] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:20.494833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:20.494890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:20.552847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:20.553744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:20.553828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:20.553862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:20.684923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:20.685088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:20.685132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:20.685161] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:20.689092] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-02-27T20:31:20.689600] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-27T20:31:20.689737] [INFO ] [sig ] SGRY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:20.848691] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SGRY.txt [2026-02-27T20:31:20.848871] [INFO ] [sig ] [2699/3373] Completed SGRY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-27T20:31:20.848915] [INFO ] [sig ] [2700/3373] Forecasting SHAK... [2026-02-27T20:31:20.848955] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-27T20:31:20.848992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-27T20:31:20.862270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-27T20:31:20.862701] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-27T20:31:20.863510] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-27T20:31:20.863564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:20.863622] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:20.863662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:20.863721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:20.923520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:20.924487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:20.924603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:20.924641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:21.063722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:21.063904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:21.063952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:21.063982] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:21.067493] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-02-27T20:31:21.067797] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-27T20:31:21.067954] [INFO ] [sig ] SHAK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:21.213135] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SHAK.txt [2026-02-27T20:31:21.213299] [INFO ] [sig ] [2700/3373] Completed SHAK in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-27T20:31:21.213340] [INFO ] [sig ] [2701/3373] Forecasting SHBI... [2026-02-27T20:31:21.213373] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-27T20:31:21.213403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-27T20:31:21.226705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-27T20:31:21.227113] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-27T20:31:21.228024] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-27T20:31:21.228080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:21.228115] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:21.228143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:21.228201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:21.288984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:21.289922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:21.290013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:21.290049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:21.417620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:21.417791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:21.417838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:21.417898] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:21.421789] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-02-27T20:31:21.422113] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-27T20:31:21.422260] [INFO ] [sig ] SHBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:21.581645] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHBI.txt [2026-02-27T20:31:21.581822] [INFO ] [sig ] [2701/3373] Completed SHBI in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:21.581865] [INFO ] [sig ] [2702/3373] Forecasting SHC... [2026-02-27T20:31:21.581896] [INFO ] [sig ] Generating forecast for: SHC [2026-02-27T20:31:21.581928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-27T20:31:21.595345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-27T20:31:21.595776] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-27T20:31:21.596862] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-27T20:31:21.596919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:21.596953] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:21.596987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:21.597058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:21.663483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:21.664544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:21.664679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:21.664718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:21.789013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:21.789221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:21.789285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:21.789396] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:21.794246] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-02-27T20:31:21.794707] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-27T20:31:21.794891] [INFO ] [sig ] SHC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:21.948914] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SHC.txt [2026-02-27T20:31:21.949075] [INFO ] [sig ] [2702/3373] Completed SHC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:21.949117] [INFO ] [sig ] [2703/3373] Forecasting SHEL... [2026-02-27T20:31:21.949149] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-27T20:31:21.949179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-27T20:31:21.962913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-27T20:31:21.963347] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-27T20:31:21.964217] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-27T20:31:21.964272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:21.964306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:21.964335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:21.964396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:22.027599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:22.028507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:22.028618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:22.028655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:22.165789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:22.165956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:22.166014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:22.166066] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:22.169754] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-27T20:31:22.170060] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-27T20:31:22.170201] [INFO ] [sig ] SHEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:22.314996] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHEL.txt [2026-02-27T20:31:22.315178] [INFO ] [sig ] [2703/3373] Completed SHEL in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:22.315220] [INFO ] [sig ] [2704/3373] Forecasting SHEN... [2026-02-27T20:31:22.315430] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-27T20:31:22.315466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-27T20:31:22.330244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-27T20:31:22.330679] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-27T20:31:22.331729] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-27T20:31:22.331782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:22.331814] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:22.331840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:22.331898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:22.394084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:22.395001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:22.395102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:22.395145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:22.524734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:22.524920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:22.524972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:22.525006] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:22.528739] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=87.60%) [2026-02-27T20:31:22.529127] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-27T20:31:22.529278] [INFO ] [sig ] SHEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:22.675984] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHEN.txt [2026-02-27T20:31:22.676144] [INFO ] [sig ] [2704/3373] Completed SHEN in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:22.676186] [INFO ] [sig ] [2705/3373] Forecasting SHG... [2026-02-27T20:31:22.676216] [INFO ] [sig ] Generating forecast for: SHG [2026-02-27T20:31:22.676246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-27T20:31:22.691209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-27T20:31:22.691665] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-27T20:31:22.692710] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-27T20:31:22.692958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:22.693003] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:22.693038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:22.693109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:22.754551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:22.755466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:22.755552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:22.755606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:22.882923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:22.883089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:22.883135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:22.883166] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:22.887528] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=66.75%) [2026-02-27T20:31:22.887910] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-27T20:31:22.888070] [INFO ] [sig ] SHG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:23.041092] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHG.txt [2026-02-27T20:31:23.041276] [INFO ] [sig ] [2705/3373] Completed SHG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:23.041319] [INFO ] [sig ] [2706/3373] Forecasting SHLS... [2026-02-27T20:31:23.041349] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-27T20:31:23.041379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-27T20:31:23.054147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-27T20:31:23.054546] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-27T20:31:23.055406] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-27T20:31:23.055459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:23.055492] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:23.055518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:23.055599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:23.116915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:23.117828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:23.117943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:23.117978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:23.249907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:23.250070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:23.250113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:23.250142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:23.253660] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-27T20:31:23.253952] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-27T20:31:23.254087] [INFO ] [sig ] SHLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:23.411090] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SHLS.txt [2026-02-27T20:31:23.411256] [INFO ] [sig ] [2706/3373] Completed SHLS in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:23.411300] [INFO ] [sig ] [2707/3373] Forecasting SHO... [2026-02-27T20:31:23.411330] [INFO ] [sig ] Generating forecast for: SHO [2026-02-27T20:31:23.411360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-27T20:31:23.423731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-27T20:31:23.424116] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-27T20:31:23.424934] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-27T20:31:23.424987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:23.425019] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:23.425047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:23.425104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:23.485638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:23.486928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:23.487064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:23.487116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:23.614470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:23.614627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:23.614672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:23.614704] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:23.618320] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-27T20:31:23.618636] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-27T20:31:23.618784] [INFO ] [sig ] SHO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:23.764503] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SHO.txt [2026-02-27T20:31:23.764679] [INFO ] [sig ] [2707/3373] Completed SHO in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:23.764729] [INFO ] [sig ] [2708/3373] Forecasting SHOC... [2026-02-27T20:31:23.764763] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-27T20:31:23.764793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-27T20:31:23.776604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-27T20:31:23.776926] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-27T20:31:23.777932] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-27T20:31:23.777986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:23.778017] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:23.778043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:23.778101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:23.845794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:23.846817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:23.846906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:23.846940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:23.968928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:23.969097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:23.969141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:23.969169] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:23.972888] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-27T20:31:23.973246] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-27T20:31:23.973391] [INFO ] [sig ] SHOC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:24.119897] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SHOC.txt [2026-02-27T20:31:24.120075] [INFO ] [sig ] [2708/3373] Completed SHOC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:24.120117] [INFO ] [sig ] [2709/3373] Forecasting SHOO... [2026-02-27T20:31:24.120146] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-27T20:31:24.120176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-27T20:31:24.132810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-27T20:31:24.133174] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-27T20:31:24.134043] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-27T20:31:24.134098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:24.134131] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:24.134160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:24.134217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:24.191974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:24.192942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:24.193075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:24.193110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:24.314745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:24.314900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:24.314947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:24.314977] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:24.318539] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-27T20:31:24.318849] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-27T20:31:24.318985] [INFO ] [sig ] SHOO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:24.463354] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHOO.txt [2026-02-27T20:31:24.463490] [INFO ] [sig ] [2709/3373] Completed SHOO in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:24.463530] [INFO ] [sig ] [2710/3373] Forecasting SHOP... [2026-02-27T20:31:24.463560] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-27T20:31:24.463636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-27T20:31:24.476039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-27T20:31:24.476383] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-27T20:31:24.477206] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-27T20:31:24.477260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:24.477292] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:24.477319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:24.477377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:24.535083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:24.535873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:24.535952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:24.535986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:24.659633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:24.659789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:24.659835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:24.659864] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:24.663309] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-27T20:31:24.663610] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-27T20:31:24.663746] [INFO ] [sig ] SHOP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:24.807549] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHOP.txt [2026-02-27T20:31:24.807745] [INFO ] [sig ] [2710/3373] Completed SHOP in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:24.807785] [INFO ] [sig ] [2711/3373] Forecasting SHY... [2026-02-27T20:31:24.807817] [INFO ] [sig ] Generating forecast for: SHY [2026-02-27T20:31:24.807847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-27T20:31:24.822979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-27T20:31:24.823665] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-27T20:31:24.824844] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-27T20:31:24.824914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:24.824962] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:24.825004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:24.825107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:24.890381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:24.891310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:24.891398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:24.891431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:25.025536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:25.025734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:25.025777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:25.025807] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:25.029382] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-02-27T20:31:25.029710] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-27T20:31:25.029845] [INFO ] [sig ] SHY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:25.172672] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SHY.txt [2026-02-27T20:31:25.172829] [INFO ] [sig ] [2711/3373] Completed SHY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:25.172870] [INFO ] [sig ] [2712/3373] Forecasting SIBN... [2026-02-27T20:31:25.172900] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-27T20:31:25.172928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-27T20:31:25.186599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-27T20:31:25.186964] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-27T20:31:25.187799] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-27T20:31:25.187853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:25.187915] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:25.187946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:25.188015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:25.251159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:25.252056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:25.252141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:25.252175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:25.375118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:25.375272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:25.375315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:25.375345] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:25.378802] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=49.31%) [2026-02-27T20:31:25.379101] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-27T20:31:25.379256] [INFO ] [sig ] SIBN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:25.522463] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SIBN.txt [2026-02-27T20:31:25.522635] [INFO ] [sig ] [2712/3373] Completed SIBN in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:25.522679] [INFO ] [sig ] [2713/3373] Forecasting SID... [2026-02-27T20:31:25.522710] [INFO ] [sig ] Generating forecast for: SID [2026-02-27T20:31:25.522740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-27T20:31:25.535892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-27T20:31:25.536233] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-27T20:31:25.537049] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-27T20:31:25.537167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:25.537213] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:25.537249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:25.537312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:25.596269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:25.597145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:25.597226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:25.597260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:25.717716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:25.717899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:25.717947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:25.717978] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:25.721481] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=66.80%) [2026-02-27T20:31:25.721788] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-27T20:31:25.721923] [INFO ] [sig ] SID: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:25.872133] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SID.txt [2026-02-27T20:31:25.872323] [INFO ] [sig ] [2713/3373] Completed SID in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-27T20:31:25.872374] [INFO ] [sig ] [2714/3373] Forecasting SIEB... [2026-02-27T20:31:25.872406] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-27T20:31:25.872438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-27T20:31:25.883879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-27T20:31:25.884252] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-27T20:31:25.885162] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-27T20:31:25.885217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:25.885249] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:25.885278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:25.885336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:25.945493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:25.946409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:25.946502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:25.946536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:26.078388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:26.078558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:26.078625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:26.078657] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:26.083322] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-27T20:31:26.083713] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-27T20:31:26.083866] [INFO ] [sig ] SIEB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:26.234356] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SIEB.txt [2026-02-27T20:31:26.234737] [INFO ] [sig ] [2714/3373] Completed SIEB in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-27T20:31:26.234779] [INFO ] [sig ] [2715/3373] Forecasting SIFY... [2026-02-27T20:31:26.234811] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-27T20:31:26.234840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-27T20:31:26.251034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-27T20:31:26.251506] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-27T20:31:26.252476] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-27T20:31:26.252545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:26.252623] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:26.252656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:26.252717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:26.336715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:26.337931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:26.338041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:26.338085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:26.477496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:26.477678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:26.477723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:26.477753] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:26.481674] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-02-27T20:31:26.481988] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-27T20:31:26.482135] [INFO ] [sig ] SIFY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:26.629440] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SIFY.txt [2026-02-27T20:31:26.629601] [INFO ] [sig ] [2715/3373] Completed SIFY in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-27T20:31:26.629643] [INFO ] [sig ] [2716/3373] Forecasting SIG... [2026-02-27T20:31:26.629674] [INFO ] [sig ] Generating forecast for: SIG [2026-02-27T20:31:26.629705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-27T20:31:26.641936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-27T20:31:26.642289] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-27T20:31:26.643112] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-27T20:31:26.643165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:26.643224] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:26.643252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:26.643310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:26.703079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:26.704019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:26.704104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:26.704142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:26.827706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:26.828087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:26.828133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:26.828162] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:26.832008] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=57.84%) [2026-02-27T20:31:26.832298] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-27T20:31:26.832430] [INFO ] [sig ] SIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:26.980398] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SIG.txt [2026-02-27T20:31:26.980561] [INFO ] [sig ] [2716/3373] Completed SIG in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-27T20:31:26.980625] [INFO ] [sig ] [2717/3373] Forecasting SIGA... [2026-02-27T20:31:26.980655] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-27T20:31:26.980686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-27T20:31:26.993809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-27T20:31:26.994158] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-27T20:31:26.994980] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-27T20:31:26.995032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:26.995064] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:26.995091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:26.995148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:27.055688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:27.056514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:27.056617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:27.056653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:27.183508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:27.183691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:27.183735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:27.183764] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:27.187274] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=58.88%) [2026-02-27T20:31:27.187595] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-27T20:31:27.187732] [INFO ] [sig ] SIGA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:27.332072] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SIGA.txt [2026-02-27T20:31:27.332222] [INFO ] [sig ] [2717/3373] Completed SIGA in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-27T20:31:27.332264] [INFO ] [sig ] [2718/3373] Forecasting SIGI... [2026-02-27T20:31:27.332294] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-27T20:31:27.332323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-27T20:31:27.344973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-27T20:31:27.345376] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-27T20:31:27.346275] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-27T20:31:27.346329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:27.346363] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:27.346391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:27.346450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:27.407248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:27.408336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:27.408420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:27.408454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:27.538812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:27.538969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:27.539013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:27.539042] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:27.543286] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-02-27T20:31:27.543840] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-27T20:31:27.543990] [INFO ] [sig ] SIGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:27.697482] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SIGI.txt [2026-02-27T20:31:27.697651] [INFO ] [sig ] [2718/3373] Completed SIGI in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:27.697694] [INFO ] [sig ] [2719/3373] Forecasting SII... [2026-02-27T20:31:27.697725] [INFO ] [sig ] Generating forecast for: SII [2026-02-27T20:31:27.697755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-27T20:31:27.711018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-27T20:31:27.711362] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-27T20:31:27.712169] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-27T20:31:27.712221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:27.712253] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:27.712280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:27.712524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:27.770343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:27.771244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:27.771331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:27.771364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:27.892876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:27.893057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:27.893111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:27.893180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:27.897001] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-27T20:31:27.897314] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-27T20:31:27.897452] [INFO ] [sig ] SII: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:28.044305] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SII.txt [2026-02-27T20:31:28.044481] [INFO ] [sig ] [2719/3373] Completed SII in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:28.044759] [INFO ] [sig ] [2720/3373] Forecasting SIMO... [2026-02-27T20:31:28.044798] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-27T20:31:28.044830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-27T20:31:28.062067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-27T20:31:28.062625] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-27T20:31:28.063918] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-27T20:31:28.064001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:28.064043] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:28.064079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:28.064173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:28.145201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:28.146213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:28.146305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:28.146340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:28.277689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:28.277884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:28.277953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:28.277984] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:28.281648] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=66.63%) [2026-02-27T20:31:28.281957] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-27T20:31:28.282100] [INFO ] [sig ] SIMO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:28.430956] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SIMO.txt [2026-02-27T20:31:28.431134] [INFO ] [sig ] [2720/3373] Completed SIMO in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:28.431179] [INFO ] [sig ] [2721/3373] Forecasting SIRI... [2026-02-27T20:31:28.431211] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-27T20:31:28.431242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-27T20:31:28.444643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-27T20:31:28.445083] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-27T20:31:28.445985] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-27T20:31:28.446041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:28.446073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:28.446102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:28.446159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:28.505977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:28.506921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:28.507009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:28.507043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:28.640502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:28.640692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:28.640735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:28.640765] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:28.644962] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=24.68%) [2026-02-27T20:31:28.645265] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-27T20:31:28.645613] [INFO ] [sig ] SIRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:28.788429] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SIRI.txt [2026-02-27T20:31:28.788613] [INFO ] [sig ] [2721/3373] Completed SIRI in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:28.788659] [INFO ] [sig ] [2722/3373] Forecasting SITC... [2026-02-27T20:31:28.788688] [INFO ] [sig ] Generating forecast for: SITC [2026-02-27T20:31:28.788745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-27T20:31:28.801642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-27T20:31:28.802081] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-27T20:31:28.803029] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-27T20:31:28.803086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:28.803120] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:28.803148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:28.803208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:28.861877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:28.862834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:28.862922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:28.862958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:28.989121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:28.989292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:28.989338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:28.989367] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:28.992907] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=60.60%) [2026-02-27T20:31:28.993212] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-27T20:31:28.993349] [INFO ] [sig ] SITC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:29.139616] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SITC.txt [2026-02-27T20:31:29.139811] [INFO ] [sig ] [2722/3373] Completed SITC in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:29.139859] [INFO ] [sig ] [2723/3373] Forecasting SITE... [2026-02-27T20:31:29.139898] [INFO ] [sig ] Generating forecast for: SITE [2026-02-27T20:31:29.139931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-27T20:31:29.154199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-27T20:31:29.154809] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-27T20:31:29.155635] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-27T20:31:29.155689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:29.155721] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:29.155747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:29.155809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:29.217974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:29.218886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:29.218970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:29.219005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:29.343850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:29.344060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:29.344111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:29.344142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:29.349166] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=23.19%) [2026-02-27T20:31:29.349515] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-27T20:31:29.349671] [INFO ] [sig ] SITE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:29.501771] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SITE.txt [2026-02-27T20:31:29.501942] [INFO ] [sig ] [2723/3373] Completed SITE in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:29.501986] [INFO ] [sig ] [2724/3373] Forecasting SITM... [2026-02-27T20:31:29.502016] [INFO ] [sig ] Generating forecast for: SITM [2026-02-27T20:31:29.502059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-27T20:31:29.516612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-27T20:31:29.517211] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-27T20:31:29.518107] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-27T20:31:29.518162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:29.518207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:29.518236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:29.518293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:29.583896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:29.585172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:29.585316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:29.585372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:29.726427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:29.726613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:29.726657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:29.726686] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:29.730532] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-02-27T20:31:29.730840] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-27T20:31:29.730975] [INFO ] [sig ] SITM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:29.876542] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SITM.txt [2026-02-27T20:31:29.876735] [INFO ] [sig ] [2724/3373] Completed SITM in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:29.876776] [INFO ] [sig ] [2725/3373] Forecasting SIXG... [2026-02-27T20:31:29.876807] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-27T20:31:29.876837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-27T20:31:29.888659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-27T20:31:29.889061] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-27T20:31:29.889936] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-27T20:31:29.889991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:29.890024] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:29.890052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:29.890111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:29.948788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:29.949729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:29.949813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:29.949848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:30.069805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:30.069970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:30.070013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:30.070042] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:30.073511] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-27T20:31:30.073819] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-27T20:31:30.073951] [INFO ] [sig ] SIXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:30.217944] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SIXG.txt [2026-02-27T20:31:30.218114] [INFO ] [sig ] [2725/3373] Completed SIXG in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:30.218156] [INFO ] [sig ] [2726/3373] Forecasting SJM... [2026-02-27T20:31:30.218185] [INFO ] [sig ] Generating forecast for: SJM [2026-02-27T20:31:30.218214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-27T20:31:30.231410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-27T20:31:30.231823] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-27T20:31:30.232637] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-27T20:31:30.232689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:30.232721] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:30.232750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:30.232807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:30.290945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:30.291893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:30.292014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:30.292049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:30.413911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:30.414085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:30.414131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:30.414162] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:30.417986] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-02-27T20:31:30.418401] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-27T20:31:30.418560] [INFO ] [sig ] SJM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:30.563020] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SJM.txt [2026-02-27T20:31:30.563181] [INFO ] [sig ] [2726/3373] Completed SJM in 0.3s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:30.563221] [INFO ] [sig ] [2727/3373] Forecasting SKE... [2026-02-27T20:31:30.563253] [INFO ] [sig ] Generating forecast for: SKE [2026-02-27T20:31:30.563285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-27T20:31:30.576287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-27T20:31:30.576723] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-27T20:31:30.577532] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-27T20:31:30.577605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:30.577639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:30.577666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:30.577724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:30.634698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:30.635618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:30.635712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:30.635744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:30.751740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:30.751905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:30.751949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:30.751979] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:30.755505] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=88.26%) [2026-02-27T20:31:30.755881] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-27T20:31:30.756029] [INFO ] [sig ] SKE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:30.916128] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SKE.txt [2026-02-27T20:31:30.916302] [INFO ] [sig ] [2727/3373] Completed SKE in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:30.916352] [INFO ] [sig ] [2728/3373] Forecasting SKIL... [2026-02-27T20:31:30.916383] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-27T20:31:30.916413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-27T20:31:30.929302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-27T20:31:30.929732] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-27T20:31:30.930601] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-27T20:31:30.930656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:30.930688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:30.930716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:30.930773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:30.995990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:30.997018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:30.997109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:30.997145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:31.132608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:31.132783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:31.132829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:31.132859] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:31.137089] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-27T20:31:31.137409] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-27T20:31:31.137600] [INFO ] [sig ] SKIL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:31.292219] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SKIL.txt [2026-02-27T20:31:31.292388] [INFO ] [sig ] [2728/3373] Completed SKIL in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:31.292431] [INFO ] [sig ] [2729/3373] Forecasting SKLZ... [2026-02-27T20:31:31.292464] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-27T20:31:31.292497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-27T20:31:31.305663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-27T20:31:31.306069] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-27T20:31:31.306942] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-27T20:31:31.307005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:31.307042] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:31.307071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:31.307130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:31.369915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:31.370832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:31.370920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:31.370957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:31.497246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:31.497413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:31.497457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:31.497488] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:31.501390] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-02-27T20:31:31.501719] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-27T20:31:31.501874] [INFO ] [sig ] SKLZ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:31.655729] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SKLZ.txt [2026-02-27T20:31:31.655930] [INFO ] [sig ] [2729/3373] Completed SKLZ in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:31.655978] [INFO ] [sig ] [2730/3373] Forecasting SKM... [2026-02-27T20:31:31.656010] [INFO ] [sig ] Generating forecast for: SKM [2026-02-27T20:31:31.656040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-27T20:31:31.669134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-27T20:31:31.669597] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-27T20:31:31.670428] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-27T20:31:31.670483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:31.670517] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:31.670543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:31.670626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:31.731203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:31.732145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:31.732242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:31.732276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:31.854542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:31.854731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:31.854774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:31.854804] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:31.858402] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-27T20:31:31.858756] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-27T20:31:31.858895] [INFO ] [sig ] SKM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:32.012753] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SKM.txt [2026-02-27T20:31:32.012917] [INFO ] [sig ] [2730/3373] Completed SKM in 0.4s | 2.77 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-27T20:31:32.012966] [INFO ] [sig ] [2731/3373] Forecasting SKRE... [2026-02-27T20:31:32.013005] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-27T20:31:32.013039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-27T20:31:32.024531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-27T20:31:32.024933] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-27T20:31:32.025756] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-27T20:31:32.025808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:32.025840] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:32.025868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:32.025925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:32.092106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:32.093095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:32.093188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:32.093222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:32.217305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:32.217475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:32.217520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:32.217567] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:32.221260] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-02-27T20:31:32.221604] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-27T20:31:32.221751] [INFO ] [sig ] SKRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:32.372526] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SKRE.txt [2026-02-27T20:31:32.372714] [INFO ] [sig ] [2731/3373] Completed SKRE in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-27T20:31:32.372758] [INFO ] [sig ] [2732/3373] Forecasting SKWD... [2026-02-27T20:31:32.372787] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-27T20:31:32.372817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-27T20:31:32.385254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-27T20:31:32.385618] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-27T20:31:32.386407] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-27T20:31:32.386461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:32.386494] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:32.386521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:32.386605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:32.454022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:32.455362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:32.455695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:32.455745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:32.589252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:32.589435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:32.589489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:32.589521] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:32.593204] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=81.85%) [2026-02-27T20:31:32.593505] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-27T20:31:32.593665] [INFO ] [sig ] SKWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:32.744072] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SKWD.txt [2026-02-27T20:31:32.744247] [INFO ] [sig ] [2732/3373] Completed SKWD in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-27T20:31:32.744295] [INFO ] [sig ] [2733/3373] Forecasting SKY... [2026-02-27T20:31:32.744325] [INFO ] [sig ] Generating forecast for: SKY [2026-02-27T20:31:32.744356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-27T20:31:32.757688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-27T20:31:32.758159] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-27T20:31:32.759074] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-27T20:31:32.759130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:32.759211] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:32.759261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:32.759336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:32.821815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:32.822787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:32.822902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:32.822947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:32.952056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:32.952225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:32.952270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:32.952299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:32.955913] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-27T20:31:32.956205] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-27T20:31:32.956367] [INFO ] [sig ] SKY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:33.114986] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SKY.txt [2026-02-27T20:31:33.115153] [INFO ] [sig ] [2733/3373] Completed SKY in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-27T20:31:33.115194] [INFO ] [sig ] [2734/3373] Forecasting SKYH... [2026-02-27T20:31:33.115226] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-27T20:31:33.115259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-27T20:31:33.129028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-27T20:31:33.129472] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-27T20:31:33.130325] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-27T20:31:33.130380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:33.130413] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:33.130441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:33.130500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:33.200084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:33.201248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:33.201388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:33.201435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:33.330034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:33.330205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:33.330251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:33.330284] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:33.334059] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=30.76%) [2026-02-27T20:31:33.334366] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-27T20:31:33.334528] [INFO ] [sig ] SKYH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:33.505682] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SKYH.txt [2026-02-27T20:31:33.505849] [INFO ] [sig ] [2734/3373] Completed SKYH in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:33.505893] [INFO ] [sig ] [2735/3373] Forecasting SKYX... [2026-02-27T20:31:33.505923] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-27T20:31:33.505954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-27T20:31:33.520194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-27T20:31:33.520835] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-27T20:31:33.521688] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-27T20:31:33.521743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:33.521789] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:33.521819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:33.521877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:33.587175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:33.588375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:33.588484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:33.588531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:33.719565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:33.719751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:33.719794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:33.719823] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:33.723900] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-27T20:31:33.724223] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-27T20:31:33.724377] [INFO ] [sig ] SKYX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:33.873909] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SKYX.txt [2026-02-27T20:31:33.874072] [INFO ] [sig ] [2735/3373] Completed SKYX in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:33.874113] [INFO ] [sig ] [2736/3373] Forecasting SKYY... [2026-02-27T20:31:33.874142] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-27T20:31:33.874173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-27T20:31:33.888250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-27T20:31:33.888665] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-27T20:31:33.889463] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-27T20:31:33.889515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:33.889547] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:33.889599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:33.889660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:33.950512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:33.951418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:33.951508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:33.951542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:34.076285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:34.076447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:34.076490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:34.076552] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:34.085410] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-27T20:31:34.086082] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-27T20:31:34.086345] [INFO ] [sig ] SKYY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:34.229075] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SKYY.txt [2026-02-27T20:31:34.229243] [INFO ] [sig ] [2736/3373] Completed SKYY in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:34.229294] [INFO ] [sig ] [2737/3373] Forecasting SLAB... [2026-02-27T20:31:34.229330] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-27T20:31:34.229384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-27T20:31:34.245985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-27T20:31:34.246382] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-27T20:31:34.247376] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-27T20:31:34.247443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:34.247486] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:34.247517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:34.247622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:34.319164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:34.320087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:34.320204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:34.320239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:34.446280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:34.446461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:34.446504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:34.446533] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:34.450153] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-27T20:31:34.450485] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-27T20:31:34.450641] [INFO ] [sig ] SLAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:34.590802] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLAB.txt [2026-02-27T20:31:34.590963] [INFO ] [sig ] [2737/3373] Completed SLAB in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:34.591006] [INFO ] [sig ] [2738/3373] Forecasting SLB... [2026-02-27T20:31:34.591035] [INFO ] [sig ] Generating forecast for: SLB [2026-02-27T20:31:34.591065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-27T20:31:34.603525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-27T20:31:34.603908] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-27T20:31:34.604747] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-27T20:31:34.604799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:34.604831] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:34.604858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:34.604915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:34.663883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:34.664947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:34.665043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:34.665077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:34.795238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:34.795409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:34.795452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:34.795483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:34.799146] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-27T20:31:34.799500] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-27T20:31:34.799668] [INFO ] [sig ] SLB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:34.950763] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLB.txt [2026-02-27T20:31:34.950935] [INFO ] [sig ] [2738/3373] Completed SLB in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:34.950977] [INFO ] [sig ] [2739/3373] Forecasting SLDB... [2026-02-27T20:31:34.951022] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-27T20:31:34.951057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-27T20:31:34.965076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-27T20:31:34.965481] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-27T20:31:34.966412] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-27T20:31:34.966468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:34.966501] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:34.966528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:34.966618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:35.026367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:35.027248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:35.027352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:35.027387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:35.148900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:35.149070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:35.149114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:35.149142] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:35.152612] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-27T20:31:35.152897] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-27T20:31:35.153028] [INFO ] [sig ] SLDB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:35.313087] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLDB.txt [2026-02-27T20:31:35.313250] [INFO ] [sig ] [2739/3373] Completed SLDB in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:35.313300] [INFO ] [sig ] [2740/3373] Forecasting SLDP... [2026-02-27T20:31:35.313340] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-27T20:31:35.313377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-27T20:31:35.326509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-27T20:31:35.326968] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-27T20:31:35.327917] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-27T20:31:35.327976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:35.328010] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:35.328039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:35.328098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:35.388409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:35.389336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:35.389423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:35.389458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:35.507298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:35.507457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:35.507500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:35.507530] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:35.511054] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-27T20:31:35.511338] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-27T20:31:35.511468] [INFO ] [sig ] SLDP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:35.659328] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLDP.txt [2026-02-27T20:31:35.659550] [INFO ] [sig ] [2740/3373] Completed SLDP in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:35.659644] [INFO ] [sig ] [2741/3373] Forecasting SLF... [2026-02-27T20:31:35.659702] [INFO ] [sig ] Generating forecast for: SLF [2026-02-27T20:31:35.659754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-27T20:31:35.672046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-27T20:31:35.672392] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-27T20:31:35.673200] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-27T20:31:35.673253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:35.673285] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:35.673312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:35.673374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:35.739208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:35.740342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:35.740444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:35.740480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:35.868076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:35.868238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:35.868282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:35.868311] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:35.871858] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-02-27T20:31:35.872135] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-27T20:31:35.872287] [INFO ] [sig ] SLF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:36.013710] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLF.txt [2026-02-27T20:31:36.013888] [INFO ] [sig ] [2741/3373] Completed SLF in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:36.013940] [INFO ] [sig ] [2742/3373] Forecasting SLG... [2026-02-27T20:31:36.013977] [INFO ] [sig ] Generating forecast for: SLG [2026-02-27T20:31:36.014016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-27T20:31:36.027010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-27T20:31:36.027358] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-27T20:31:36.028232] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-27T20:31:36.028286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:36.028318] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:36.028345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:36.028402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:36.087996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:36.088791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:36.088874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:36.088909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:36.213834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:36.213989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:36.214031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:36.214075] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:36.217745] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-27T20:31:36.218071] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-27T20:31:36.218207] [INFO ] [sig ] SLG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:36.358007] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLG.txt [2026-02-27T20:31:36.358142] [INFO ] [sig ] [2742/3373] Completed SLG in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:36.358183] [INFO ] [sig ] [2743/3373] Forecasting SLGN... [2026-02-27T20:31:36.358213] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-27T20:31:36.358242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-27T20:31:36.370843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-27T20:31:36.371197] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-27T20:31:36.372122] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-27T20:31:36.372176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:36.372209] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:36.372238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:36.372297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:36.432535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:36.433323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:36.433461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:36.433512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:36.563785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:36.563954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:36.564000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:36.564031] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:36.568185] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-02-27T20:31:36.568564] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-27T20:31:36.568750] [INFO ] [sig ] SLGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:36.713931] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLGN.txt [2026-02-27T20:31:36.714091] [INFO ] [sig ] [2743/3373] Completed SLGN in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:36.714131] [INFO ] [sig ] [2744/3373] Forecasting SLM... [2026-02-27T20:31:36.714162] [INFO ] [sig ] Generating forecast for: SLM [2026-02-27T20:31:36.714193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-27T20:31:36.728750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-27T20:31:36.729166] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-27T20:31:36.730281] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-27T20:31:36.730337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:36.730372] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:36.730400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:36.730664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:36.790699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:36.791670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:36.791760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:36.791795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:36.916748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:36.916909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:36.916954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:36.916983] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:36.920538] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-27T20:31:36.920850] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-27T20:31:36.920984] [INFO ] [sig ] SLM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:37.066601] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLM.txt [2026-02-27T20:31:37.066766] [INFO ] [sig ] [2744/3373] Completed SLM in 0.4s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:37.066811] [INFO ] [sig ] [2745/3373] Forecasting SLN... [2026-02-27T20:31:37.066841] [INFO ] [sig ] Generating forecast for: SLN [2026-02-27T20:31:37.066873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-27T20:31:37.079300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-27T20:31:37.079682] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-27T20:31:37.080521] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-27T20:31:37.080608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:37.080647] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:37.080677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:37.080735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:37.140079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:37.140957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:37.141043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:37.141077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:37.262369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:37.262531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:37.262592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:37.262628] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:37.266272] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-27T20:31:37.266616] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-27T20:31:37.266755] [INFO ] [sig ] SLN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:37.412042] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLN.txt [2026-02-27T20:31:37.412240] [INFO ] [sig ] [2745/3373] Completed SLN in 0.3s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:37.412284] [INFO ] [sig ] [2746/3373] Forecasting SLNO... [2026-02-27T20:31:37.412319] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-27T20:31:37.412354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-27T20:31:37.425266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-27T20:31:37.425704] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-27T20:31:37.426597] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-27T20:31:37.426651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:37.426686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:37.426714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:37.426785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:37.494060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:37.495127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:37.495223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:37.495265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:37.641840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:37.642047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:37.642115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:37.642167] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:37.646859] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-27T20:31:37.647434] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-27T20:31:37.647748] [INFO ] [sig ] SLNO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:37.862693] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLNO.txt [2026-02-27T20:31:37.865023] [INFO ] [sig ] [2746/3373] Completed SLNO in 0.5s | 2.77 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-27T20:31:37.865107] [INFO ] [sig ] [2747/3373] Forecasting SLP... [2026-02-27T20:31:37.865161] [INFO ] [sig ] Generating forecast for: SLP [2026-02-27T20:31:37.865217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-27T20:31:37.893730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-27T20:31:37.894316] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-27T20:31:37.895655] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-27T20:31:37.895736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:37.895792] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:37.895841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:37.895938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:37.993364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:37.994621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:37.994744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:37.994785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:38.225103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:38.225311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:38.225376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:38.225425] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:38.231878] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-02-27T20:31:38.232510] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-27T20:31:38.232807] [INFO ] [sig ] SLP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:38.465692] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLP.txt [2026-02-27T20:31:38.465912] [INFO ] [sig ] [2747/3373] Completed SLP in 0.6s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-27T20:31:38.465968] [INFO ] [sig ] [2748/3373] Forecasting SLQD... [2026-02-27T20:31:38.466005] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-27T20:31:38.466042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-27T20:31:38.504435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-27T20:31:38.513456] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-27T20:31:38.515152] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-27T20:31:38.515258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:38.515303] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:38.515342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:38.515426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:38.603128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:38.604351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:38.604473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:38.604519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:38.784339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:38.784554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:38.784646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:38.784697] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:38.790341] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-27T20:31:38.790920] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-27T20:31:38.791151] [INFO ] [sig ] SLQD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:39.004869] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLQD.txt [2026-02-27T20:31:39.005093] [INFO ] [sig ] [2748/3373] Completed SLQD in 0.5s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-27T20:31:39.005154] [INFO ] [sig ] [2749/3373] Forecasting SLRC... [2026-02-27T20:31:39.005198] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-27T20:31:39.005244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-27T20:31:39.019084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-27T20:31:39.019508] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-27T20:31:39.020405] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-27T20:31:39.020460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:39.020495] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:39.020522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:39.020607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:39.082373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:39.083362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:39.083464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:39.083498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:39.222041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:39.222208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:39.222251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:39.222280] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:39.225747] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-02-27T20:31:39.226046] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-27T20:31:39.226183] [INFO ] [sig ] SLRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:39.365328] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLRC.txt [2026-02-27T20:31:39.365463] [INFO ] [sig ] [2749/3373] Completed SLRC in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-27T20:31:39.365503] [INFO ] [sig ] [2750/3373] Forecasting SLS... [2026-02-27T20:31:39.365532] [INFO ] [sig ] Generating forecast for: SLS [2026-02-27T20:31:39.365562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-27T20:31:39.378180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-27T20:31:39.378505] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-27T20:31:39.379306] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-27T20:31:39.379360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:39.379423] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:39.379458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:39.379528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:39.436830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:39.437547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:39.437647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:39.437681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:39.554215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:39.554375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:39.554420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:39.554454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:39.558290] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-27T20:31:39.558591] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-27T20:31:39.558920] [INFO ] [sig ] SLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:39.779162] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLS.txt [2026-02-27T20:31:39.779317] [INFO ] [sig ] [2750/3373] Completed SLS in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-27T20:31:39.779358] [INFO ] [sig ] [2751/3373] Forecasting SLVM... [2026-02-27T20:31:39.779388] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-27T20:31:39.779420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-27T20:31:39.792739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-27T20:31:39.793159] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-27T20:31:39.794042] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-27T20:31:39.794097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:39.794129] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:39.794156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:39.794213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:39.852052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:39.852966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:39.853049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:39.853083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:39.979974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:39.980140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:39.980184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:39.980213] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:39.983789] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=43.65%) [2026-02-27T20:31:39.984091] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-27T20:31:39.984232] [INFO ] [sig ] SLVM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:40.131660] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SLVM.txt [2026-02-27T20:31:40.131825] [INFO ] [sig ] [2751/3373] Completed SLVM in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:40.131867] [INFO ] [sig ] [2752/3373] Forecasting SLVO... [2026-02-27T20:31:40.131899] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-27T20:31:40.131930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-27T20:31:40.144072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-27T20:31:40.144445] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-27T20:31:40.145262] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-27T20:31:40.145317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:40.145350] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:40.145377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:40.145436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:40.205059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:40.205929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:40.206012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:40.206046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:40.328291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:40.328459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:40.328511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:40.328547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:40.332116] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-27T20:31:40.332409] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-27T20:31:40.332545] [INFO ] [sig ] SLVO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:40.474417] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLVO.txt [2026-02-27T20:31:40.474565] [INFO ] [sig ] [2752/3373] Completed SLVO in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:40.474626] [INFO ] [sig ] [2753/3373] Forecasting SLXN... [2026-02-27T20:31:40.474657] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-27T20:31:40.474688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-27T20:31:40.486606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-27T20:31:40.486900] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-27T20:31:40.487722] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-27T20:31:40.487776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:40.487808] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:40.487834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:40.487926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:40.551168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:40.553389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:40.553550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:40.553610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:40.674090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:40.674261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:40.674305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:40.674390] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:40.678112] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=58.59%) [2026-02-27T20:31:40.678428] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-27T20:31:40.678593] [INFO ] [sig ] SLXN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:40.820985] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SLXN.txt [2026-02-27T20:31:40.821152] [INFO ] [sig ] [2753/3373] Completed SLXN in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:40.821203] [INFO ] [sig ] [2754/3373] Forecasting SM... [2026-02-27T20:31:40.821235] [INFO ] [sig ] Generating forecast for: SM [2026-02-27T20:31:40.821267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-27T20:31:40.836096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-27T20:31:40.836493] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-27T20:31:40.837340] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-27T20:31:40.837395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:40.837428] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:40.837455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:40.837512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:40.894294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:40.895184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:40.895270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:40.895303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:41.022957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:41.023125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:41.023169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:41.023198] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:41.027000] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-27T20:31:41.027324] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-27T20:31:41.027473] [INFO ] [sig ] SM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:41.177274] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SM.txt [2026-02-27T20:31:41.177432] [INFO ] [sig ] [2754/3373] Completed SM in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:41.177474] [INFO ] [sig ] [2755/3373] Forecasting SMBC... [2026-02-27T20:31:41.177504] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-27T20:31:41.177536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-27T20:31:41.189358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-27T20:31:41.189756] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-27T20:31:41.190686] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-27T20:31:41.190742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:41.190775] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:41.190801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:41.190860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:41.249570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:41.250449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:41.250535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:41.250570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:41.378683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:41.378864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:41.378910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:41.378942] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:41.383031] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-27T20:31:41.383379] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-27T20:31:41.383529] [INFO ] [sig ] SMBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:41.540124] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMBC.txt [2026-02-27T20:31:41.540304] [INFO ] [sig ] [2755/3373] Completed SMBC in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:41.540346] [INFO ] [sig ] [2756/3373] Forecasting SMBK... [2026-02-27T20:31:41.540375] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-27T20:31:41.540406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-27T20:31:41.555268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-27T20:31:41.555644] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-27T20:31:41.556445] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-27T20:31:41.556499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:41.556530] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:41.556556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:41.556630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:41.616623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:41.617921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:41.618019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:41.618053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:41.751718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:41.751892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:41.751938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:41.751966] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:41.756307] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-27T20:31:41.756710] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-27T20:31:41.756878] [INFO ] [sig ] SMBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:41.902342] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMBK.txt [2026-02-27T20:31:41.902487] [INFO ] [sig ] [2756/3373] Completed SMBK in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:41.902526] [INFO ] [sig ] [2757/3373] Forecasting SMCI... [2026-02-27T20:31:41.902558] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-27T20:31:41.902607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-27T20:31:41.914672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-27T20:31:41.914996] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-27T20:31:41.915826] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-27T20:31:41.915880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:41.915913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:41.915940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:41.915998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:41.973760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:41.974455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:41.974554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:41.974619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:42.103459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:42.103636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:42.103681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:42.103709] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:42.107205] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-27T20:31:42.107484] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-27T20:31:42.107635] [INFO ] [sig ] SMCI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:42.249535] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMCI.txt [2026-02-27T20:31:42.249903] [INFO ] [sig ] [2757/3373] Completed SMCI in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:42.249951] [INFO ] [sig ] [2758/3373] Forecasting SMCX... [2026-02-27T20:31:42.249985] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-27T20:31:42.250017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-27T20:31:42.262151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-27T20:31:42.262501] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-27T20:31:42.263497] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-27T20:31:42.263550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:42.263612] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:42.263643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:42.263700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:42.326773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:42.327689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:42.327776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:42.327811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:42.457884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:42.458049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:42.458096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:42.458134] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:42.462376] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-02-27T20:31:42.462702] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-27T20:31:42.462843] [INFO ] [sig ] SMCX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:42.609832] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMCX.txt [2026-02-27T20:31:42.609963] [INFO ] [sig ] [2758/3373] Completed SMCX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:42.610002] [INFO ] [sig ] [2759/3373] Forecasting SMFG... [2026-02-27T20:31:42.610032] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-27T20:31:42.610063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-27T20:31:42.622899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-27T20:31:42.623278] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-27T20:31:42.624361] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-27T20:31:42.624416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:42.624472] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:42.624509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:42.624601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:42.685431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:42.686413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:42.686505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:42.686540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:42.828687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:42.828879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:42.828939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:42.828981] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:42.834265] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-27T20:31:42.834718] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-27T20:31:42.834910] [INFO ] [sig ] SMFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:42.980897] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMFG.txt [2026-02-27T20:31:42.981030] [INFO ] [sig ] [2759/3373] Completed SMFG in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:42.981071] [INFO ] [sig ] [2760/3373] Forecasting SMH... [2026-02-27T20:31:42.981100] [INFO ] [sig ] Generating forecast for: SMH [2026-02-27T20:31:42.981130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-27T20:31:42.994189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-27T20:31:42.994509] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-27T20:31:42.995318] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-27T20:31:42.995372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:42.995404] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:42.995431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:42.995491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:43.055929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:43.056703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:43.057003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:43.057037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:43.180553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:43.180716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:43.180758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:43.180788] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:43.184311] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-27T20:31:43.184610] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-27T20:31:43.184744] [INFO ] [sig ] SMH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:43.328737] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SMH.txt [2026-02-27T20:31:43.328898] [INFO ] [sig ] [2760/3373] Completed SMH in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:43.328942] [INFO ] [sig ] [2761/3373] Forecasting SMHI... [2026-02-27T20:31:43.328972] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-27T20:31:43.329002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-27T20:31:43.341332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-27T20:31:43.341710] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-27T20:31:43.342554] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-27T20:31:43.342637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:43.342672] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:43.342699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:43.342756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:43.404908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:43.405815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:43.405903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:43.405940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:43.529323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:43.529483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:43.529527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:43.529556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:43.533684] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-27T20:31:43.533967] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-27T20:31:43.534098] [INFO ] [sig ] SMHI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:43.677285] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMHI.txt [2026-02-27T20:31:43.677442] [INFO ] [sig ] [2761/3373] Completed SMHI in 0.3s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:43.677485] [INFO ] [sig ] [2762/3373] Forecasting SMHX... [2026-02-27T20:31:43.677514] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-27T20:31:43.677549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-27T20:31:43.690603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-27T20:31:43.690977] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-27T20:31:43.691805] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-27T20:31:43.691859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:43.691893] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:43.691919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:43.691978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:43.756850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:43.757748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:43.757832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:43.757883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:43.880592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:43.880752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:43.880795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:43.880825] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:43.884389] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=81.55%) [2026-02-27T20:31:43.884741] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-27T20:31:43.884889] [INFO ] [sig ] SMHX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:44.030478] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SMHX.txt [2026-02-27T20:31:44.030656] [INFO ] [sig ] [2762/3373] Completed SMHX in 0.4s | 2.77 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-27T20:31:44.030723] [INFO ] [sig ] [2763/3373] Forecasting SMID... [2026-02-27T20:31:44.030758] [INFO ] [sig ] Generating forecast for: SMID [2026-02-27T20:31:44.030788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-27T20:31:44.042799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-27T20:31:44.043138] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-27T20:31:44.043942] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-27T20:31:44.043995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:44.044028] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:44.044055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:44.044112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:44.105621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:44.106492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:44.106614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:44.106660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:44.213679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:44.213838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:44.213880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:44.213909] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:44.217689] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=27.42%) [2026-02-27T20:31:44.218176] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-27T20:31:44.218309] [INFO ] [sig ] SMID: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:44.370414] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMID.txt [2026-02-27T20:31:44.370593] [INFO ] [sig ] [2763/3373] Completed SMID in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-27T20:31:44.370638] [INFO ] [sig ] [2764/3373] Forecasting SMPL... [2026-02-27T20:31:44.370668] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-27T20:31:44.370899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-27T20:31:44.383741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-27T20:31:44.384061] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-27T20:31:44.384891] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-27T20:31:44.384944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:44.384978] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:44.385004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:44.385061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:44.444504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:44.445157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:44.445235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:44.445267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:44.565120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:44.565265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:44.565306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:44.565335] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:44.568806] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=48.54%) [2026-02-27T20:31:44.569080] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-27T20:31:44.569226] [INFO ] [sig ] SMPL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:44.710707] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMPL.txt [2026-02-27T20:31:44.710865] [INFO ] [sig ] [2764/3373] Completed SMPL in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-27T20:31:44.710908] [INFO ] [sig ] [2765/3373] Forecasting SMTC... [2026-02-27T20:31:44.710938] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-27T20:31:44.710968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-27T20:31:44.723067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-27T20:31:44.723410] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-27T20:31:44.724244] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-27T20:31:44.724298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:44.724330] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:44.724356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:44.724413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:44.782490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:44.783341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:44.783430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:44.783465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:44.913193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:44.913356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:44.913400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:44.913430] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:44.917374] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=47.08%) [2026-02-27T20:31:44.917684] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-27T20:31:44.917818] [INFO ] [sig ] SMTC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:45.065214] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMTC.txt [2026-02-27T20:31:45.065386] [INFO ] [sig ] [2765/3373] Completed SMTC in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-27T20:31:45.065430] [INFO ] [sig ] [2766/3373] Forecasting SMTI... [2026-02-27T20:31:45.065459] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-27T20:31:45.065489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-27T20:31:45.078360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-27T20:31:45.078803] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-27T20:31:45.079869] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-27T20:31:45.079924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:45.079958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:45.079986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:45.080045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:45.142728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:45.143620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:45.143706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:45.143741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:45.269488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:45.269664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:45.269740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:45.269773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:45.273219] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-27T20:31:45.273503] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-27T20:31:45.273654] [INFO ] [sig ] SMTI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:45.420023] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SMTI.txt [2026-02-27T20:31:45.420183] [INFO ] [sig ] [2766/3373] Completed SMTI in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-27T20:31:45.420225] [INFO ] [sig ] [2767/3373] Forecasting SMWB... [2026-02-27T20:31:45.420254] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-27T20:31:45.420284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-27T20:31:45.432025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-27T20:31:45.432398] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-27T20:31:45.433243] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-27T20:31:45.433300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:45.433365] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:45.433394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:45.433456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:45.494025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:45.495126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:45.495209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:45.495242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:45.623736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:45.623902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:45.623945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:45.623974] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:45.627428] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-27T20:31:45.627740] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-27T20:31:45.627898] [INFO ] [sig ] SMWB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:45.769369] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMWB.txt [2026-02-27T20:31:45.769536] [INFO ] [sig ] [2767/3373] Completed SMWB in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-27T20:31:45.769598] [INFO ] [sig ] [2768/3373] Forecasting SMX... [2026-02-27T20:31:45.769630] [INFO ] [sig ] Generating forecast for: SMX [2026-02-27T20:31:45.769661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-27T20:31:45.781983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-27T20:31:45.782352] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-27T20:31:45.783179] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-27T20:31:45.783232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:45.783264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:45.783292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:45.783350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:45.842318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:45.843422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:45.843506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:45.843539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:45.959013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:45.959185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:45.959242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:45.959273] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:45.963478] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-27T20:31:45.963793] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-27T20:31:45.963937] [INFO ] [sig ] SMX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:46.111639] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SMX.txt [2026-02-27T20:31:46.111993] [INFO ] [sig ] [2768/3373] Completed SMX in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:46.112034] [INFO ] [sig ] [2769/3373] Forecasting SN... [2026-02-27T20:31:46.112064] [INFO ] [sig ] Generating forecast for: SN [2026-02-27T20:31:46.112095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-27T20:31:46.125533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-27T20:31:46.125968] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-27T20:31:46.126819] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-27T20:31:46.126874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:46.126908] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:46.126935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:46.126992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:46.189034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:46.189993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:46.190081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:46.190114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:46.323505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:46.323700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:46.323748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:46.323777] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:46.327730] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-27T20:31:46.328232] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-27T20:31:46.328375] [INFO ] [sig ] SN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:46.473286] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SN.txt [2026-02-27T20:31:46.473453] [INFO ] [sig ] [2769/3373] Completed SN in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:46.473496] [INFO ] [sig ] [2770/3373] Forecasting SNA... [2026-02-27T20:31:46.473528] [INFO ] [sig ] Generating forecast for: SNA [2026-02-27T20:31:46.473560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-27T20:31:46.487050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-27T20:31:46.487447] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-27T20:31:46.488317] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-27T20:31:46.488373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:46.488418] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:46.488449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:46.488508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:46.548157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:46.549071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:46.549161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:46.549196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:46.667754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:46.667933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:46.667979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:46.668009] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:46.671854] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=18.74%) [2026-02-27T20:31:46.672149] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-27T20:31:46.672290] [INFO ] [sig ] SNA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:46.817268] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNA.txt [2026-02-27T20:31:46.817399] [INFO ] [sig ] [2770/3373] Completed SNA in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:46.817439] [INFO ] [sig ] [2771/3373] Forecasting SNAP... [2026-02-27T20:31:46.817469] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-27T20:31:46.817499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-27T20:31:46.830560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-27T20:31:46.830935] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-27T20:31:46.831778] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-27T20:31:46.831834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:46.831867] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:46.831896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:46.831956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:46.896013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:46.896756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:46.896840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:46.896875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:47.020082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:47.020225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:47.020267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:47.020296] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:47.023756] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-27T20:31:47.024054] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-27T20:31:47.024191] [INFO ] [sig ] SNAP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:47.167558] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNAP.txt [2026-02-27T20:31:47.167745] [INFO ] [sig ] [2771/3373] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:47.167786] [INFO ] [sig ] [2772/3373] Forecasting SNCY... [2026-02-27T20:31:47.167815] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-27T20:31:47.167845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-27T20:31:47.181909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-27T20:31:47.182266] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-27T20:31:47.183101] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-27T20:31:47.183156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:47.183189] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:47.183217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:47.183276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:47.243205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:47.243955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:47.244036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:47.244069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:47.370225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:47.370383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:47.370427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:47.370456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:47.374460] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-02-27T20:31:47.374928] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-27T20:31:47.375064] [INFO ] [sig ] SNCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:47.518133] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNCY.txt [2026-02-27T20:31:47.518265] [INFO ] [sig ] [2772/3373] Completed SNCY in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:47.518304] [INFO ] [sig ] [2773/3373] Forecasting SND... [2026-02-27T20:31:47.518335] [INFO ] [sig ] Generating forecast for: SND [2026-02-27T20:31:47.518363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-27T20:31:47.531031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-27T20:31:47.531384] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-27T20:31:47.532288] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-27T20:31:47.532343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:47.532376] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:47.532404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:47.532463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:47.598289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:47.599203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:47.599306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:47.599344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:47.718890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:47.719054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:47.719097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:47.719126] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:47.722604] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-27T20:31:47.723100] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-27T20:31:47.723242] [INFO ] [sig ] SND: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:47.874686] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SND.txt [2026-02-27T20:31:47.874832] [INFO ] [sig ] [2773/3373] Completed SND in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:47.874872] [INFO ] [sig ] [2774/3373] Forecasting SNDL... [2026-02-27T20:31:47.875106] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-27T20:31:47.875143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-27T20:31:47.888674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-27T20:31:47.889032] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-27T20:31:47.889883] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-27T20:31:47.889937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:47.889970] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:47.889998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:47.890070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:47.949909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:47.950750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:47.950834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:47.950868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:48.071068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:48.071228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:48.071269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:48.071299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:48.074840] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-02-27T20:31:48.075135] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-27T20:31:48.075268] [INFO ] [sig ] SNDL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:48.224660] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNDL.txt [2026-02-27T20:31:48.224819] [INFO ] [sig ] [2774/3373] Completed SNDL in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:48.224860] [INFO ] [sig ] [2775/3373] Forecasting SNDX... [2026-02-27T20:31:48.224892] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-27T20:31:48.224922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-27T20:31:48.239761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-27T20:31:48.240188] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-27T20:31:48.241089] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-27T20:31:48.241145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:48.241178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:48.241206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:48.241266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:48.302041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:48.303137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:48.303222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:48.303257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:48.433497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:48.433722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:48.433777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:48.433808] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:48.437688] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-27T20:31:48.438047] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-27T20:31:48.438191] [INFO ] [sig ] SNDX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:48.585773] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNDX.txt [2026-02-27T20:31:48.585929] [INFO ] [sig ] [2775/3373] Completed SNDX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:48.585970] [INFO ] [sig ] [2776/3373] Forecasting SNES... [2026-02-27T20:31:48.586000] [INFO ] [sig ] Generating forecast for: SNES [2026-02-27T20:31:48.586030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-27T20:31:48.597487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-27T20:31:48.597846] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-27T20:31:48.598748] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-27T20:31:48.598804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:48.598837] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:48.598865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:48.598923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:48.658409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:48.659299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:48.659383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:48.659417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:48.777694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:48.777889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:48.777937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:48.777973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:48.781606] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=45.58%) [2026-02-27T20:31:48.781917] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-27T20:31:48.782059] [INFO ] [sig ] SNES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:48.926637] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNES.txt [2026-02-27T20:31:48.926788] [INFO ] [sig ] [2776/3373] Completed SNES in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:48.926832] [INFO ] [sig ] [2777/3373] Forecasting SNEX... [2026-02-27T20:31:48.926862] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-27T20:31:48.926893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-27T20:31:48.939934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-27T20:31:48.940292] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-27T20:31:48.941127] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-27T20:31:48.941182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:48.941215] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:48.941244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:48.941302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:48.999597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:49.000394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:49.000520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:49.000557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:49.127030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:49.127200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:49.127246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:49.127299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:49.131835] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-27T20:31:49.132351] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-27T20:31:49.132502] [INFO ] [sig ] SNEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:49.284974] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNEX.txt [2026-02-27T20:31:49.285186] [INFO ] [sig ] [2777/3373] Completed SNEX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:49.285244] [INFO ] [sig ] [2778/3373] Forecasting SNFCA... [2026-02-27T20:31:49.285277] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-27T20:31:49.285308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-27T20:31:49.297230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-27T20:31:49.297640] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-27T20:31:49.298518] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-27T20:31:49.298590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:49.298627] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:49.298656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:49.298716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:49.359384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:49.360420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:49.360508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:49.360542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:49.480315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:49.480483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:49.480526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:49.480556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:49.484473] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-27T20:31:49.484828] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-27T20:31:49.484971] [INFO ] [sig ] SNFCA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:49.635039] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNFCA.txt [2026-02-27T20:31:49.635186] [INFO ] [sig ] [2778/3373] Completed SNFCA in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:49.635228] [INFO ] [sig ] [2779/3373] Forecasting SNGX... [2026-02-27T20:31:49.635257] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-27T20:31:49.635287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-27T20:31:49.649390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-27T20:31:49.649739] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-27T20:31:49.650758] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-27T20:31:49.650816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:49.650848] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:49.650875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:49.650932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:49.711690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:49.712417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:49.712501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:49.712549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:49.836531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:49.836710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:49.836754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:49.836783] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:49.840639] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=40.37%) [2026-02-27T20:31:49.841117] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-27T20:31:49.841249] [INFO ] [sig ] SNGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:49.987386] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNGX.txt [2026-02-27T20:31:49.987552] [INFO ] [sig ] [2779/3373] Completed SNGX in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-27T20:31:49.987620] [INFO ] [sig ] [2780/3373] Forecasting SNN... [2026-02-27T20:31:49.987691] [INFO ] [sig ] Generating forecast for: SNN [2026-02-27T20:31:49.987753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-27T20:31:50.000920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-27T20:31:50.001305] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-27T20:31:50.002160] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-27T20:31:50.002215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:50.002250] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:50.002278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:50.002338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:50.065717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:50.066752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:50.066887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:50.066936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:50.190665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:50.190824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:50.190867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:50.190912] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:50.194907] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-02-27T20:31:50.195203] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-27T20:31:50.195358] [INFO ] [sig ] SNN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:50.347020] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNN.txt [2026-02-27T20:31:50.347245] [INFO ] [sig ] [2780/3373] Completed SNN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-27T20:31:50.347291] [INFO ] [sig ] [2781/3373] Forecasting SNOA... [2026-02-27T20:31:50.347323] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-27T20:31:50.347355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-27T20:31:50.359143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-27T20:31:50.359451] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-27T20:31:50.360318] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-27T20:31:50.360373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:50.360407] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:50.360447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:50.360507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:50.423721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:50.424636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:50.424723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:50.424757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:50.547236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:50.547395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:50.547440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:50.547471] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:50.551284] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-27T20:31:50.551598] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-27T20:31:50.551738] [INFO ] [sig ] SNOA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:50.698070] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNOA.txt [2026-02-27T20:31:50.698228] [INFO ] [sig ] [2781/3373] Completed SNOA in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-27T20:31:50.698270] [INFO ] [sig ] [2782/3373] Forecasting SNPS... [2026-02-27T20:31:50.698299] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-27T20:31:50.698330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-27T20:31:50.710595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-27T20:31:50.710955] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-27T20:31:50.711763] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-27T20:31:50.711816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:50.711849] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:50.711877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:50.711934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:50.774022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:50.774727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:50.774809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:50.774844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:50.902912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:50.903089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:50.903148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:50.903185] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:50.907410] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-02-27T20:31:50.907729] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-27T20:31:50.907863] [INFO ] [sig ] SNPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:51.058079] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNPS.txt [2026-02-27T20:31:51.058236] [INFO ] [sig ] [2782/3373] Completed SNPS in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-27T20:31:51.058278] [INFO ] [sig ] [2783/3373] Forecasting SNX... [2026-02-27T20:31:51.058307] [INFO ] [sig ] Generating forecast for: SNX [2026-02-27T20:31:51.058337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-27T20:31:51.072128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-27T20:31:51.072489] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-27T20:31:51.073359] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-27T20:31:51.073414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:51.073447] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:51.073475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:51.073535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:51.131532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:51.132451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:51.132536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:51.132569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:51.260529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:51.260723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:51.260777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:51.260816] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:51.264875] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=64.70%) [2026-02-27T20:31:51.265211] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-27T20:31:51.265357] [INFO ] [sig ] SNX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:51.410763] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SNX.txt [2026-02-27T20:31:51.410899] [INFO ] [sig ] [2783/3373] Completed SNX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-27T20:31:51.410940] [INFO ] [sig ] [2784/3373] Forecasting SNY... [2026-02-27T20:31:51.410970] [INFO ] [sig ] Generating forecast for: SNY [2026-02-27T20:31:51.411000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-27T20:31:51.423388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-27T20:31:51.423728] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-27T20:31:51.424503] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-27T20:31:51.424558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:51.424633] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:51.424662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:51.424725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:51.483080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:51.483778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:51.483861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:51.483896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:51.600541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:51.600732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:51.600785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:51.600822] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:51.604948] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=29.79%) [2026-02-27T20:31:51.605297] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-27T20:31:51.605444] [INFO ] [sig ] SNY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:51.763217] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SNY.txt [2026-02-27T20:31:51.763416] [INFO ] [sig ] [2784/3373] Completed SNY in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:51.763467] [INFO ] [sig ] [2785/3373] Forecasting SO... [2026-02-27T20:31:51.763498] [INFO ] [sig ] Generating forecast for: SO [2026-02-27T20:31:51.763535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-27T20:31:51.777276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-27T20:31:51.777721] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-27T20:31:51.778682] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-27T20:31:51.778738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:51.778773] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:51.778802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:51.778861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:51.843392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:51.844453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:51.844565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:51.844623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:51.981929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:51.982106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:51.982152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:51.982183] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:51.985851] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=64.48%) [2026-02-27T20:31:51.986155] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-27T20:31:51.986290] [INFO ] [sig ] SO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:52.132750] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SO.txt [2026-02-27T20:31:52.132905] [INFO ] [sig ] [2785/3373] Completed SO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:52.132946] [INFO ] [sig ] [2786/3373] Forecasting SOCL... [2026-02-27T20:31:52.132977] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-27T20:31:52.133007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-27T20:31:52.144412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-27T20:31:52.144742] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-27T20:31:52.145720] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-27T20:31:52.145776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:52.145811] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:52.145840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:52.145899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:52.205920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:52.206803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:52.206887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:52.206923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:52.315242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:52.315406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:52.315449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:52.315478] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:52.318982] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-27T20:31:52.319271] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-27T20:31:52.319409] [INFO ] [sig ] SOCL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:52.466395] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SOCL.txt [2026-02-27T20:31:52.466560] [INFO ] [sig ] [2786/3373] Completed SOCL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:52.466623] [INFO ] [sig ] [2787/3373] Forecasting SOFI... [2026-02-27T20:31:52.466654] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-27T20:31:52.466685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-27T20:31:52.481177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-27T20:31:52.481531] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-27T20:31:52.482378] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-27T20:31:52.482434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:52.482468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:52.482496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:52.482556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:52.547138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:52.548113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:52.548204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:52.548238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:52.681610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:52.681778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:52.681823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:52.681888] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:52.686342] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-02-27T20:31:52.686697] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-27T20:31:52.686853] [INFO ] [sig ] SOFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:52.837446] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SOFI.txt [2026-02-27T20:31:52.837641] [INFO ] [sig ] [2787/3373] Completed SOFI in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:52.837697] [INFO ] [sig ] [2788/3373] Forecasting SOGP... [2026-02-27T20:31:52.837734] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-27T20:31:52.837772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-27T20:31:52.851607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-27T20:31:52.852065] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-27T20:31:52.853097] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-27T20:31:52.853157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:52.853191] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:52.853222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:52.853294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:52.920515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:52.921437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:52.921527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:52.921560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:53.039719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:53.039882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:53.039925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:53.039954] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:53.043429] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-27T20:31:53.043727] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-27T20:31:53.043858] [INFO ] [sig ] SOGP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:53.190304] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SOGP.txt [2026-02-27T20:31:53.190480] [INFO ] [sig ] [2788/3373] Completed SOGP in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:53.190528] [INFO ] [sig ] [2789/3373] Forecasting SOJC... [2026-02-27T20:31:53.190561] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-27T20:31:53.190612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-27T20:31:53.203658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-27T20:31:53.204015] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-27T20:31:53.204821] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-27T20:31:53.204874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:53.204906] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:53.204933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:53.204990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:53.263917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:53.264770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:53.264854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:53.264888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:53.389459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:53.389679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:53.389741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:53.389778] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:53.393780] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-27T20:31:53.394159] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-27T20:31:53.394345] [INFO ] [sig ] SOJC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:53.542047] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SOJC.txt [2026-02-27T20:31:53.542185] [INFO ] [sig ] [2789/3373] Completed SOJC in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:53.542228] [INFO ] [sig ] [2790/3373] Forecasting SOJD... [2026-02-27T20:31:53.542261] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-27T20:31:53.542293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-27T20:31:53.558511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-27T20:31:53.559018] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-27T20:31:53.559976] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-27T20:31:53.560036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:53.560081] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:53.560114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:53.560174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:53.623364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:53.624309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:53.624398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:53.624432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:53.747768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:53.747984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:53.748030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:53.748059] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:53.751739] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-02-27T20:31:53.752032] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-27T20:31:53.752167] [INFO ] [sig ] SOJD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:53.898300] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SOJD.txt [2026-02-27T20:31:53.898461] [INFO ] [sig ] [2790/3373] Completed SOJD in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:53.898502] [INFO ] [sig ] [2791/3373] Forecasting SOJE... [2026-02-27T20:31:53.898533] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-27T20:31:53.898564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-27T20:31:53.911857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-27T20:31:53.912229] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-27T20:31:53.913074] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-27T20:31:53.913136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:53.913178] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:53.913211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:53.913270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:53.976230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:53.977076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:53.977166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:53.977204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:54.098585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:54.098745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:54.098796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:54.098833] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:54.102412] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-02-27T20:31:54.102755] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-27T20:31:54.102920] [INFO ] [sig ] SOJE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:54.247815] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SOJE.txt [2026-02-27T20:31:54.247985] [INFO ] [sig ] [2791/3373] Completed SOJE in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:54.248030] [INFO ] [sig ] [2792/3373] Forecasting SON... [2026-02-27T20:31:54.248059] [INFO ] [sig ] Generating forecast for: SON [2026-02-27T20:31:54.248089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-27T20:31:54.259903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-27T20:31:54.260470] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-27T20:31:54.261495] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-27T20:31:54.261549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:54.261600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:54.261630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:54.261688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:54.320795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:54.321693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:54.321783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:54.321818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:54.450101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:54.450267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:54.450311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:54.450341] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:54.454473] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=58.75%) [2026-02-27T20:31:54.455016] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-27T20:31:54.455223] [INFO ] [sig ] SON: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:54.598511] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SON.txt [2026-02-27T20:31:54.598698] [INFO ] [sig ] [2792/3373] Completed SON in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:54.598740] [INFO ] [sig ] [2793/3373] Forecasting SONO... [2026-02-27T20:31:54.598769] [INFO ] [sig ] Generating forecast for: SONO [2026-02-27T20:31:54.598801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-27T20:31:54.614048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-27T20:31:54.614501] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-27T20:31:54.615518] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-27T20:31:54.615601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:54.615644] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:54.615677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:54.615764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:54.681725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:54.682625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:54.682709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:54.682743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:54.801172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:54.801341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:54.801385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:54.801414] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:54.805006] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-27T20:31:54.805336] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-27T20:31:54.805484] [INFO ] [sig ] SONO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:54.949293] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SONO.txt [2026-02-27T20:31:54.949456] [INFO ] [sig ] [2793/3373] Completed SONO in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:54.949501] [INFO ] [sig ] [2794/3373] Forecasting SOPH... [2026-02-27T20:31:54.949530] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-27T20:31:54.949562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-27T20:31:54.960798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-27T20:31:54.961225] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-27T20:31:54.962050] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-27T20:31:54.962116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:54.962149] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:54.962177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:54.962235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:55.022044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:55.022966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:55.023090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:55.023126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:55.154740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:55.154925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:55.154970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:55.155191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:55.159638] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-02-27T20:31:55.160161] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-27T20:31:55.160314] [INFO ] [sig ] SOPH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:55.315694] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SOPH.txt [2026-02-27T20:31:55.315907] [INFO ] [sig ] [2794/3373] Completed SOPH in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:55.315955] [INFO ] [sig ] [2795/3373] Forecasting SOUN... [2026-02-27T20:31:55.315987] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-27T20:31:55.316025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-27T20:31:55.330694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-27T20:31:55.331081] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-27T20:31:55.332015] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-27T20:31:55.332069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:55.332282] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:55.332309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:55.332366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:55.393559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:55.394570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:55.394688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:55.394723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:55.518523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:55.518705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:55.518752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:55.518787] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:55.523042] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-27T20:31:55.523338] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-27T20:31:55.523490] [INFO ] [sig ] SOUN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:55.669555] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SOUN.txt [2026-02-27T20:31:55.669750] [INFO ] [sig ] [2795/3373] Completed SOUN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:55.669796] [INFO ] [sig ] [2796/3373] Forecasting SOXQ... [2026-02-27T20:31:55.669826] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-27T20:31:55.669857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-27T20:31:55.682923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-27T20:31:55.683341] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-27T20:31:55.684208] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-27T20:31:55.684264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:55.684298] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:55.684326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:55.684384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:55.744035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:55.745015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:55.745106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:55.745141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:55.879633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:55.879802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:55.879846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:55.879875] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:55.883491] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-27T20:31:55.883836] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-27T20:31:55.883982] [INFO ] [sig ] SOXQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:56.041208] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SOXQ.txt [2026-02-27T20:31:56.041470] [INFO ] [sig ] [2796/3373] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-27T20:31:56.041550] [INFO ] [sig ] [2797/3373] Forecasting SOXX... [2026-02-27T20:31:56.041608] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-27T20:31:56.041642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-27T20:31:56.055780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-27T20:31:56.056184] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-27T20:31:56.057119] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-27T20:31:56.057174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:56.057209] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:56.057237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:56.057295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:56.123753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:56.124973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:56.125145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:56.125197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:56.273393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:56.273562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:56.273628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:56.273661] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:56.277393] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=57.24%) [2026-02-27T20:31:56.277743] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-27T20:31:56.277918] [INFO ] [sig ] SOXX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:56.428385] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SOXX.txt [2026-02-27T20:31:56.428598] [INFO ] [sig ] [2797/3373] Completed SOXX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-27T20:31:56.428653] [INFO ] [sig ] [2798/3373] Forecasting SPAI... [2026-02-27T20:31:56.428685] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-27T20:31:56.428716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-27T20:31:56.441388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-27T20:31:56.441818] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-27T20:31:56.442651] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-27T20:31:56.442705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:56.442738] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:56.442765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:56.442822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:56.504426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:56.505350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:56.505437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:56.505472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:56.626602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:56.626768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:56.626811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:56.626842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:56.630501] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-27T20:31:56.630846] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-27T20:31:56.630988] [INFO ] [sig ] SPAI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:56.782319] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPAI.txt [2026-02-27T20:31:56.782485] [INFO ] [sig ] [2798/3373] Completed SPAI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-27T20:31:56.782530] [INFO ] [sig ] [2799/3373] Forecasting SPB... [2026-02-27T20:31:56.782562] [INFO ] [sig ] Generating forecast for: SPB [2026-02-27T20:31:56.782632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-27T20:31:56.795684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-27T20:31:56.796094] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-27T20:31:56.796943] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-27T20:31:56.797173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:56.797205] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:56.797233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:56.797291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:56.861343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:56.862423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:56.862512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:56.862545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:56.986354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:56.986480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:56.986527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:56.986557] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:56.990287] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=70.14%) [2026-02-27T20:31:56.990665] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-27T20:31:56.990823] [INFO ] [sig ] SPB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:57.132768] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPB.txt [2026-02-27T20:31:57.132927] [INFO ] [sig ] [2799/3373] Completed SPB in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-27T20:31:57.132969] [INFO ] [sig ] [2800/3373] Forecasting SPCB... [2026-02-27T20:31:57.132999] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-27T20:31:57.133028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-27T20:31:57.145297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-27T20:31:57.145627] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-27T20:31:57.146629] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-27T20:31:57.146681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:57.146714] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:57.146739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:57.146795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:57.207681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:57.208481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:57.208563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:57.208618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:57.332999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:57.333187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:57.333250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:57.333299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:57.337687] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-27T20:31:57.338096] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-27T20:31:57.338276] [INFO ] [sig ] SPCB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:57.489305] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPCB.txt [2026-02-27T20:31:57.489449] [INFO ] [sig ] [2800/3373] Completed SPCB in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-27T20:31:57.489489] [INFO ] [sig ] [2801/3373] Forecasting SPCE... [2026-02-27T20:31:57.489518] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-27T20:31:57.489549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-27T20:31:57.501971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-27T20:31:57.502328] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-27T20:31:57.503327] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-27T20:31:57.503380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:57.503439] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:57.503467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:57.503525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:57.560743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:57.561496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:57.561595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:57.561632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:57.683412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:57.683620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:57.683681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:57.683712] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:57.687772] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-02-27T20:31:57.688173] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-27T20:31:57.688312] [INFO ] [sig ] SPCE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:57.831915] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPCE.txt [2026-02-27T20:31:57.832058] [INFO ] [sig ] [2801/3373] Completed SPCE in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:57.832099] [INFO ] [sig ] [2802/3373] Forecasting SPE... [2026-02-27T20:31:57.832136] [INFO ] [sig ] Generating forecast for: SPE [2026-02-27T20:31:57.832174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-27T20:31:57.844484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-27T20:31:57.844841] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-27T20:31:57.845797] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-27T20:31:57.845854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:57.845886] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:57.845913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:57.845969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:57.907021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:57.907778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:57.907859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:57.907909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:58.031453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:58.031635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:58.031683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:58.031715] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:58.035381] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-27T20:31:58.035737] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-27T20:31:58.035882] [INFO ] [sig ] SPE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:58.186178] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPE.txt [2026-02-27T20:31:58.186342] [INFO ] [sig ] [2802/3373] Completed SPE in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:58.186382] [INFO ] [sig ] [2803/3373] Forecasting SPFI... [2026-02-27T20:31:58.186412] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-27T20:31:58.186444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-27T20:31:58.198646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-27T20:31:58.199005] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-27T20:31:58.199860] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-27T20:31:58.199916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:58.199951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:58.199979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:58.200038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:58.258841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:58.259607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:58.259692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:58.259728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:58.380390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:58.380552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:58.380615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:58.380645] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:58.384341] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=32.74%) [2026-02-27T20:31:58.384646] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-27T20:31:58.384780] [INFO ] [sig ] SPFI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:58.529050] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPFI.txt [2026-02-27T20:31:58.529204] [INFO ] [sig ] [2803/3373] Completed SPFI in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:58.529245] [INFO ] [sig ] [2804/3373] Forecasting SPG... [2026-02-27T20:31:58.529278] [INFO ] [sig ] Generating forecast for: SPG [2026-02-27T20:31:58.529311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-27T20:31:58.544219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-27T20:31:58.544598] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-27T20:31:58.545609] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-27T20:31:58.545662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:58.545693] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:58.545719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:58.545776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:58.607658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:58.608747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:58.608837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:58.608872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:58.748133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:58.748351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:58.748402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:58.748474] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:58.753024] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-02-27T20:31:58.753536] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-27T20:31:58.753736] [INFO ] [sig ] SPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:58.909134] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPG.txt [2026-02-27T20:31:58.909304] [INFO ] [sig ] [2804/3373] Completed SPG in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:58.909351] [INFO ] [sig ] [2805/3373] Forecasting SPGI... [2026-02-27T20:31:58.909391] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-27T20:31:58.909426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-27T20:31:58.922296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-27T20:31:58.922657] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-27T20:31:58.923489] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-27T20:31:58.923542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:58.923603] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:58.923635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:58.923694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:58.986371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:58.987264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:58.987358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:58.987395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:59.115824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:59.115987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:59.116031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:59.116061] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:59.119662] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-27T20:31:59.119955] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-27T20:31:59.120094] [INFO ] [sig ] SPGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:59.266792] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPGI.txt [2026-02-27T20:31:59.266954] [INFO ] [sig ] [2805/3373] Completed SPGI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:59.267007] [INFO ] [sig ] [2806/3373] Forecasting SPH... [2026-02-27T20:31:59.267043] [INFO ] [sig ] Generating forecast for: SPH [2026-02-27T20:31:59.267074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-27T20:31:59.280656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-27T20:31:59.280993] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-27T20:31:59.281794] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-27T20:31:59.281847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:59.281879] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:59.281909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:59.281968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:59.343145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:59.343924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:59.344007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:59.344041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:59.462976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:59.463136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:59.463179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:59.463209] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:59.466653] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-27T20:31:59.466937] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-27T20:31:59.467069] [INFO ] [sig ] SPH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:31:59.614568] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPH.txt [2026-02-27T20:31:59.614765] [INFO ] [sig ] [2806/3373] Completed SPH in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:59.614809] [INFO ] [sig ] [2807/3373] Forecasting SPOK... [2026-02-27T20:31:59.614838] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-27T20:31:59.614871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-27T20:31:59.629724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-27T20:31:59.630225] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-27T20:31:59.631154] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-27T20:31:59.631210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:59.631244] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:59.631271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:59.631328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:31:59.690349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:31:59.691340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:31:59.691432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:31:59.691467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:31:59.814508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:31:59.814714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:31:59.814775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:31:59.814819] [INFO ] [FORECASTER] Training complete [2026-02-27T20:31:59.819501] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=89.91%) [2026-02-27T20:31:59.819820] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-27T20:31:59.819985] [INFO ] [sig ] SPOK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:31:59.964084] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPOK.txt [2026-02-27T20:31:59.964416] [INFO ] [sig ] [2807/3373] Completed SPOK in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:31:59.964456] [INFO ] [sig ] [2808/3373] Forecasting SPRO... [2026-02-27T20:31:59.964485] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-27T20:31:59.964515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-27T20:31:59.977289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-27T20:31:59.977653] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-27T20:31:59.978506] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-27T20:31:59.978561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:31:59.978616] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:31:59.978644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:31:59.978701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:00.037859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:00.038803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:00.038904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:00.038947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:00.177092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:00.177254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:00.177297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:00.177326] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:00.180888] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-27T20:32:00.181181] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-27T20:32:00.181319] [INFO ] [sig ] SPRO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:00.326719] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPRO.txt [2026-02-27T20:32:00.326899] [INFO ] [sig ] [2808/3373] Completed SPRO in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:00.326952] [INFO ] [sig ] [2809/3373] Forecasting SPRX... [2026-02-27T20:32:00.326996] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-27T20:32:00.327034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-27T20:32:00.340157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-27T20:32:00.340598] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-27T20:32:00.341428] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-27T20:32:00.341485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:00.341518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:00.341545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:00.341627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:00.402189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:00.403150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:00.403249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:00.403284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:00.524461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:00.524640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:00.524684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:00.524714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:00.528129] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=68.71%) [2026-02-27T20:32:00.528410] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-27T20:32:00.528539] [INFO ] [sig ] SPRX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:00.670096] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPRX.txt [2026-02-27T20:32:00.670229] [INFO ] [sig ] [2809/3373] Completed SPRX in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:00.670269] [INFO ] [sig ] [2810/3373] Forecasting SPRY... [2026-02-27T20:32:00.670299] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-27T20:32:00.670329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-27T20:32:00.682795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-27T20:32:00.683104] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-27T20:32:00.683896] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-27T20:32:00.683949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:00.683982] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:00.684009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:00.684071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:00.741157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:00.741800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:00.741879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:00.741913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:00.865626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:00.865766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:00.865807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:00.865836] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:00.869190] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-27T20:32:00.869471] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-27T20:32:00.869618] [INFO ] [sig ] SPRY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:01.018400] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPRY.txt [2026-02-27T20:32:01.018564] [INFO ] [sig ] [2810/3373] Completed SPRY in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:01.018627] [INFO ] [sig ] [2811/3373] Forecasting SPSC... [2026-02-27T20:32:01.018658] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-27T20:32:01.018688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-27T20:32:01.033544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-27T20:32:01.033957] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-27T20:32:01.034781] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-27T20:32:01.034835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:01.034868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:01.034896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:01.034954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:01.093629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:01.094323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:01.094431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:01.094465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:01.215105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:01.215266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:01.215308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:01.215337] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:01.218962] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-27T20:32:01.219456] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-27T20:32:01.219603] [INFO ] [sig ] SPSC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:01.367668] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPSC.txt [2026-02-27T20:32:01.367835] [INFO ] [sig ] [2811/3373] Completed SPSC in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:01.367927] [INFO ] [sig ] [2812/3373] Forecasting SPWH... [2026-02-27T20:32:01.367962] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-27T20:32:01.367992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-27T20:32:01.383648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-27T20:32:01.384122] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-27T20:32:01.385130] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-27T20:32:01.385194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:01.385233] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:01.385266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:01.385345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:01.452701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:01.453665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:01.453754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:01.453790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:01.583242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:01.583412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:01.583457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:01.583505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:01.587622] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-27T20:32:01.588046] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-27T20:32:01.588216] [INFO ] [sig ] SPWH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:01.735894] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPWH.txt [2026-02-27T20:32:01.736062] [INFO ] [sig ] [2812/3373] Completed SPWH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:01.736104] [INFO ] [sig ] [2813/3373] Forecasting SPXC... [2026-02-27T20:32:01.736137] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-27T20:32:01.736169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-27T20:32:01.753298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-27T20:32:01.753758] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-27T20:32:01.754658] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-27T20:32:01.754712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:01.754746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:01.754773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:01.754831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:01.818096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:01.819126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:01.819216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:01.819252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:01.957550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:01.957745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:01.957790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:01.957821] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:01.961764] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-02-27T20:32:01.962147] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-27T20:32:01.962306] [INFO ] [sig ] SPXC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:02.144297] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SPXC.txt [2026-02-27T20:32:02.144473] [INFO ] [sig ] [2813/3373] Completed SPXC in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-27T20:32:02.144524] [INFO ] [sig ] [2814/3373] Forecasting SPXX... [2026-02-27T20:32:02.144564] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-27T20:32:02.144630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-27T20:32:02.158007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-27T20:32:02.158645] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-27T20:32:02.159479] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-27T20:32:02.159534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:02.159569] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:02.159619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:02.159679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:02.218106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:02.219007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:02.219112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:02.219147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:02.338422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:02.338616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:02.338662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:02.338692] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:02.342471] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-27T20:32:02.342807] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-27T20:32:02.342965] [INFO ] [sig ] SPXX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:02.513563] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SPXX.txt [2026-02-27T20:32:02.513768] [INFO ] [sig ] [2814/3373] Completed SPXX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-27T20:32:02.513809] [INFO ] [sig ] [2815/3373] Forecasting SQM... [2026-02-27T20:32:02.513841] [INFO ] [sig ] Generating forecast for: SQM [2026-02-27T20:32:02.513872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-27T20:32:02.526163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-27T20:32:02.526552] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-27T20:32:02.527389] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-27T20:32:02.527443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:02.527477] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:02.527504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:02.527561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:02.590335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:02.591383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:02.591485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:02.591521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:02.724212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:02.724418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:02.724479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:02.724523] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:02.728681] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-02-27T20:32:02.729110] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-27T20:32:02.729270] [INFO ] [sig ] SQM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:02.877650] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SQM.txt [2026-02-27T20:32:02.877811] [INFO ] [sig ] [2815/3373] Completed SQM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-27T20:32:02.877852] [INFO ] [sig ] [2816/3373] Forecasting SQNS... [2026-02-27T20:32:02.877913] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-27T20:32:02.877952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-27T20:32:02.890607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-27T20:32:02.891008] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-27T20:32:02.891827] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-27T20:32:02.891881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:02.891913] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:02.891951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:02.892014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:02.951470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:02.952384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:02.953054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:02.953093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:03.074003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:03.074167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:03.074399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:03.074429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:03.078079] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-27T20:32:03.078370] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-27T20:32:03.078507] [INFO ] [sig ] SQNS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:03.225084] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SQNS.txt [2026-02-27T20:32:03.225273] [INFO ] [sig ] [2816/3373] Completed SQNS in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-27T20:32:03.225320] [INFO ] [sig ] [2817/3373] Forecasting SQQQ... [2026-02-27T20:32:03.225351] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-27T20:32:03.225383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-27T20:32:03.238557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-27T20:32:03.238963] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-27T20:32:03.239776] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-27T20:32:03.239829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:03.239861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:03.239888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:03.239945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:03.304057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:03.305000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:03.305087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:03.305123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:03.427847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:03.428048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:03.428100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:03.428131] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:03.431890] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-27T20:32:03.432238] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-27T20:32:03.432380] [INFO ] [sig ] SQQQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:03.588029] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SQQQ.txt [2026-02-27T20:32:03.588201] [INFO ] [sig ] [2817/3373] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-27T20:32:03.588244] [INFO ] [sig ] [2818/3373] Forecasting SRAD... [2026-02-27T20:32:03.588274] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-27T20:32:03.588303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-27T20:32:03.603296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-27T20:32:03.603763] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-27T20:32:03.604701] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-27T20:32:03.604759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:03.604834] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:03.604866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:03.604926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:03.667510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:03.668513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:03.668620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:03.668657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:03.802794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:03.802997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:03.803052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:03.803085] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:03.807063] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=4.73%) [2026-02-27T20:32:03.807366] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-27T20:32:03.807513] [INFO ] [sig ] SRAD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:03.957519] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SRAD.txt [2026-02-27T20:32:03.957706] [INFO ] [sig ] [2818/3373] Completed SRAD in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:03.957752] [INFO ] [sig ] [2819/3373] Forecasting SRBK... [2026-02-27T20:32:03.957782] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-27T20:32:03.957828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-27T20:32:03.970095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-27T20:32:03.970471] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-27T20:32:03.971357] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-27T20:32:03.971412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:03.971446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:03.971473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:03.971533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:04.031394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:04.032333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:04.032417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:04.032452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:04.164959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:04.165134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:04.165177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:04.165208] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:04.169384] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-27T20:32:04.169784] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-27T20:32:04.169945] [INFO ] [sig ] SRBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:04.326158] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SRBK.txt [2026-02-27T20:32:04.326382] [INFO ] [sig ] [2819/3373] Completed SRBK in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:04.326440] [INFO ] [sig ] [2820/3373] Forecasting SRCE... [2026-02-27T20:32:04.326481] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-27T20:32:04.326531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-27T20:32:04.342344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-27T20:32:04.342853] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-27T20:32:04.343934] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-27T20:32:04.344000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:04.344040] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:04.344074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:04.344160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:04.425127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:04.426060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:04.426153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:04.426186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:04.552061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:04.552221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:04.552264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:04.552295] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:04.555859] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-27T20:32:04.556144] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-27T20:32:04.556278] [INFO ] [sig ] SRCE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:04.711436] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SRCE.txt [2026-02-27T20:32:04.711622] [INFO ] [sig ] [2820/3373] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:04.711667] [INFO ] [sig ] [2821/3373] Forecasting SRE... [2026-02-27T20:32:04.711697] [INFO ] [sig ] Generating forecast for: SRE [2026-02-27T20:32:04.711730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-27T20:32:04.724421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-27T20:32:04.724862] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-27T20:32:04.725813] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-27T20:32:04.725881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:04.725932] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:04.725977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:04.726057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:04.801969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:04.802879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:04.802964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:04.802999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:04.931622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:04.931816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:04.931867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:04.931932] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:04.936354] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-27T20:32:04.936750] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-27T20:32:04.936905] [INFO ] [sig ] SRE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:05.082069] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SRE.txt [2026-02-27T20:32:05.082406] [INFO ] [sig ] [2821/3373] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:05.082447] [INFO ] [sig ] [2822/3373] Forecasting SREA... [2026-02-27T20:32:05.082477] [INFO ] [sig ] Generating forecast for: SREA [2026-02-27T20:32:05.082508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-27T20:32:05.095611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-27T20:32:05.096036] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-27T20:32:05.097037] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-27T20:32:05.097091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:05.097124] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:05.097153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:05.097209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:05.157747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:05.158893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:05.158981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:05.159022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:05.283454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:05.283634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:05.283682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:05.283713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:05.287399] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-27T20:32:05.287719] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-27T20:32:05.287863] [INFO ] [sig ] SREA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:05.439042] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SREA.txt [2026-02-27T20:32:05.439206] [INFO ] [sig ] [2822/3373] Completed SREA in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:05.439247] [INFO ] [sig ] [2823/3373] Forecasting SRFM... [2026-02-27T20:32:05.439279] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-27T20:32:05.439309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-27T20:32:05.452002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-27T20:32:05.452415] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-27T20:32:05.453248] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-27T20:32:05.453302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:05.453337] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:05.453365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:05.453424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:05.513475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:05.514410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:05.514497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:05.514530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:05.636868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:05.637035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:05.637080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:05.637127] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:05.641276] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=53.87%) [2026-02-27T20:32:05.641641] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-27T20:32:05.641790] [INFO ] [sig ] SRFM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:05.805723] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SRFM.txt [2026-02-27T20:32:05.805911] [INFO ] [sig ] [2823/3373] Completed SRFM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:05.805959] [INFO ] [sig ] [2824/3373] Forecasting SRG... [2026-02-27T20:32:05.805999] [INFO ] [sig ] Generating forecast for: SRG [2026-02-27T20:32:05.806034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-27T20:32:05.820263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-27T20:32:05.820706] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-27T20:32:05.821560] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-27T20:32:05.821635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:05.821669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:05.821696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:05.821755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:05.886916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:05.888026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:05.888157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:05.888211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:06.034809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:06.034983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:06.035028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:06.035058] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:06.039341] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: UP (p=54.01%) [2026-02-27T20:32:06.039691] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-27T20:32:06.039849] [INFO ] [sig ] SRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:06.190862] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SRG.txt [2026-02-27T20:32:06.191002] [INFO ] [sig ] [2824/3373] Completed SRG in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:06.191043] [INFO ] [sig ] [2825/3373] Forecasting SRI... [2026-02-27T20:32:06.191073] [INFO ] [sig ] Generating forecast for: SRI [2026-02-27T20:32:06.191104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-27T20:32:06.203795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-27T20:32:06.204170] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-27T20:32:06.205211] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-27T20:32:06.205452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:06.205485] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:06.205512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:06.205569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:06.267923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:06.268828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:06.268913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:06.268947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:06.394087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:06.394248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:06.394291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:06.394321] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:06.397943] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-27T20:32:06.398271] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-27T20:32:06.398406] [INFO ] [sig ] SRI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:06.541147] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SRI.txt [2026-02-27T20:32:06.541320] [INFO ] [sig ] [2825/3373] Completed SRI in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:06.541363] [INFO ] [sig ] [2826/3373] Forecasting SRRK... [2026-02-27T20:32:06.541393] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-27T20:32:06.541423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-27T20:32:06.554769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-27T20:32:06.555178] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-27T20:32:06.555996] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-27T20:32:06.556050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:06.556082] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:06.556109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:06.556166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:06.620096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:06.621196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:06.621294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:06.621328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:06.747215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:06.747596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:06.747644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:06.747673] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:06.751203] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-27T20:32:06.751498] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-27T20:32:06.751657] [INFO ] [sig ] SRRK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:06.904441] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SRRK.txt [2026-02-27T20:32:06.904628] [INFO ] [sig ] [2826/3373] Completed SRRK in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:06.904671] [INFO ] [sig ] [2827/3373] Forecasting SRTS... [2026-02-27T20:32:06.904703] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-27T20:32:06.904734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-27T20:32:06.918337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-27T20:32:06.918772] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-27T20:32:06.919599] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-27T20:32:06.919652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:06.919684] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:06.919711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:06.919781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:06.979244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:06.980173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:06.980257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:06.980291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:07.100926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:07.101103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:07.101156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:07.101191] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:07.104847] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-27T20:32:07.105149] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-27T20:32:07.105290] [INFO ] [sig ] SRTS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:07.264012] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SRTS.txt [2026-02-27T20:32:07.264204] [INFO ] [sig ] [2827/3373] Completed SRTS in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:07.264250] [INFO ] [sig ] [2828/3373] Forecasting SSB... [2026-02-27T20:32:07.264283] [INFO ] [sig ] Generating forecast for: SSB [2026-02-27T20:32:07.264316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-27T20:32:07.277459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-27T20:32:07.277922] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-27T20:32:07.278830] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-27T20:32:07.278894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:07.278931] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:07.278959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:07.279018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:07.344042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:07.345407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:07.345536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:07.345610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:07.483142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:07.483326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:07.483372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:07.483402] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:07.487700] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-27T20:32:07.488071] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-27T20:32:07.488241] [INFO ] [sig ] SSB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:07.646492] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SSB.txt [2026-02-27T20:32:07.646676] [INFO ] [sig ] [2828/3373] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:07.646734] [INFO ] [sig ] [2829/3373] Forecasting SSD... [2026-02-27T20:32:07.646776] [INFO ] [sig ] Generating forecast for: SSD [2026-02-27T20:32:07.646808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-27T20:32:07.661458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-27T20:32:07.661918] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-27T20:32:07.662771] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-27T20:32:07.662836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:07.662870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:07.662897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:07.662955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:07.720555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:07.721328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:07.721415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:07.721448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:07.841853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:07.842005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:07.842048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:07.842077] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:07.845476] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-02-27T20:32:07.845774] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-27T20:32:07.845907] [INFO ] [sig ] SSD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:07.988260] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSD.txt [2026-02-27T20:32:07.988393] [INFO ] [sig ] [2829/3373] Completed SSD in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-27T20:32:07.988432] [INFO ] [sig ] [2830/3373] Forecasting SSL... [2026-02-27T20:32:07.988462] [INFO ] [sig ] Generating forecast for: SSL [2026-02-27T20:32:07.988492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-27T20:32:08.001627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-27T20:32:08.002003] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-27T20:32:08.002843] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-27T20:32:08.002895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:08.002927] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:08.002953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:08.003010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:08.065394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:08.066218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:08.066302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:08.066336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:08.193949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:08.194114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:08.194169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:08.194200] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:08.197923] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-27T20:32:08.198271] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-27T20:32:08.198412] [INFO ] [sig ] SSL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:08.346110] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SSL.txt [2026-02-27T20:32:08.346458] [INFO ] [sig ] [2830/3373] Completed SSL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-27T20:32:08.346506] [INFO ] [sig ] [2831/3373] Forecasting SSNC... [2026-02-27T20:32:08.346540] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-27T20:32:08.346586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-27T20:32:08.360301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-27T20:32:08.360669] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-27T20:32:08.361466] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-27T20:32:08.361519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:08.361550] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:08.361598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:08.361658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:08.420911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:08.421762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:08.421846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:08.421879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:08.542108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:08.542265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:08.542308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:08.542338] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:08.545805] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=36.79%) [2026-02-27T20:32:08.546090] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-27T20:32:08.546223] [INFO ] [sig ] SSNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:08.692306] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSNC.txt [2026-02-27T20:32:08.692500] [INFO ] [sig ] [2831/3373] Completed SSNC in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-27T20:32:08.692544] [INFO ] [sig ] [2832/3373] Forecasting SSP... [2026-02-27T20:32:08.692596] [INFO ] [sig ] Generating forecast for: SSP [2026-02-27T20:32:08.692632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-27T20:32:08.705514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-27T20:32:08.705907] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-27T20:32:08.706731] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-27T20:32:08.706784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:08.706816] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:08.706843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:08.706899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:08.768437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:08.769381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:08.769468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:08.769502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:08.893869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:08.894028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:08.894073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:08.894102] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:08.897598] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-27T20:32:08.897905] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-27T20:32:08.898045] [INFO ] [sig ] SSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:09.043114] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSP.txt [2026-02-27T20:32:09.043279] [INFO ] [sig ] [2832/3373] Completed SSP in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-27T20:32:09.043328] [INFO ] [sig ] [2833/3373] Forecasting SSRM... [2026-02-27T20:32:09.043361] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-27T20:32:09.043391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-27T20:32:09.056693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-27T20:32:09.057077] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-27T20:32:09.058142] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-27T20:32:09.058198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:09.058230] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:09.058257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:09.058315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:09.124339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:09.125287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:09.125374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:09.125408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:09.244330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:09.244487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:09.244541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:09.244610] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:09.248206] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-27T20:32:09.248512] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-27T20:32:09.248678] [INFO ] [sig ] SSRM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:09.398863] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SSRM.txt [2026-02-27T20:32:09.399049] [INFO ] [sig ] [2833/3373] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-27T20:32:09.399097] [INFO ] [sig ] [2834/3373] Forecasting SSSS... [2026-02-27T20:32:09.399130] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-27T20:32:09.399164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-27T20:32:09.412548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-27T20:32:09.412940] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-27T20:32:09.413865] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-27T20:32:09.413922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:09.413958] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:09.413986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:09.414044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:09.476829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:09.477786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:09.477895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:09.477933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:09.603601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:09.603778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:09.603829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:09.603865] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:09.607374] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=43.83%) [2026-02-27T20:32:09.607701] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-27T20:32:09.607839] [INFO ] [sig ] SSSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:09.748074] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSSS.txt [2026-02-27T20:32:09.748221] [INFO ] [sig ] [2834/3373] Completed SSSS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:09.748260] [INFO ] [sig ] [2835/3373] Forecasting SSTI... [2026-02-27T20:32:09.748290] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-27T20:32:09.748321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-27T20:32:09.760953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-27T20:32:09.761330] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-27T20:32:09.762169] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-27T20:32:09.762223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:09.762283] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:09.762312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:09.762371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:09.821831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:09.822710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:09.822794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:09.822830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:09.946597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:09.946758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:09.946800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:09.946830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:09.950361] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-27T20:32:09.950676] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-27T20:32:09.950816] [INFO ] [sig ] SSTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:10.097395] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSTI.txt [2026-02-27T20:32:10.097541] [INFO ] [sig ] [2835/3373] Completed SSTI in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:10.097602] [INFO ] [sig ] [2836/3373] Forecasting SSTK... [2026-02-27T20:32:10.097634] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-27T20:32:10.097666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-27T20:32:10.110530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-27T20:32:10.110943] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-27T20:32:10.111805] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-27T20:32:10.111860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:10.111893] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:10.111922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:10.111982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:10.171483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:10.172275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:10.172359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:10.172395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:10.294750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:10.294908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:10.294969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:10.295000] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:10.298453] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=56.53%) [2026-02-27T20:32:10.298770] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-27T20:32:10.298912] [INFO ] [sig ] SSTK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:10.443554] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SSTK.txt [2026-02-27T20:32:10.443723] [INFO ] [sig ] [2836/3373] Completed SSTK in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:10.443765] [INFO ] [sig ] [2837/3373] Forecasting SSYS... [2026-02-27T20:32:10.443795] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-27T20:32:10.443825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-27T20:32:10.456173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-27T20:32:10.456524] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-27T20:32:10.457352] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-27T20:32:10.457405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:10.457437] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:10.457464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:10.457520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:10.517372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:10.518305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:10.518388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:10.518422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:10.636419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:10.636594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:10.636639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:10.636667] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:10.640090] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-27T20:32:10.640368] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-27T20:32:10.640500] [INFO ] [sig ] SSYS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:10.781380] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SSYS.txt [2026-02-27T20:32:10.781525] [INFO ] [sig ] [2837/3373] Completed SSYS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:10.781565] [INFO ] [sig ] [2838/3373] Forecasting STAA... [2026-02-27T20:32:10.781617] [INFO ] [sig ] Generating forecast for: STAA [2026-02-27T20:32:10.781651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-27T20:32:10.794351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-27T20:32:10.794732] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-27T20:32:10.795517] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-27T20:32:10.795596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:10.795633] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:10.795660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:10.795718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:10.854835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:10.855683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:10.855763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:10.855797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:10.976823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:10.976992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:10.977035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:10.977095] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:10.981057] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-02-27T20:32:10.981374] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-27T20:32:10.981519] [INFO ] [sig ] STAA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:11.130733] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STAA.txt [2026-02-27T20:32:11.130890] [INFO ] [sig ] [2838/3373] Completed STAA in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:11.130929] [INFO ] [sig ] [2839/3373] Forecasting STAG... [2026-02-27T20:32:11.130958] [INFO ] [sig ] Generating forecast for: STAG [2026-02-27T20:32:11.130991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-27T20:32:11.147254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-27T20:32:11.147706] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-27T20:32:11.148643] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-27T20:32:11.148726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:11.148788] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:11.148836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:11.148915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:11.233173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:11.234146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:11.234235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:11.234270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:11.359791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:11.359953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:11.359998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:11.360029] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:11.363614] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-27T20:32:11.363905] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-27T20:32:11.364043] [INFO ] [sig ] STAG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:11.506108] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STAG.txt [2026-02-27T20:32:11.506245] [INFO ] [sig ] [2839/3373] Completed STAG in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:11.506285] [INFO ] [sig ] [2840/3373] Forecasting STBA... [2026-02-27T20:32:11.506315] [INFO ] [sig ] Generating forecast for: STBA [2026-02-27T20:32:11.506344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-27T20:32:11.519530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-27T20:32:11.519976] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-27T20:32:11.520841] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-27T20:32:11.520896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:11.520943] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:11.520973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:11.521037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:11.580842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:11.581624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:11.581724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:11.581759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:11.697786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:11.697970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:11.698017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:11.698049] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:11.701645] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-27T20:32:11.701942] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-27T20:32:11.702077] [INFO ] [sig ] STBA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:11.848722] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STBA.txt [2026-02-27T20:32:11.848870] [INFO ] [sig ] [2840/3373] Completed STBA in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:11.848910] [INFO ] [sig ] [2841/3373] Forecasting STC... [2026-02-27T20:32:11.848939] [INFO ] [sig ] Generating forecast for: STC [2026-02-27T20:32:11.848972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-27T20:32:11.862739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-27T20:32:11.863115] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-27T20:32:11.863931] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-27T20:32:11.863985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:11.864018] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:11.864045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:11.864102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:11.927752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:11.928700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:11.928788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:11.928822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:12.050654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:12.050820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:12.050864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:12.050895] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:12.054510] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-02-27T20:32:12.054847] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-27T20:32:12.054988] [INFO ] [sig ] STC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:12.203689] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STC.txt [2026-02-27T20:32:12.203850] [INFO ] [sig ] [2841/3373] Completed STC in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:12.203890] [INFO ] [sig ] [2842/3373] Forecasting STE... [2026-02-27T20:32:12.203921] [INFO ] [sig ] Generating forecast for: STE [2026-02-27T20:32:12.203952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-27T20:32:12.218122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-27T20:32:12.218775] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-27T20:32:12.219643] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-27T20:32:12.219699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:12.219740] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:12.219784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:12.219849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:12.286542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:12.287493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:12.287599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:12.287637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:12.432998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:12.433171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:12.433225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:12.433263] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:12.437107] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-27T20:32:12.437425] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-27T20:32:12.437566] [INFO ] [sig ] STE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:12.590496] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STE.txt [2026-02-27T20:32:12.590680] [INFO ] [sig ] [2842/3373] Completed STE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:12.590723] [INFO ] [sig ] [2843/3373] Forecasting STEL... [2026-02-27T20:32:12.590753] [INFO ] [sig ] Generating forecast for: STEL [2026-02-27T20:32:12.590784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-27T20:32:12.606192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-27T20:32:12.606633] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-27T20:32:12.607850] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-27T20:32:12.607924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:12.607956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:12.607982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:12.608039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:12.667733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:12.668961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:12.669053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:12.669087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:12.792352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:12.792737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:12.792783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:12.792813] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:12.796691] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-27T20:32:12.797018] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-27T20:32:12.797162] [INFO ] [sig ] STEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:12.946710] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STEL.txt [2026-02-27T20:32:12.946880] [INFO ] [sig ] [2843/3373] Completed STEL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:12.946927] [INFO ] [sig ] [2844/3373] Forecasting STEM... [2026-02-27T20:32:12.946957] [INFO ] [sig ] Generating forecast for: STEM [2026-02-27T20:32:12.946988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-27T20:32:12.959491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-27T20:32:12.959915] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-27T20:32:12.960810] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-27T20:32:12.960865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:12.960899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:12.960925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:12.960984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:13.021821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:13.022954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:13.023041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:13.023075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:13.150858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:13.151018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:13.151060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:13.151089] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:13.154830] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-02-27T20:32:13.155113] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-27T20:32:13.155242] [INFO ] [sig ] STEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:13.303456] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STEM.txt [2026-02-27T20:32:13.303638] [INFO ] [sig ] [2844/3373] Completed STEM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:13.303681] [INFO ] [sig ] [2845/3373] Forecasting STEP... [2026-02-27T20:32:13.303710] [INFO ] [sig ] Generating forecast for: STEP [2026-02-27T20:32:13.303741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-27T20:32:13.316292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-27T20:32:13.316684] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-27T20:32:13.317470] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-27T20:32:13.317522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:13.317553] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:13.317599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:13.317658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:13.374600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:13.375526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:13.375691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:13.375727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:13.495256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:13.495426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:13.495469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:13.495499] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:13.498947] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-02-27T20:32:13.499262] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-27T20:32:13.499417] [INFO ] [sig ] STEP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:13.646088] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STEP.txt [2026-02-27T20:32:13.646280] [INFO ] [sig ] [2845/3373] Completed STEP in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:13.646330] [INFO ] [sig ] [2846/3373] Forecasting STHO... [2026-02-27T20:32:13.646369] [INFO ] [sig ] Generating forecast for: STHO [2026-02-27T20:32:13.646400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-27T20:32:13.658844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-27T20:32:13.659273] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-27T20:32:13.660128] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-27T20:32:13.660182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:13.660217] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:13.660249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:13.660319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:13.718673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:13.719619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:13.719719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:13.719753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:13.841915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:13.842085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:13.842130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:13.842160] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:13.845944] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-27T20:32:13.846275] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-27T20:32:13.846417] [INFO ] [sig ] STHO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:13.996336] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STHO.txt [2026-02-27T20:32:13.996505] [INFO ] [sig ] [2846/3373] Completed STHO in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-27T20:32:13.996546] [INFO ] [sig ] [2847/3373] Forecasting STI... [2026-02-27T20:32:13.996601] [INFO ] [sig ] Generating forecast for: STI [2026-02-27T20:32:13.996635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-27T20:32:14.010272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-27T20:32:14.010725] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-27T20:32:14.011631] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-27T20:32:14.011685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:14.011716] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:14.011743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:14.011799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:14.070023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:14.071017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:14.071126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:14.071160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:14.198871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:14.199046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:14.199091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:14.199140] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:14.202790] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=63.95%) [2026-02-27T20:32:14.203121] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-27T20:32:14.203270] [INFO ] [sig ] STI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:14.358184] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STI.txt [2026-02-27T20:32:14.358371] [INFO ] [sig ] [2847/3373] Completed STI in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-27T20:32:14.358416] [INFO ] [sig ] [2848/3373] Forecasting STIM... [2026-02-27T20:32:14.358446] [INFO ] [sig ] Generating forecast for: STIM [2026-02-27T20:32:14.358478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-27T20:32:14.372308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-27T20:32:14.372897] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-27T20:32:14.373756] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-27T20:32:14.373810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:14.373842] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:14.373869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:14.373927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:14.431331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:14.432264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:14.432359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:14.432392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:14.562718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:14.562883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:14.562925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:14.562954] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:14.566454] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=37.38%) [2026-02-27T20:32:14.566809] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-27T20:32:14.566991] [INFO ] [sig ] STIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:14.712445] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STIM.txt [2026-02-27T20:32:14.712676] [INFO ] [sig ] [2848/3373] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-27T20:32:14.712721] [INFO ] [sig ] [2849/3373] Forecasting STK... [2026-02-27T20:32:14.712752] [INFO ] [sig ] Generating forecast for: STK [2026-02-27T20:32:14.712782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-27T20:32:14.725276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-27T20:32:14.725694] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-27T20:32:14.726489] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-27T20:32:14.726541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:14.726592] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:14.726623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:14.726680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:14.785502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:14.786426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:14.786530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:14.786563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:14.909268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:14.909433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:14.909476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:14.909505] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:14.913063] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-27T20:32:14.913385] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-27T20:32:14.913529] [INFO ] [sig ] STK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:15.059669] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STK.txt [2026-02-27T20:32:15.059840] [INFO ] [sig ] [2849/3373] Completed STK in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-27T20:32:15.059897] [INFO ] [sig ] [2850/3373] Forecasting STKH... [2026-02-27T20:32:15.059936] [INFO ] [sig ] Generating forecast for: STKH [2026-02-27T20:32:15.059967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-27T20:32:15.072184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-27T20:32:15.072557] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-27T20:32:15.073365] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-27T20:32:15.073419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:15.073451] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:15.073479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:15.073535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:15.134288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:15.135176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:15.135256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:15.135289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:15.248346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:15.248536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:15.248599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:15.248633] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:15.252279] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-27T20:32:15.252792] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-27T20:32:15.252931] [INFO ] [sig ] STKH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:15.404950] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STKH.txt [2026-02-27T20:32:15.405108] [INFO ] [sig ] [2850/3373] Completed STKH in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-27T20:32:15.405150] [INFO ] [sig ] [2851/3373] Forecasting STKL... [2026-02-27T20:32:15.405181] [INFO ] [sig ] Generating forecast for: STKL [2026-02-27T20:32:15.405213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-27T20:32:15.418061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-27T20:32:15.418461] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-27T20:32:15.419264] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-27T20:32:15.419319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:15.419364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:15.419392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:15.419454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:15.478298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:15.479197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:15.479289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:15.479326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:15.607396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:15.607555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:15.607617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:15.607648] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:15.611257] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=43.55%) [2026-02-27T20:32:15.611539] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-27T20:32:15.611690] [INFO ] [sig ] STKL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:15.754969] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STKL.txt [2026-02-27T20:32:15.755121] [INFO ] [sig ] [2851/3373] Completed STKL in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:15.755160] [INFO ] [sig ] [2852/3373] Forecasting STKS... [2026-02-27T20:32:15.755191] [INFO ] [sig ] Generating forecast for: STKS [2026-02-27T20:32:15.755222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-27T20:32:15.767769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-27T20:32:15.768240] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-27T20:32:15.769146] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-27T20:32:15.769202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:15.769277] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:15.769309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:15.769367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:15.828398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:15.829350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:15.829434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:15.829468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:15.950935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:15.951102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:15.951148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:15.951178] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:15.954782] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=23.99%) [2026-02-27T20:32:15.955086] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-27T20:32:15.955230] [INFO ] [sig ] STKS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:16.097293] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STKS.txt [2026-02-27T20:32:16.097435] [INFO ] [sig ] [2852/3373] Completed STKS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:16.097475] [INFO ] [sig ] [2853/3373] Forecasting STLA... [2026-02-27T20:32:16.097505] [INFO ] [sig ] Generating forecast for: STLA [2026-02-27T20:32:16.097534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-27T20:32:16.111790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-27T20:32:16.112192] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-27T20:32:16.113059] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-27T20:32:16.113113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:16.113146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:16.113172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:16.113229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:16.173235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:16.174065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:16.174148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:16.174183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:16.300255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:16.300427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:16.300473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:16.300503] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:16.304123] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-27T20:32:16.304429] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-27T20:32:16.304590] [INFO ] [sig ] STLA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:16.445096] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STLA.txt [2026-02-27T20:32:16.445233] [INFO ] [sig ] [2853/3373] Completed STLA in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:16.445274] [INFO ] [sig ] [2854/3373] Forecasting STLD... [2026-02-27T20:32:16.445304] [INFO ] [sig ] Generating forecast for: STLD [2026-02-27T20:32:16.445336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-27T20:32:16.460013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-27T20:32:16.460395] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-27T20:32:16.461211] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-27T20:32:16.461264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:16.461298] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:16.461325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:16.461383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:16.523622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:16.524504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:16.524608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:16.524645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:16.662438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:16.662622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:16.662692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:16.662747] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:16.666837] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=14.24%) [2026-02-27T20:32:16.667360] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-27T20:32:16.667519] [INFO ] [sig ] STLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:16.818229] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STLD.txt [2026-02-27T20:32:16.818405] [INFO ] [sig ] [2854/3373] Completed STLD in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:16.818449] [INFO ] [sig ] [2855/3373] Forecasting STM... [2026-02-27T20:32:16.818486] [INFO ] [sig ] Generating forecast for: STM [2026-02-27T20:32:16.818530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-27T20:32:16.835412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-27T20:32:16.835808] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-27T20:32:16.836761] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-27T20:32:16.836814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:16.836845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:16.836872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:16.836953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:16.903071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:16.904066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:16.904190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:16.904227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:17.050251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:17.050430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:17.050473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:17.050540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:17.056000] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-27T20:32:17.056543] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-27T20:32:17.056802] [INFO ] [sig ] STM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:17.212286] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STM.txt [2026-02-27T20:32:17.212458] [INFO ] [sig ] [2855/3373] Completed STM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:17.212501] [INFO ] [sig ] [2856/3373] Forecasting STN... [2026-02-27T20:32:17.212532] [INFO ] [sig ] Generating forecast for: STN [2026-02-27T20:32:17.212564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-27T20:32:17.229217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-27T20:32:17.229711] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-27T20:32:17.230783] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-27T20:32:17.230849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:17.230891] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:17.230929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:17.231013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:17.299522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:17.300449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:17.300543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:17.300598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:17.432298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:17.432785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:17.432839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:17.432870] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:17.436936] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-27T20:32:17.437256] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-27T20:32:17.437441] [INFO ] [sig ] STN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:17.583798] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STN.txt [2026-02-27T20:32:17.583981] [INFO ] [sig ] [2856/3373] Completed STN in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:17.584033] [INFO ] [sig ] [2857/3373] Forecasting STNE... [2026-02-27T20:32:17.584070] [INFO ] [sig ] Generating forecast for: STNE [2026-02-27T20:32:17.584110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-27T20:32:17.598828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-27T20:32:17.599260] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-27T20:32:17.600177] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-27T20:32:17.600232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:17.600265] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:17.600292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:17.600356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:17.663662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:17.664458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:17.664544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:17.664600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:17.793196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:17.793361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:17.793404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:17.793434] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:17.796970] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-02-27T20:32:17.797275] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-27T20:32:17.797410] [INFO ] [sig ] STNE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:17.942364] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STNE.txt [2026-02-27T20:32:17.942527] [INFO ] [sig ] [2857/3373] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:17.942568] [INFO ] [sig ] [2858/3373] Forecasting STOK... [2026-02-27T20:32:17.942622] [INFO ] [sig ] Generating forecast for: STOK [2026-02-27T20:32:17.942653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-27T20:32:17.956052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-27T20:32:17.956491] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-27T20:32:17.957343] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-27T20:32:17.957397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:17.957430] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:17.957457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:17.957514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:18.017144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:18.018035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:18.018131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:18.018163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:18.152689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:18.152855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:18.152899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:18.152945] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:18.156671] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=35.94%) [2026-02-27T20:32:18.156994] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-27T20:32:18.157143] [INFO ] [sig ] STOK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:18.314598] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STOK.txt [2026-02-27T20:32:18.314771] [INFO ] [sig ] [2858/3373] Completed STOK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:18.314814] [INFO ] [sig ] [2859/3373] Forecasting STRA... [2026-02-27T20:32:18.314845] [INFO ] [sig ] Generating forecast for: STRA [2026-02-27T20:32:18.314877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-27T20:32:18.328907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-27T20:32:18.329311] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-27T20:32:18.330164] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-27T20:32:18.330219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:18.330252] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:18.330281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:18.330351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:18.394445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:18.395394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:18.395490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:18.395526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:18.524114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:18.524284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:18.524329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:18.524359] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:18.528149] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=79.09%) [2026-02-27T20:32:18.528499] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-27T20:32:18.528682] [INFO ] [sig ] STRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:18.682211] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STRA.txt [2026-02-27T20:32:18.682379] [INFO ] [sig ] [2859/3373] Completed STRA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:18.682421] [INFO ] [sig ] [2860/3373] Forecasting STRL... [2026-02-27T20:32:18.682453] [INFO ] [sig ] Generating forecast for: STRL [2026-02-27T20:32:18.682484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-27T20:32:18.696172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-27T20:32:18.696610] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-27T20:32:18.697427] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-27T20:32:18.697481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:18.697513] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:18.697541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:18.697615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:18.757481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:18.758443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:18.758532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:18.758605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:18.886862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:18.887022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:18.887065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:18.887094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:18.891040] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-02-27T20:32:18.891339] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-27T20:32:18.891483] [INFO ] [sig ] STRL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:19.037765] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STRL.txt [2026-02-27T20:32:19.037941] [INFO ] [sig ] [2860/3373] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:19.037985] [INFO ] [sig ] [2861/3373] Forecasting STRS... [2026-02-27T20:32:19.038014] [INFO ] [sig ] Generating forecast for: STRS [2026-02-27T20:32:19.038045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-27T20:32:19.049299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-27T20:32:19.049602] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-27T20:32:19.050601] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-27T20:32:19.050657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:19.050690] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:19.050718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:19.050776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:19.112120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:19.112907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:19.112990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:19.113025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:19.208523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:19.208719] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-27T20:32:19.208769] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:19.208799] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:19.212508] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-27T20:32:19.212841] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-27T20:32:19.212980] [INFO ] [sig ] STRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:19.360437] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STRS.txt [2026-02-27T20:32:19.360594] [INFO ] [sig ] [2861/3373] Completed STRS in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:19.360638] [INFO ] [sig ] [2862/3373] Forecasting STSS... [2026-02-27T20:32:19.360671] [INFO ] [sig ] Generating forecast for: STSS [2026-02-27T20:32:19.360701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-27T20:32:19.372867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-27T20:32:19.373222] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-27T20:32:19.374067] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-27T20:32:19.374122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:19.374156] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:19.374184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:19.374254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:19.436249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:19.436986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:19.437099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:19.437135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:19.565796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:19.565952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:19.565997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:19.566027] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:19.569878] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-27T20:32:19.570182] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-27T20:32:19.570320] [INFO ] [sig ] STSS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:19.717663] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STSS.txt [2026-02-27T20:32:19.717842] [INFO ] [sig ] [2862/3373] Completed STSS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:19.717928] [INFO ] [sig ] [2863/3373] Forecasting STTK... [2026-02-27T20:32:19.717964] [INFO ] [sig ] Generating forecast for: STTK [2026-02-27T20:32:19.717994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-27T20:32:19.730759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-27T20:32:19.731172] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-27T20:32:19.732080] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-27T20:32:19.732135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:19.732168] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:19.732196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:19.732257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:19.792253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:19.793141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:19.793238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:19.793298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:19.917019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:19.917174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:19.917219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:19.917249] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:19.920763] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-02-27T20:32:19.921054] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-27T20:32:19.921189] [INFO ] [sig ] STTK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:20.074141] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STTK.txt [2026-02-27T20:32:20.074312] [INFO ] [sig ] [2863/3373] Completed STTK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-27T20:32:20.074366] [INFO ] [sig ] [2864/3373] Forecasting STVN... [2026-02-27T20:32:20.074406] [INFO ] [sig ] Generating forecast for: STVN [2026-02-27T20:32:20.074444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-27T20:32:20.088454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-27T20:32:20.088861] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-27T20:32:20.090078] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-27T20:32:20.090131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:20.090163] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:20.090190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:20.090246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:20.155529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:20.156870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:20.156956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:20.156991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:20.282243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:20.282409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:20.282460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:20.282493] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:20.286439] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-02-27T20:32:20.286776] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-27T20:32:20.286934] [INFO ] [sig ] STVN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:20.435235] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STVN.txt [2026-02-27T20:32:20.435402] [INFO ] [sig ] [2864/3373] Completed STVN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-27T20:32:20.435445] [INFO ] [sig ] [2865/3373] Forecasting STWD... [2026-02-27T20:32:20.435478] [INFO ] [sig ] Generating forecast for: STWD [2026-02-27T20:32:20.435510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-27T20:32:20.448295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-27T20:32:20.448901] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-27T20:32:20.449924] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-27T20:32:20.449979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:20.450013] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:20.450042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:20.450100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:20.523304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:20.524204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:20.524288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:20.524325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:20.647312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:20.647471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:20.647514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:20.647545] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:20.651131] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=73.37%) [2026-02-27T20:32:20.651418] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-27T20:32:20.651551] [INFO ] [sig ] STWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:20.798276] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STWD.txt [2026-02-27T20:32:20.798502] [INFO ] [sig ] [2865/3373] Completed STWD in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-27T20:32:20.798566] [INFO ] [sig ] [2866/3373] Forecasting STX... [2026-02-27T20:32:20.798634] [INFO ] [sig ] Generating forecast for: STX [2026-02-27T20:32:20.798687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-27T20:32:20.811162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-27T20:32:20.811588] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-27T20:32:20.812373] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-27T20:32:20.812426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:20.812458] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:20.812485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:20.812542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:20.874115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:20.874980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:20.875065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:20.875099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:21.012085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:21.012259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:21.012329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:21.012364] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:21.016177] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-27T20:32:21.016551] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-27T20:32:21.016731] [INFO ] [sig ] STX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:21.163183] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STX.txt [2026-02-27T20:32:21.163336] [INFO ] [sig ] [2866/3373] Completed STX in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-27T20:32:21.163380] [INFO ] [sig ] [2867/3373] Forecasting STXE... [2026-02-27T20:32:21.163415] [INFO ] [sig ] Generating forecast for: STXE [2026-02-27T20:32:21.163453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-27T20:32:21.174632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-27T20:32:21.174964] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-27T20:32:21.175866] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-27T20:32:21.175923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:21.175956] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:21.175983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:21.176041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:21.238829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:21.239722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:21.239812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:21.239846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:21.350752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:21.350921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:21.350966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:21.350996] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:21.355380] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-02-27T20:32:21.355797] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-27T20:32:21.355952] [INFO ] [sig ] STXE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:21.522871] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/STXE.txt [2026-02-27T20:32:21.523040] [INFO ] [sig ] [2867/3373] Completed STXE in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:21.523083] [INFO ] [sig ] [2868/3373] Forecasting STXG... [2026-02-27T20:32:21.523112] [INFO ] [sig ] Generating forecast for: STXG [2026-02-27T20:32:21.523142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-27T20:32:21.536956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-27T20:32:21.537347] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-27T20:32:21.538337] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-27T20:32:21.538401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:21.538438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:21.538466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:21.538524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:21.603671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:21.604646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:21.604738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:21.604773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:21.716669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:21.716836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:21.716880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:21.716911] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:21.720536] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-27T20:32:21.720860] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-27T20:32:21.721008] [INFO ] [sig ] STXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:21.864134] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/STXG.txt [2026-02-27T20:32:21.864293] [INFO ] [sig ] [2868/3373] Completed STXG in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:21.864334] [INFO ] [sig ] [2869/3373] Forecasting SUI... [2026-02-27T20:32:21.864364] [INFO ] [sig ] Generating forecast for: SUI [2026-02-27T20:32:21.864394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-27T20:32:21.877675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-27T20:32:21.878095] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-27T20:32:21.879005] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-27T20:32:21.879069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:21.879132] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:21.879161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:21.879221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:21.939143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:21.940092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:21.940189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:21.940223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:22.069323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:22.069482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:22.069526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:22.069556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:22.073437] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-27T20:32:22.073960] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-27T20:32:22.074105] [INFO ] [sig ] SUI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:22.225514] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SUI.txt [2026-02-27T20:32:22.225899] [INFO ] [sig ] [2869/3373] Completed SUI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:22.225943] [INFO ] [sig ] [2870/3373] Forecasting SUN... [2026-02-27T20:32:22.225976] [INFO ] [sig ] Generating forecast for: SUN [2026-02-27T20:32:22.226007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-27T20:32:22.240105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-27T20:32:22.240521] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-27T20:32:22.241562] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-27T20:32:22.241633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:22.241666] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:22.241694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:22.241751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:22.302174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:22.302942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:22.303026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:22.303060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:22.425910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:22.426087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:22.426138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:22.426168] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:22.429699] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-27T20:32:22.430066] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-27T20:32:22.430219] [INFO ] [sig ] SUN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:22.571643] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SUN.txt [2026-02-27T20:32:22.571806] [INFO ] [sig ] [2870/3373] Completed SUN in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:22.571847] [INFO ] [sig ] [2871/3373] Forecasting SUNS... [2026-02-27T20:32:22.571879] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-27T20:32:22.571909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-27T20:32:22.585209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-27T20:32:22.585564] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-27T20:32:22.586399] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-27T20:32:22.586453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:22.586487] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:22.586516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:22.586597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:22.645296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:22.646035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:22.646117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:22.646152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:22.767786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:22.768013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:22.768072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:22.768103] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:22.771751] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=65.55%) [2026-02-27T20:32:22.772057] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-27T20:32:22.772195] [INFO ] [sig ] SUNS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:22.921171] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SUNS.txt [2026-02-27T20:32:22.921316] [INFO ] [sig ] [2871/3373] Completed SUNS in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:22.921358] [INFO ] [sig ] [2872/3373] Forecasting SUPN... [2026-02-27T20:32:22.921391] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-27T20:32:22.921426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-27T20:32:22.934280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-27T20:32:22.934673] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-27T20:32:22.935500] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-27T20:32:22.935555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:22.935616] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:22.935647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:22.935707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:22.996321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:22.997192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:22.997276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:22.997310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:23.140748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:23.140920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:23.140980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:23.141057] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:23.145617] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=27.84%) [2026-02-27T20:32:23.146102] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-27T20:32:23.146242] [INFO ] [sig ] SUPN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:23.292611] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SUPN.txt [2026-02-27T20:32:23.292762] [INFO ] [sig ] [2872/3373] Completed SUPN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:23.292802] [INFO ] [sig ] [2873/3373] Forecasting SUSB... [2026-02-27T20:32:23.292833] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-27T20:32:23.292865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-27T20:32:23.305256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-27T20:32:23.305671] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-27T20:32:23.306456] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-27T20:32:23.306509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:23.306542] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:23.306592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:23.306654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:23.365706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:23.366742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:23.366832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:23.366866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:23.490556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:23.490744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:23.490788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:23.490820] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:23.494477] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-02-27T20:32:23.494819] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-27T20:32:23.494965] [INFO ] [sig ] SUSB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:23.652022] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SUSB.txt [2026-02-27T20:32:23.652178] [INFO ] [sig ] [2873/3373] Completed SUSB in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:23.652219] [INFO ] [sig ] [2874/3373] Forecasting SUSC... [2026-02-27T20:32:23.652254] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-27T20:32:23.652296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-27T20:32:23.665705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-27T20:32:23.666099] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-27T20:32:23.666957] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-27T20:32:23.667012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:23.667046] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:23.667074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:23.667132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:23.725686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:23.726646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:23.726748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:23.726784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:23.857713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:23.857955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:23.858003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:23.858033] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:23.862098] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-02-27T20:32:23.862408] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-27T20:32:23.862558] [INFO ] [sig ] SUSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:24.007208] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SUSC.txt [2026-02-27T20:32:24.007341] [INFO ] [sig ] [2874/3373] Completed SUSC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:24.007381] [INFO ] [sig ] [2875/3373] Forecasting SUSL... [2026-02-27T20:32:24.007410] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-27T20:32:24.007441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-27T20:32:24.018714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-27T20:32:24.019002] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-27T20:32:24.019800] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-27T20:32:24.019864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:24.019898] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:24.019925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:24.019981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:24.076916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:24.077552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:24.077653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:24.077686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:24.193900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:24.194057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:24.194099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:24.194128] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:24.197565] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-02-27T20:32:24.197889] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-27T20:32:24.198023] [INFO ] [sig ] SUSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:24.339820] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SUSL.txt [2026-02-27T20:32:24.339949] [INFO ] [sig ] [2875/3373] Completed SUSL in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:24.339989] [INFO ] [sig ] [2876/3373] Forecasting SUZ... [2026-02-27T20:32:24.340018] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-27T20:32:24.340048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-27T20:32:24.352370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-27T20:32:24.352705] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-27T20:32:24.353484] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-27T20:32:24.353537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:24.353569] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:24.353619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:24.353677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:24.411752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:24.412375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:24.412455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:24.412487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:24.534220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:24.534394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:24.534447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:24.534476] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:24.538095] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-27T20:32:24.538402] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-27T20:32:24.538546] [INFO ] [sig ] SUZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:24.690211] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SUZ.txt [2026-02-27T20:32:24.690451] [INFO ] [sig ] [2876/3373] Completed SUZ in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:24.690504] [INFO ] [sig ] [2877/3373] Forecasting SVC... [2026-02-27T20:32:24.690537] [INFO ] [sig ] Generating forecast for: SVC [2026-02-27T20:32:24.690587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-27T20:32:24.706971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-27T20:32:24.707477] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-27T20:32:24.708570] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-27T20:32:24.708670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:24.708705] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:24.708734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:24.708805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:24.793632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:24.794876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:24.795022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:24.795071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:24.962744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:24.962956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:24.963026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:24.963079] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:24.968908] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-27T20:32:24.969502] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-27T20:32:24.969755] [INFO ] [sig ] SVC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:25.202894] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SVC.txt [2026-02-27T20:32:25.203146] [INFO ] [sig ] [2877/3373] Completed SVC in 0.5s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:25.203217] [INFO ] [sig ] [2878/3373] Forecasting SVCO... [2026-02-27T20:32:25.203269] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-27T20:32:25.203323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-27T20:32:25.231281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-27T20:32:25.231854] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-27T20:32:25.233298] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-27T20:32:25.233374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:25.233428] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:25.233473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:25.233596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:25.329164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:25.330344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:25.330463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:25.330507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:25.505643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:25.505815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:25.505885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:25.505928] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:25.511336] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=76.98%) [2026-02-27T20:32:25.511855] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-27T20:32:25.512070] [INFO ] [sig ] SVCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:25.721148] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SVCO.txt [2026-02-27T20:32:25.721410] [INFO ] [sig ] [2878/3373] Completed SVCO in 0.5s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-27T20:32:25.721497] [INFO ] [sig ] [2879/3373] Forecasting SVRA... [2026-02-27T20:32:25.721551] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-27T20:32:25.721637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-27T20:32:25.742847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-27T20:32:25.743421] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-27T20:32:25.744776] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-27T20:32:25.744852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:25.744907] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:25.744958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:25.745064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:25.826689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:25.827920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:25.828113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:25.828161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:26.001891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:26.002090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:26.002155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:26.002204] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:26.007449] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-27T20:32:26.007996] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-27T20:32:26.008251] [INFO ] [sig ] SVRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:26.174274] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SVRA.txt [2026-02-27T20:32:26.174519] [INFO ] [sig ] [2879/3373] Completed SVRA in 0.5s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-27T20:32:26.174621] [INFO ] [sig ] [2880/3373] Forecasting SWBI... [2026-02-27T20:32:26.174677] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-27T20:32:26.174727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-27T20:32:26.190061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-27T20:32:26.190478] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-27T20:32:26.191331] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-27T20:32:26.191386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:26.191420] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:26.191447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:26.191504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:26.258356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:26.259299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:26.259388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:26.259424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:26.389595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:26.389767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:26.389812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:26.389842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:26.394210] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=54.10%) [2026-02-27T20:32:26.394725] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-27T20:32:26.394907] [INFO ] [sig ] SWBI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:26.545076] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SWBI.txt [2026-02-27T20:32:26.545206] [INFO ] [sig ] [2880/3373] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-27T20:32:26.545245] [INFO ] [sig ] [2881/3373] Forecasting SWIM... [2026-02-27T20:32:26.545274] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-27T20:32:26.545304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-27T20:32:26.557919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-27T20:32:26.558256] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-27T20:32:26.559287] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-27T20:32:26.559340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:26.559372] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:26.559398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:26.559455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:26.619198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:26.619888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:26.619969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:26.620001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:26.746313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:26.746470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:26.746517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:26.746553] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:26.750077] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=32.15%) [2026-02-27T20:32:26.750369] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-27T20:32:26.750498] [INFO ] [sig ] SWIM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:26.983239] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SWIM.txt [2026-02-27T20:32:26.983401] [INFO ] [sig ] [2881/3373] Completed SWIM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-27T20:32:26.983442] [INFO ] [sig ] [2882/3373] Forecasting SWK... [2026-02-27T20:32:26.983474] [INFO ] [sig ] Generating forecast for: SWK [2026-02-27T20:32:26.983505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-27T20:32:26.995991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-27T20:32:26.996397] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-27T20:32:26.997247] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-27T20:32:26.997302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:26.997335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:26.997363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:26.997420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:27.056770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:27.057733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:27.057824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:27.057860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:27.211872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:27.212071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:27.212161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:27.212210] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:27.218477] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-27T20:32:27.219273] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-27T20:32:27.219500] [INFO ] [sig ] SWK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:27.377517] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SWK.txt [2026-02-27T20:32:27.377736] [INFO ] [sig ] [2882/3373] Completed SWK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-27T20:32:27.377789] [INFO ] [sig ] [2883/3373] Forecasting SWKS... [2026-02-27T20:32:27.377822] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-27T20:32:27.377854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-27T20:32:27.390415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-27T20:32:27.390787] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-27T20:32:27.391606] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-27T20:32:27.391671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:27.391707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:27.391735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:27.391792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:27.451207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:27.452050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:27.452134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:27.452168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:27.582531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:27.582726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:27.582773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:27.582803] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:27.587549] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-02-27T20:32:27.588052] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-27T20:32:27.588219] [INFO ] [sig ] SWKS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:27.744701] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SWKS.txt [2026-02-27T20:32:27.744852] [INFO ] [sig ] [2883/3373] Completed SWKS in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-27T20:32:27.744896] [INFO ] [sig ] [2884/3373] Forecasting SWX... [2026-02-27T20:32:27.744927] [INFO ] [sig ] Generating forecast for: SWX [2026-02-27T20:32:27.744959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-27T20:32:27.758270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-27T20:32:27.758619] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-27T20:32:27.759637] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-27T20:32:27.759690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:27.759722] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:27.759749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:27.759956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:27.822537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:27.823293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:27.823375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:27.823409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:27.948067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:27.948227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:27.948271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:27.948300] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:27.952443] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-27T20:32:27.952801] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-27T20:32:27.953123] [INFO ] [sig ] SWX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:28.099380] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SWX.txt [2026-02-27T20:32:28.099523] [INFO ] [sig ] [2884/3373] Completed SWX in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:28.099563] [INFO ] [sig ] [2885/3373] Forecasting SXC... [2026-02-27T20:32:28.099613] [INFO ] [sig ] Generating forecast for: SXC [2026-02-27T20:32:28.099643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-27T20:32:28.111926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-27T20:32:28.112310] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-27T20:32:28.113114] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-27T20:32:28.113168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:28.113201] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:28.113228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:28.113285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:28.175385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:28.176253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:28.176336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:28.176370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:28.304210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:28.304361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:28.304403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:28.304433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:28.307903] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=76.13%) [2026-02-27T20:32:28.308190] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-27T20:32:28.308322] [INFO ] [sig ] SXC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:28.453042] [INFO ] [LOCAL ] Saved forecast: SXC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SXC.txt [2026-02-27T20:32:28.453182] [INFO ] [sig ] [2885/3373] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:28.453224] [INFO ] [sig ] [2886/3373] Forecasting SXI... [2026-02-27T20:32:28.453254] [INFO ] [sig ] Generating forecast for: SXI [2026-02-27T20:32:28.453286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-27T20:32:28.465888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-27T20:32:28.466227] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-27T20:32:28.467029] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-27T20:32:28.467082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:28.467165] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:28.467195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:28.467252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:28.524837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:28.525501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:28.525598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:28.525636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:28.654256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:28.654408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:28.654452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:28.654481] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:28.657910] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-27T20:32:28.658200] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-27T20:32:28.658327] [INFO ] [sig ] SXI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:28.803088] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SXI.txt [2026-02-27T20:32:28.803225] [INFO ] [sig ] [2886/3373] Completed SXI in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:28.803265] [INFO ] [sig ] [2887/3373] Forecasting SY... [2026-02-27T20:32:28.803294] [INFO ] [sig ] Generating forecast for: SY [2026-02-27T20:32:28.803324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-27T20:32:28.814717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-27T20:32:28.815021] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-27T20:32:28.815815] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-27T20:32:28.815867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:28.815899] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:28.815926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:28.815982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:28.874059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:28.874808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:28.874888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:28.874922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:29.013527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:29.013714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:29.013760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:29.013790] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:29.018126] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=32.88%) [2026-02-27T20:32:29.018441] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-27T20:32:29.018599] [INFO ] [sig ] SY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:29.160586] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SY.txt [2026-02-27T20:32:29.160727] [INFO ] [sig ] [2887/3373] Completed SY in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:29.160767] [INFO ] [sig ] [2888/3373] Forecasting SYF... [2026-02-27T20:32:29.160797] [INFO ] [sig ] Generating forecast for: SYF [2026-02-27T20:32:29.160828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-27T20:32:29.172777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-27T20:32:29.173144] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-27T20:32:29.173952] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-27T20:32:29.174004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:29.174037] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:29.174064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:29.174121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:29.241204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:29.242100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:29.242186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:29.242220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:29.366409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:29.366550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:29.366610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:29.366640] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:29.370005] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-27T20:32:29.370288] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-27T20:32:29.370414] [INFO ] [sig ] SYF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:29.511912] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SYF.txt [2026-02-27T20:32:29.512050] [INFO ] [sig ] [2888/3373] Completed SYF in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:29.512090] [INFO ] [sig ] [2889/3373] Forecasting SYK... [2026-02-27T20:32:29.512120] [INFO ] [sig ] Generating forecast for: SYK [2026-02-27T20:32:29.512151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-27T20:32:29.525014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-27T20:32:29.525360] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-27T20:32:29.526178] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-27T20:32:29.526233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:29.526266] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:29.526294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:29.526351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:29.586504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:29.587191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:29.587273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:29.587307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:29.707251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:29.707386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:29.707425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:29.707454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:29.710927] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-27T20:32:29.711207] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-27T20:32:29.711336] [INFO ] [sig ] SYK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:29.851261] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SYK.txt [2026-02-27T20:32:29.851388] [INFO ] [sig ] [2889/3373] Completed SYK in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:29.851428] [INFO ] [sig ] [2890/3373] Forecasting SYM... [2026-02-27T20:32:29.851465] [INFO ] [sig ] Generating forecast for: SYM [2026-02-27T20:32:29.851495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-27T20:32:29.867609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-27T20:32:29.868080] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-27T20:32:29.868960] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-27T20:32:29.869015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:29.869050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:29.869076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:29.869134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:29.929805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:29.930507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:29.930609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:29.930647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:30.058736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:30.058894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:30.058940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:30.058969] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:30.063311] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=70.83%) [2026-02-27T20:32:30.063664] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-27T20:32:30.063818] [INFO ] [sig ] SYM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:30.206975] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SYM.txt [2026-02-27T20:32:30.207126] [INFO ] [sig ] [2890/3373] Completed SYM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:30.207168] [INFO ] [sig ] [2891/3373] Forecasting SYNA... [2026-02-27T20:32:30.207200] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-27T20:32:30.207232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-27T20:32:30.220027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-27T20:32:30.220387] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-27T20:32:30.221263] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-27T20:32:30.221322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:30.221355] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:30.221384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:30.221444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:30.281920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:30.282721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:30.282807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:30.282841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:30.405402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:30.405565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:30.405640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:30.405677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:30.409276] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-27T20:32:30.409565] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-27T20:32:30.409721] [INFO ] [sig ] SYNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:30.551257] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SYNA.txt [2026-02-27T20:32:30.551422] [INFO ] [sig ] [2891/3373] Completed SYNA in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:30.551463] [INFO ] [sig ] [2892/3373] Forecasting SYRE... [2026-02-27T20:32:30.551493] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-27T20:32:30.551525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-27T20:32:30.565141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-27T20:32:30.565628] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-27T20:32:30.566464] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-27T20:32:30.566520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:30.566563] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:30.566617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:30.566677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:30.628219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:30.629140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:30.629242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:30.629285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:30.754270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:30.754436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:30.754483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:30.754514] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:30.758173] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-27T20:32:30.758468] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-27T20:32:30.758621] [INFO ] [sig ] SYRE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:30.903097] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/SYRE.txt [2026-02-27T20:32:30.903226] [INFO ] [sig ] [2892/3373] Completed SYRE in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:30.903269] [INFO ] [sig ] [2893/3373] Forecasting SYY... [2026-02-27T20:32:30.903300] [INFO ] [sig ] Generating forecast for: SYY [2026-02-27T20:32:30.903332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-27T20:32:30.916776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-27T20:32:30.917138] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-27T20:32:30.918019] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-27T20:32:30.918074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:30.918107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:30.918134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:30.918192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:30.977735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:30.978396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:30.978478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:30.978513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:31.105945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:31.106096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:31.106138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:31.106187] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:31.109845] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-27T20:32:31.110321] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-27T20:32:31.110462] [INFO ] [sig ] SYY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:31.252529] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/SYY.txt [2026-02-27T20:32:31.252721] [INFO ] [sig ] [2893/3373] Completed SYY in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:31.252770] [INFO ] [sig ] [2894/3373] Forecasting TAC... [2026-02-27T20:32:31.252800] [INFO ] [sig ] Generating forecast for: TAC [2026-02-27T20:32:31.252831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-27T20:32:31.265398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-27T20:32:31.265790] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-27T20:32:31.266604] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-27T20:32:31.266668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:31.266707] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:31.266739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:31.266802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:31.324276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:31.325043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:31.325125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:31.325158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:31.447083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:31.447243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:31.447286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:31.447315] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:31.450940] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-02-27T20:32:31.451222] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-27T20:32:31.451351] [INFO ] [sig ] TAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:31.593607] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TAC.txt [2026-02-27T20:32:31.593746] [INFO ] [sig ] [2894/3373] Completed TAC in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:31.593784] [INFO ] [sig ] [2895/3373] Forecasting TAK... [2026-02-27T20:32:31.593815] [INFO ] [sig ] Generating forecast for: TAK [2026-02-27T20:32:31.593845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-27T20:32:31.606324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-27T20:32:31.606721] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-27T20:32:31.607502] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-27T20:32:31.607555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:31.607609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:31.607644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:31.607713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:31.664507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:31.665227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:31.665307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:31.665340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:31.783483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:31.783688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:31.783754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:31.783784] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:31.787478] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-27T20:32:31.787787] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-27T20:32:31.787952] [INFO ] [sig ] TAK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:31.932267] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TAK.txt [2026-02-27T20:32:31.932464] [INFO ] [sig ] [2895/3373] Completed TAK in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-27T20:32:31.932516] [INFO ] [sig ] [2896/3373] Forecasting TAL... [2026-02-27T20:32:31.932550] [INFO ] [sig ] Generating forecast for: TAL [2026-02-27T20:32:31.932602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-27T20:32:31.946115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-27T20:32:31.946502] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-27T20:32:31.947496] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-27T20:32:31.947559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:31.947615] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:31.947646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:31.947708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:32.011689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:32.012651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:32.012794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:32.012840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:32.141258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:32.141451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:32.141505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:32.141546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:32.145407] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-27T20:32:32.145777] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-27T20:32:32.145926] [INFO ] [sig ] TAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:32.296787] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TAL.txt [2026-02-27T20:32:32.296958] [INFO ] [sig ] [2896/3373] Completed TAL in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-27T20:32:32.297002] [INFO ] [sig ] [2897/3373] Forecasting TALK... [2026-02-27T20:32:32.297050] [INFO ] [sig ] Generating forecast for: TALK [2026-02-27T20:32:32.297099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-27T20:32:32.310693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-27T20:32:32.311092] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-27T20:32:32.311947] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-27T20:32:32.312000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:32.312033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:32.312060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:32.312129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:32.368970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:32.369690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:32.369774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:32.369808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:32.489536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:32.489705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:32.489757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:32.489793] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:32.493233] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-27T20:32:32.493512] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-27T20:32:32.493665] [INFO ] [sig ] TALK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:32.635478] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TALK.txt [2026-02-27T20:32:32.635633] [INFO ] [sig ] [2897/3373] Completed TALK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-27T20:32:32.635686] [INFO ] [sig ] [2898/3373] Forecasting TALO... [2026-02-27T20:32:32.635726] [INFO ] [sig ] Generating forecast for: TALO [2026-02-27T20:32:32.635764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-27T20:32:32.648784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-27T20:32:32.649177] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-27T20:32:32.650098] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-27T20:32:32.650155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:32.650189] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:32.650217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:32.650276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:32.708028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:32.708717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:32.708814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:32.708850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:32.831837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:32.831994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:32.832039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:32.832069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:32.835479] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=25.88%) [2026-02-27T20:32:32.835782] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-27T20:32:32.835912] [INFO ] [sig ] TALO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:32.981753] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TALO.txt [2026-02-27T20:32:32.981919] [INFO ] [sig ] [2898/3373] Completed TALO in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-27T20:32:32.981962] [INFO ] [sig ] [2899/3373] Forecasting TAOP... [2026-02-27T20:32:32.981995] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-27T20:32:32.982027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-27T20:32:32.994789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-27T20:32:32.995146] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-27T20:32:32.996005] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-27T20:32:32.996073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:32.996108] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:32.996135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:32.996193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:33.056242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:33.057198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:33.057285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:33.057318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:33.180457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:33.180637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:33.180681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:33.180712] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:33.184365] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-27T20:32:33.184677] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-27T20:32:33.184814] [INFO ] [sig ] TAOP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:33.332528] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TAOP.txt [2026-02-27T20:32:33.332794] [INFO ] [sig ] [2899/3373] Completed TAOP in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-27T20:32:33.332850] [INFO ] [sig ] [2900/3373] Forecasting TAP... [2026-02-27T20:32:33.332883] [INFO ] [sig ] Generating forecast for: TAP [2026-02-27T20:32:33.332917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-27T20:32:33.347381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-27T20:32:33.348016] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-27T20:32:33.349023] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-27T20:32:33.349091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:33.349136] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:33.349174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:33.349234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:33.415440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:33.416368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:33.416453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:33.416488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:33.539383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:33.539543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:33.539605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:33.539639] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:33.543255] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=40.72%) [2026-02-27T20:32:33.543543] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-27T20:32:33.543701] [INFO ] [sig ] TAP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:33.692311] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TAP.txt [2026-02-27T20:32:33.692483] [INFO ] [sig ] [2900/3373] Completed TAP in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-27T20:32:33.692540] [INFO ] [sig ] [2901/3373] Forecasting TARA... [2026-02-27T20:32:33.692594] [INFO ] [sig ] Generating forecast for: TARA [2026-02-27T20:32:33.692631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-27T20:32:33.707280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-27T20:32:33.707717] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-27T20:32:33.708562] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-27T20:32:33.708641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:33.708675] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:33.708703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:33.708761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:33.767612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:33.768541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:33.768661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:33.768706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:33.890139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:33.890296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:33.890340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:33.890369] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:33.893788] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-27T20:32:33.894069] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-27T20:32:33.894200] [INFO ] [sig ] TARA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:34.038933] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TARA.txt [2026-02-27T20:32:34.039091] [INFO ] [sig ] [2901/3373] Completed TARA in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:34.039132] [INFO ] [sig ] [2902/3373] Forecasting TARK... [2026-02-27T20:32:34.039163] [INFO ] [sig ] Generating forecast for: TARK [2026-02-27T20:32:34.039192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-27T20:32:34.051520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-27T20:32:34.051918] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-27T20:32:34.052779] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-27T20:32:34.052834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:34.052868] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:34.052895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:34.052953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:34.113374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:34.114133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:34.114217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:34.114251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:34.237408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:34.237566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:34.237631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:34.237661] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:34.241210] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-02-27T20:32:34.241495] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-27T20:32:34.241649] [INFO ] [sig ] TARK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:34.385926] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TARK.txt [2026-02-27T20:32:34.386080] [INFO ] [sig ] [2902/3373] Completed TARK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:34.386119] [INFO ] [sig ] [2903/3373] Forecasting TARS... [2026-02-27T20:32:34.386149] [INFO ] [sig ] Generating forecast for: TARS [2026-02-27T20:32:34.386180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-27T20:32:34.399825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-27T20:32:34.400237] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-27T20:32:34.401102] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-27T20:32:34.401157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:34.401235] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:34.401265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:34.401322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:34.462743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:34.463569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:34.463675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:34.463710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:34.608870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:34.609091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:34.609147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:34.609193] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:34.613344] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=76.11%) [2026-02-27T20:32:34.613731] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-27T20:32:34.613886] [INFO ] [sig ] TARS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:34.761617] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TARS.txt [2026-02-27T20:32:34.761782] [INFO ] [sig ] [2903/3373] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:34.761823] [INFO ] [sig ] [2904/3373] Forecasting TASK... [2026-02-27T20:32:34.761852] [INFO ] [sig ] Generating forecast for: TASK [2026-02-27T20:32:34.761883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-27T20:32:34.775648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-27T20:32:34.775960] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-27T20:32:34.777189] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-27T20:32:34.777240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:34.777272] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:34.777299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:34.777357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:34.835376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:34.836026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:34.836104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:34.836136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:34.956700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:34.956864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:34.956908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:34.956937] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:34.960666] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-27T20:32:34.960972] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-27T20:32:34.961105] [INFO ] [sig ] TASK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:35.106795] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TASK.txt [2026-02-27T20:32:35.106960] [INFO ] [sig ] [2904/3373] Completed TASK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:35.107001] [INFO ] [sig ] [2905/3373] Forecasting TAYD... [2026-02-27T20:32:35.107032] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-27T20:32:35.107061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-27T20:32:35.119353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-27T20:32:35.119714] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-27T20:32:35.120510] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-27T20:32:35.120562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:35.120616] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:35.120644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:35.120701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:35.181339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:35.182065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:35.182143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:35.182176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:35.292895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:35.293030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:35.293069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:35.293098] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:35.296408] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=65.52%) [2026-02-27T20:32:35.296702] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-27T20:32:35.296828] [INFO ] [sig ] TAYD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:35.437193] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TAYD.txt [2026-02-27T20:32:35.437300] [INFO ] [sig ] [2905/3373] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:35.437338] [INFO ] [sig ] [2906/3373] Forecasting TBB... [2026-02-27T20:32:35.437366] [INFO ] [sig ] Generating forecast for: TBB [2026-02-27T20:32:35.437396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-27T20:32:35.450454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-27T20:32:35.450797] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-27T20:32:35.451588] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-27T20:32:35.451641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:35.451676] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:35.451708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:35.451778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:35.509962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:35.510563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:35.510661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:35.510694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:35.628606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:35.628742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:35.628783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:35.628841] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:35.632149] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-27T20:32:35.632426] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-27T20:32:35.632555] [INFO ] [sig ] TBB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:35.774830] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TBB.txt [2026-02-27T20:32:35.774976] [INFO ] [sig ] [2906/3373] Completed TBB in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:35.775016] [INFO ] [sig ] [2907/3373] Forecasting TBBK... [2026-02-27T20:32:35.775046] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-27T20:32:35.775077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-27T20:32:35.788304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-27T20:32:35.788705] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-27T20:32:35.789754] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-27T20:32:35.789817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:35.789856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:35.789887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:35.789945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:35.848124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:35.848927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:35.849010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:35.849043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:35.971959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:35.972114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:35.972155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:35.972184] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:35.975615] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=53.32%) [2026-02-27T20:32:35.975927] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-27T20:32:35.976056] [INFO ] [sig ] TBBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:36.118821] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TBBK.txt [2026-02-27T20:32:36.118942] [INFO ] [sig ] [2907/3373] Completed TBBK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:36.118980] [INFO ] [sig ] [2908/3373] Forecasting TBI... [2026-02-27T20:32:36.119009] [INFO ] [sig ] Generating forecast for: TBI [2026-02-27T20:32:36.119038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-27T20:32:36.131539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-27T20:32:36.131869] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-27T20:32:36.132673] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-27T20:32:36.132725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:36.132756] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:36.132782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:36.132839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:36.190114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:36.190750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:36.190842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:36.190881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:36.316691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:36.316819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:36.316869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:36.316901] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:36.320355] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-02-27T20:32:36.320655] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-27T20:32:36.320798] [INFO ] [sig ] TBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:36.463628] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TBI.txt [2026-02-27T20:32:36.463787] [INFO ] [sig ] [2908/3373] Completed TBI in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:36.463847] [INFO ] [sig ] [2909/3373] Forecasting TBIL... [2026-02-27T20:32:36.463878] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-27T20:32:36.463909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-27T20:32:36.477651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-27T20:32:36.478072] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-27T20:32:36.479112] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-27T20:32:36.479164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:36.479196] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:36.479222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:36.479278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:36.539261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:36.540085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:36.540166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:36.540199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:36.607108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:36.607260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:36.607302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:36.607330] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:36.610783] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-02-27T20:32:36.611065] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-27T20:32:36.611192] [INFO ] [sig ] TBIL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:36.751694] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TBIL.txt [2026-02-27T20:32:36.751862] [INFO ] [sig ] [2909/3373] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:36.751903] [INFO ] [sig ] [2910/3373] Forecasting TBLA... [2026-02-27T20:32:36.751933] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-27T20:32:36.751962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-27T20:32:36.764678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-27T20:32:36.765064] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-27T20:32:36.765868] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-27T20:32:36.765919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:36.765963] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:36.765992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:36.766050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:36.823100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:36.823831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:36.823911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:36.823944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:36.946506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:36.946688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:36.946731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:36.946760] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:36.950231] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-27T20:32:36.950529] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-27T20:32:36.950684] [INFO ] [sig ] TBLA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:37.097649] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TBLA.txt [2026-02-27T20:32:37.097882] [INFO ] [sig ] [2910/3373] Completed TBLA in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:37.097936] [INFO ] [sig ] [2911/3373] Forecasting TBLD... [2026-02-27T20:32:37.097969] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-27T20:32:37.098005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-27T20:32:37.112018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-27T20:32:37.112410] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-27T20:32:37.113471] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-27T20:32:37.113528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:37.113562] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:37.113612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:37.113673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:37.175294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:37.176632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:37.176724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:37.176760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:37.304074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:37.304238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:37.304282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:37.304312] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:37.308125] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-27T20:32:37.308646] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-27T20:32:37.308787] [INFO ] [sig ] TBLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:37.461431] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TBLD.txt [2026-02-27T20:32:37.461617] [INFO ] [sig ] [2911/3373] Completed TBLD in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:37.461661] [INFO ] [sig ] [2912/3373] Forecasting TBPH... [2026-02-27T20:32:37.461693] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-27T20:32:37.461724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-27T20:32:37.474075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-27T20:32:37.474462] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-27T20:32:37.475323] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-27T20:32:37.475376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:37.475408] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:37.475434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:37.475495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:37.533241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:37.534105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:37.534187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:37.534220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:37.658308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:37.658466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:37.658510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:37.658540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:37.662037] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-27T20:32:37.662322] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-27T20:32:37.662453] [INFO ] [sig ] TBPH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:37.806773] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TBPH.txt [2026-02-27T20:32:37.806938] [INFO ] [sig ] [2912/3373] Completed TBPH in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:37.806979] [INFO ] [sig ] [2913/3373] Forecasting TBRG... [2026-02-27T20:32:37.807014] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-27T20:32:37.807045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-27T20:32:37.819811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-27T20:32:37.820158] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-27T20:32:37.820965] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-27T20:32:37.821018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:37.821050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:37.821077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:37.821134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:37.883302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:37.884453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:37.884591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:37.884629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:38.012514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:38.012713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:38.012760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:38.012797] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:38.016355] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-27T20:32:38.016668] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-27T20:32:38.016809] [INFO ] [sig ] TBRG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:38.159389] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TBRG.txt [2026-02-27T20:32:38.159536] [INFO ] [sig ] [2913/3373] Completed TBRG in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-27T20:32:38.159602] [INFO ] [sig ] [2914/3373] Forecasting TCBI... [2026-02-27T20:32:38.159637] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-27T20:32:38.159666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-27T20:32:38.173052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-27T20:32:38.173417] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-27T20:32:38.174282] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-27T20:32:38.174337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:38.174369] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:38.174397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:38.174454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:38.232997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:38.233809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:38.233891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:38.233924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:38.365922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:38.366093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:38.366142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:38.366174] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:38.370239] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-27T20:32:38.370540] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-27T20:32:38.370702] [INFO ] [sig ] TCBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:38.516841] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TCBI.txt [2026-02-27T20:32:38.517000] [INFO ] [sig ] [2914/3373] Completed TCBI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-27T20:32:38.517042] [INFO ] [sig ] [2915/3373] Forecasting TCBIO... [2026-02-27T20:32:38.517072] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-27T20:32:38.517102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-27T20:32:38.529927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-27T20:32:38.530238] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-27T20:32:38.531096] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-27T20:32:38.531151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:38.531185] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:38.531212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:38.531270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:38.590745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:38.591464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:38.591544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:38.591594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:38.705601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:38.705764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:38.705806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:38.705835] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:38.709281] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-02-27T20:32:38.709590] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-27T20:32:38.709744] [INFO ] [sig ] TCBIO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:38.864552] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TCBIO.txt [2026-02-27T20:32:38.864747] [INFO ] [sig ] [2915/3373] Completed TCBIO in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-27T20:32:38.864791] [INFO ] [sig ] [2916/3373] Forecasting TCBK... [2026-02-27T20:32:38.864826] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-27T20:32:38.864856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-27T20:32:38.878304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-27T20:32:38.878729] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-27T20:32:38.879563] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-27T20:32:38.879637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:38.879671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:38.879698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:38.879757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:38.941443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:38.942531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:38.942660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:38.942701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:39.066560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:39.066739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:39.066783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:39.066815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:39.070346] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=80.79%) [2026-02-27T20:32:39.070674] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-27T20:32:39.070812] [INFO ] [sig ] TCBK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:39.218930] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TCBK.txt [2026-02-27T20:32:39.219112] [INFO ] [sig ] [2916/3373] Completed TCBK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-27T20:32:39.219155] [INFO ] [sig ] [2917/3373] Forecasting TCBX... [2026-02-27T20:32:39.219187] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-27T20:32:39.219218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-27T20:32:39.232207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-27T20:32:39.232648] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-27T20:32:39.233508] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-27T20:32:39.233563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:39.233638] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:39.233672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:39.233733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:39.298049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:39.299064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:39.299154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:39.299189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:39.424262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:39.424424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:39.424486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:39.424517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:39.428007] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-27T20:32:39.428310] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-27T20:32:39.428446] [INFO ] [sig ] TCBX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:39.577419] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TCBX.txt [2026-02-27T20:32:39.577625] [INFO ] [sig ] [2917/3373] Completed TCBX in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:39.577670] [INFO ] [sig ] [2918/3373] Forecasting TCMD... [2026-02-27T20:32:39.577701] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-27T20:32:39.577731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-27T20:32:39.591036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-27T20:32:39.591478] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-27T20:32:39.592396] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-27T20:32:39.592451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:39.592485] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:39.592514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:39.592609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:39.654371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:39.655330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:39.655419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:39.655454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:39.789008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:39.789170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:39.789212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:39.789242] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:39.792742] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-27T20:32:39.793029] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-27T20:32:39.793160] [INFO ] [sig ] TCMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:39.937407] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TCMD.txt [2026-02-27T20:32:39.937545] [INFO ] [sig ] [2918/3373] Completed TCMD in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:39.937603] [INFO ] [sig ] [2919/3373] Forecasting TCOM... [2026-02-27T20:32:39.937636] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-27T20:32:39.937666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-27T20:32:39.950059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-27T20:32:39.950412] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-27T20:32:39.951222] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-27T20:32:39.951275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:39.951308] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:39.951335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:39.951392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:40.010603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:40.011401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:40.011484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:40.011517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:40.133724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:40.133880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:40.133923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:40.133952] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:40.137442] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-02-27T20:32:40.137755] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-27T20:32:40.137950] [INFO ] [sig ] TCOM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:40.281371] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TCOM.txt [2026-02-27T20:32:40.281508] [INFO ] [sig ] [2919/3373] Completed TCOM in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:40.281548] [INFO ] [sig ] [2920/3373] Forecasting TCPC... [2026-02-27T20:32:40.281596] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-27T20:32:40.281630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-27T20:32:40.294110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-27T20:32:40.294475] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-27T20:32:40.295283] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-27T20:32:40.295372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:40.295406] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:40.295433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:40.295490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:40.352306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:40.353020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:40.353099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:40.353132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:40.475869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:40.476023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:40.476065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:40.476094] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:40.479640] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=86.17%) [2026-02-27T20:32:40.479959] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-27T20:32:40.480099] [INFO ] [sig ] TCPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:40.620505] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TCPC.txt [2026-02-27T20:32:40.620733] [INFO ] [sig ] [2920/3373] Completed TCPC in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:40.620777] [INFO ] [sig ] [2921/3373] Forecasting TCX... [2026-02-27T20:32:40.620808] [INFO ] [sig ] Generating forecast for: TCX [2026-02-27T20:32:40.620838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-27T20:32:40.632675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-27T20:32:40.633075] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-27T20:32:40.633887] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-27T20:32:40.633939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:40.633986] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:40.634015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:40.634074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:40.695779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:40.696690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:40.696774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:40.696813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:40.813699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:40.813863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:40.813906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:40.813937] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:40.817492] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-27T20:32:40.817800] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-27T20:32:40.817960] [INFO ] [sig ] TCX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:40.961487] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TCX.txt [2026-02-27T20:32:40.961676] [INFO ] [sig ] [2921/3373] Completed TCX in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:40.961720] [INFO ] [sig ] [2922/3373] Forecasting TD... [2026-02-27T20:32:40.961750] [INFO ] [sig ] Generating forecast for: TD [2026-02-27T20:32:40.961782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-27T20:32:40.975940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-27T20:32:40.976340] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-27T20:32:40.977368] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-27T20:32:40.977424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:40.977456] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:40.977485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:40.977543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:41.038764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:41.039629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:41.039736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:41.039771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:41.180415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:41.180644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:41.180704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:41.180736] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:41.184796] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=60.85%) [2026-02-27T20:32:41.185147] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-27T20:32:41.185488] [INFO ] [sig ] TD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:41.337979] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TD.txt [2026-02-27T20:32:41.338130] [INFO ] [sig ] [2922/3373] Completed TD in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:41.338172] [INFO ] [sig ] [2923/3373] Forecasting TDC... [2026-02-27T20:32:41.338202] [INFO ] [sig ] Generating forecast for: TDC [2026-02-27T20:32:41.338233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-27T20:32:41.354305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-27T20:32:41.354716] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-27T20:32:41.355545] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-27T20:32:41.355617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:41.355651] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:41.355679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:41.355738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:41.415392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:41.416277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:41.416362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:41.416397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:41.549066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:41.549232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:41.549276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:41.549343] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:41.553223] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-27T20:32:41.553500] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-27T20:32:41.553652] [INFO ] [sig ] TDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:41.713951] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDC.txt [2026-02-27T20:32:41.714118] [INFO ] [sig ] [2923/3373] Completed TDC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:41.714158] [INFO ] [sig ] [2924/3373] Forecasting TDF... [2026-02-27T20:32:41.714188] [INFO ] [sig ] Generating forecast for: TDF [2026-02-27T20:32:41.714220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-27T20:32:41.726399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-27T20:32:41.726880] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-27T20:32:41.727773] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-27T20:32:41.727828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:41.727894] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:41.727933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:41.728017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:41.787815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:41.788835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:41.788929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:41.788963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:41.904108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:41.904268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:41.904311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:41.904342] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:41.907838] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-02-27T20:32:41.908190] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-27T20:32:41.908341] [INFO ] [sig ] TDF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:42.051794] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDF.txt [2026-02-27T20:32:42.051926] [INFO ] [sig ] [2924/3373] Completed TDF in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:42.051966] [INFO ] [sig ] [2925/3373] Forecasting TDG... [2026-02-27T20:32:42.052002] [INFO ] [sig ] Generating forecast for: TDG [2026-02-27T20:32:42.052032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-27T20:32:42.151995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-27T20:32:42.152470] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-27T20:32:42.153505] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-27T20:32:42.153570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:42.153636] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:42.153670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:42.153747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:42.235446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:42.236557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:42.236691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:42.236734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:42.362043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:42.362207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:42.362252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:42.362282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:42.365883] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-27T20:32:42.366223] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-27T20:32:42.366389] [INFO ] [sig ] TDG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:42.515115] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDG.txt [2026-02-27T20:32:42.515282] [INFO ] [sig ] [2925/3373] Completed TDG in 0.5s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:42.515324] [INFO ] [sig ] [2926/3373] Forecasting TDS... [2026-02-27T20:32:42.515356] [INFO ] [sig ] Generating forecast for: TDS [2026-02-27T20:32:42.515388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-27T20:32:42.528873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-27T20:32:42.529289] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-27T20:32:42.530335] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-27T20:32:42.530389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:42.530422] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:42.530449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:42.530506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:42.590082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:42.590949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:42.591039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:42.591073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:42.710942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:42.711103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:42.711145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:42.711174] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:42.714640] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-27T20:32:42.714938] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-27T20:32:42.715089] [INFO ] [sig ] TDS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:42.865829] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDS.txt [2026-02-27T20:32:42.866010] [INFO ] [sig ] [2926/3373] Completed TDS in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:42.866053] [INFO ] [sig ] [2927/3373] Forecasting TDSC... [2026-02-27T20:32:42.866084] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-27T20:32:42.866120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-27T20:32:42.878442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-27T20:32:42.878809] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-27T20:32:42.879768] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-27T20:32:42.879821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:42.879853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:42.879886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:42.879964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:42.939203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:42.940497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:42.940613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:42.940650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:43.057382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:43.057539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:43.057601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:43.057634] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:43.061196] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-27T20:32:43.061479] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-27T20:32:43.061644] [INFO ] [sig ] TDSC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:43.207621] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDSC.txt [2026-02-27T20:32:43.207761] [INFO ] [sig ] [2927/3373] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:43.207802] [INFO ] [sig ] [2928/3373] Forecasting TDUP... [2026-02-27T20:32:43.207833] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-27T20:32:43.207896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-27T20:32:43.220267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-27T20:32:43.220674] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-27T20:32:43.221463] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-27T20:32:43.221516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:43.221548] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:43.221607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:43.221669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:43.279398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:43.280114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:43.280199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:43.280232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:43.401172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:43.401341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:43.401387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:43.401435] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:43.405034] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-27T20:32:43.405326] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-27T20:32:43.405473] [INFO ] [sig ] TDUP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:43.551689] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TDUP.txt [2026-02-27T20:32:43.551845] [INFO ] [sig ] [2928/3373] Completed TDUP in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:43.551888] [INFO ] [sig ] [2929/3373] Forecasting TDY... [2026-02-27T20:32:43.551926] [INFO ] [sig ] Generating forecast for: TDY [2026-02-27T20:32:43.551964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-27T20:32:43.565892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-27T20:32:43.566289] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-27T20:32:43.567146] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-27T20:32:43.567210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:43.567249] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:43.567282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:43.567346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:43.627595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:43.628458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:43.628548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:43.628603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:43.750500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:43.750686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:43.750729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:43.750759] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:43.754462] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=23.21%) [2026-02-27T20:32:43.754784] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-27T20:32:43.754921] [INFO ] [sig ] TDY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:43.903673] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TDY.txt [2026-02-27T20:32:43.903830] [INFO ] [sig ] [2929/3373] Completed TDY in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-27T20:32:43.903870] [INFO ] [sig ] [2930/3373] Forecasting TEAM... [2026-02-27T20:32:43.903900] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-27T20:32:43.903931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-27T20:32:43.916465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-27T20:32:43.916902] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-27T20:32:43.917780] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-27T20:32:43.917843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:43.917903] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:43.917933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:43.917990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:43.975896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:43.976791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:43.976914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:43.976949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:44.102761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:44.102929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:44.102975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:44.103005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:44.106446] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-27T20:32:44.106749] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-27T20:32:44.106882] [INFO ] [sig ] TEAM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:44.254321] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TEAM.txt [2026-02-27T20:32:44.254500] [INFO ] [sig ] [2930/3373] Completed TEAM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-27T20:32:44.254549] [INFO ] [sig ] [2931/3373] Forecasting TECH... [2026-02-27T20:32:44.254618] [INFO ] [sig ] Generating forecast for: TECH [2026-02-27T20:32:44.254658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-27T20:32:44.267171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-27T20:32:44.267591] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-27T20:32:44.268612] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-27T20:32:44.268666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:44.268698] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:44.268725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:44.268783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:44.329465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:44.330386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:44.330481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:44.330516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:44.464239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:44.464431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:44.464492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:44.464525] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:44.468458] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-02-27T20:32:44.468783] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-27T20:32:44.468950] [INFO ] [sig ] TECH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:44.612707] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TECH.txt [2026-02-27T20:32:44.612868] [INFO ] [sig ] [2931/3373] Completed TECH in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-27T20:32:44.612909] [INFO ] [sig ] [2932/3373] Forecasting TECK... [2026-02-27T20:32:44.612939] [INFO ] [sig ] Generating forecast for: TECK [2026-02-27T20:32:44.612970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-27T20:32:44.625785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-27T20:32:44.626186] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-27T20:32:44.627063] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-27T20:32:44.627129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:44.627167] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:44.627194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:44.627265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:44.689285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:44.690263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:44.690374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:44.690409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:44.819272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:44.819436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:44.819479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:44.819509] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:44.823087] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-27T20:32:44.823422] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-27T20:32:44.823592] [INFO ] [sig ] TECK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:44.971033] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TECK.txt [2026-02-27T20:32:44.971176] [INFO ] [sig ] [2932/3373] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-27T20:32:44.971215] [INFO ] [sig ] [2933/3373] Forecasting TEI... [2026-02-27T20:32:44.971246] [INFO ] [sig ] Generating forecast for: TEI [2026-02-27T20:32:44.971276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-27T20:32:44.984239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-27T20:32:44.984633] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-27T20:32:44.985432] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-27T20:32:44.985485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:44.985517] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:44.985545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:44.985621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:45.044887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:45.045634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:45.045721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:45.045756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:45.166905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:45.167077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:45.167127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:45.167157] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:45.170755] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-27T20:32:45.171062] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-27T20:32:45.171201] [INFO ] [sig ] TEI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:45.316667] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TEI.txt [2026-02-27T20:32:45.316837] [INFO ] [sig ] [2933/3373] Completed TEI in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-27T20:32:45.316883] [INFO ] [sig ] [2934/3373] Forecasting TELO... [2026-02-27T20:32:45.316919] [INFO ] [sig ] Generating forecast for: TELO [2026-02-27T20:32:45.316951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-27T20:32:45.330670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-27T20:32:45.331056] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-27T20:32:45.332086] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-27T20:32:45.332154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:45.332187] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:45.332391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:45.332448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:45.395411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:45.396301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:45.396393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:45.396427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:45.518097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:45.518263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:45.518307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:45.518339] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:45.522100] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-27T20:32:45.522410] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-27T20:32:45.522549] [INFO ] [sig ] TELO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:45.669888] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TELO.txt [2026-02-27T20:32:45.670071] [INFO ] [sig ] [2934/3373] Completed TELO in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:45.670117] [INFO ] [sig ] [2935/3373] Forecasting TEM... [2026-02-27T20:32:45.670146] [INFO ] [sig ] Generating forecast for: TEM [2026-02-27T20:32:45.670180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-27T20:32:45.682838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-27T20:32:45.683257] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-27T20:32:45.684085] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-27T20:32:45.684138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:45.684171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:45.684199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:45.684256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:45.741569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:45.742504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:45.742608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:45.742662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:45.865340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:45.865504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:45.865547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:45.865599] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:45.869165] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-27T20:32:45.869461] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-27T20:32:45.869616] [INFO ] [sig ] TEM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:46.013946] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TEM.txt [2026-02-27T20:32:46.014125] [INFO ] [sig ] [2935/3373] Completed TEM in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:46.014171] [INFO ] [sig ] [2936/3373] Forecasting TENB... [2026-02-27T20:32:46.014204] [INFO ] [sig ] Generating forecast for: TENB [2026-02-27T20:32:46.014236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-27T20:32:46.028224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-27T20:32:46.028612] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-27T20:32:46.029455] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-27T20:32:46.029509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:46.029543] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:46.029591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:46.029654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:46.097320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:46.098532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:46.098640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:46.098677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:46.237183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:46.237357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:46.237402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:46.237433] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:46.241424] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=62.54%) [2026-02-27T20:32:46.241762] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-27T20:32:46.241903] [INFO ] [sig ] TENB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:46.389270] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TENB.txt [2026-02-27T20:32:46.389457] [INFO ] [sig ] [2936/3373] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:46.389502] [INFO ] [sig ] [2937/3373] Forecasting TENX... [2026-02-27T20:32:46.389534] [INFO ] [sig ] Generating forecast for: TENX [2026-02-27T20:32:46.389584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-27T20:32:46.401270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-27T20:32:46.401643] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-27T20:32:46.402462] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-27T20:32:46.402517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:46.402614] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:46.402647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:46.402707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:46.463632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:46.464550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:46.464655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:46.464692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:46.581165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:46.581317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:46.581359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:46.581389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:46.585024] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-27T20:32:46.585325] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-27T20:32:46.585461] [INFO ] [sig ] TENX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:46.729671] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TENX.txt [2026-02-27T20:32:46.729824] [INFO ] [sig ] [2937/3373] Completed TENX in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:46.729865] [INFO ] [sig ] [2938/3373] Forecasting TERN... [2026-02-27T20:32:46.729896] [INFO ] [sig ] Generating forecast for: TERN [2026-02-27T20:32:46.729926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-27T20:32:46.742321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-27T20:32:46.742720] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-27T20:32:46.743514] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-27T20:32:46.743566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:46.743621] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:46.743649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:46.743706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:46.800945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:46.801608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:46.801688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:46.801721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:46.922486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:46.922651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:46.922694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:46.922723] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:46.926126] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=34.93%) [2026-02-27T20:32:46.926613] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-27T20:32:46.926746] [INFO ] [sig ] TERN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:47.067454] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TERN.txt [2026-02-27T20:32:47.067641] [INFO ] [sig ] [2938/3373] Completed TERN in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:47.067685] [INFO ] [sig ] [2939/3373] Forecasting TEVA... [2026-02-27T20:32:47.067717] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-27T20:32:47.067747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-27T20:32:47.080443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-27T20:32:47.080771] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-27T20:32:47.081541] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-27T20:32:47.081613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:47.081647] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:47.081675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:47.081732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:47.138603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:47.139524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:47.139628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:47.139663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:47.262253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:47.262418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:47.262460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:47.262489] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:47.265947] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-27T20:32:47.266256] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-27T20:32:47.266387] [INFO ] [sig ] TEVA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:47.414180] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TEVA.txt [2026-02-27T20:32:47.414339] [INFO ] [sig ] [2939/3373] Completed TEVA in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:47.414379] [INFO ] [sig ] [2940/3373] Forecasting TEX... [2026-02-27T20:32:47.414411] [INFO ] [sig ] Generating forecast for: TEX [2026-02-27T20:32:47.414441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-27T20:32:47.426761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-27T20:32:47.427134] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-27T20:32:47.427999] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-27T20:32:47.428054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:47.428088] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:47.428123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:47.428202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:47.488072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:47.488982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:47.489077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:47.489117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:47.622228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:47.622396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:47.622440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:47.622510] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:47.626117] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-27T20:32:47.626640] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-27T20:32:47.626782] [INFO ] [sig ] TEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:47.780885] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TEX.txt [2026-02-27T20:32:47.781059] [INFO ] [sig ] [2940/3373] Completed TEX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:47.781101] [INFO ] [sig ] [2941/3373] Forecasting TFC... [2026-02-27T20:32:47.781132] [INFO ] [sig ] Generating forecast for: TFC [2026-02-27T20:32:47.781173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-27T20:32:47.796037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-27T20:32:47.796434] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-27T20:32:47.797288] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-27T20:32:47.797343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:47.797375] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:47.797403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:47.797461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:47.860851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:47.862032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:47.862128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:47.862164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:47.990665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:47.990848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:47.990892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:47.990920] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:47.994982] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-27T20:32:47.995460] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-27T20:32:47.995612] [INFO ] [sig ] TFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:48.144288] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TFC.txt [2026-02-27T20:32:48.144453] [INFO ] [sig ] [2941/3373] Completed TFC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:48.144494] [INFO ] [sig ] [2942/3373] Forecasting TFII... [2026-02-27T20:32:48.144526] [INFO ] [sig ] Generating forecast for: TFII [2026-02-27T20:32:48.144557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-27T20:32:48.156978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-27T20:32:48.157355] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-27T20:32:48.158227] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-27T20:32:48.158280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:48.158312] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:48.158339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:48.158396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:48.218351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:48.219460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:48.219562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:48.219625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:48.356003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:48.356183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:48.356234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:48.356274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:48.361066] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-27T20:32:48.361528] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-27T20:32:48.361747] [INFO ] [sig ] TFII: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:48.515558] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TFII.txt [2026-02-27T20:32:48.515739] [INFO ] [sig ] [2942/3373] Completed TFII in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:48.515779] [INFO ] [sig ] [2943/3373] Forecasting TFIN... [2026-02-27T20:32:48.515811] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-27T20:32:48.515841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-27T20:32:48.529151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-27T20:32:48.529547] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-27T20:32:48.530370] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-27T20:32:48.530423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:48.530454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:48.530480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:48.530536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:48.588402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:48.589363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:48.589448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:48.589483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:48.708247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:48.708411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:48.708454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:48.708483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:48.712100] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-27T20:32:48.712451] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-27T20:32:48.712620] [INFO ] [sig ] TFIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:48.861605] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TFIN.txt [2026-02-27T20:32:48.861767] [INFO ] [sig ] [2943/3373] Completed TFIN in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:48.861807] [INFO ] [sig ] [2944/3373] Forecasting TFPM... [2026-02-27T20:32:48.861837] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-27T20:32:48.861868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-27T20:32:48.874227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-27T20:32:48.874633] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-27T20:32:48.875454] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-27T20:32:48.875507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:48.875540] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:48.875585] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:48.875647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:48.938200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:48.939204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:48.939291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:48.939327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:49.072615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:49.072794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:49.072845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:49.072878] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:49.077629] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-02-27T20:32:49.077989] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-27T20:32:49.078148] [INFO ] [sig ] TFPM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:49.233157] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TFPM.txt [2026-02-27T20:32:49.233478] [INFO ] [sig ] [2944/3373] Completed TFPM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:49.233534] [INFO ] [sig ] [2945/3373] Forecasting TFSL... [2026-02-27T20:32:49.233594] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-27T20:32:49.233629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-27T20:32:49.247800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-27T20:32:49.248212] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-27T20:32:49.249157] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-27T20:32:49.249214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:49.249260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:49.249290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:49.249552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:49.313878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:49.314921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:49.315016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:49.315076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:49.449800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:49.449976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:49.450025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:49.450062] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:49.454823] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-27T20:32:49.455156] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-27T20:32:49.455506] [INFO ] [sig ] TFSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:49.609819] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TFSL.txt [2026-02-27T20:32:49.609981] [INFO ] [sig ] [2945/3373] Completed TFSL in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:49.610022] [INFO ] [sig ] [2946/3373] Forecasting TG... [2026-02-27T20:32:49.610054] [INFO ] [sig ] Generating forecast for: TG [2026-02-27T20:32:49.610087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-27T20:32:49.624191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-27T20:32:49.624612] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-27T20:32:49.625500] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-27T20:32:49.625560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:49.625615] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:49.625644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:49.625701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:49.692408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:49.693520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:49.693659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:49.693720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:49.827629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:49.827804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:49.827860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:49.827925] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:49.831784] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=46.62%) [2026-02-27T20:32:49.832117] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-27T20:32:49.832302] [INFO ] [sig ] TG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:49.984966] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TG.txt [2026-02-27T20:32:49.985131] [INFO ] [sig ] [2946/3373] Completed TG in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-27T20:32:49.985172] [INFO ] [sig ] [2947/3373] Forecasting TGLS... [2026-02-27T20:32:49.985202] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-27T20:32:49.985233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-27T20:32:49.998766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-27T20:32:49.999170] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-27T20:32:50.000023] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-27T20:32:50.000078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:50.000121] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:50.000153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:50.000211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:50.064293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:50.065244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:50.065364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:50.065414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:50.191862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:50.192045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:50.192090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:50.192121] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:50.195829] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-27T20:32:50.196155] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-27T20:32:50.196308] [INFO ] [sig ] TGLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:50.346495] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TGLS.txt [2026-02-27T20:32:50.346710] [INFO ] [sig ] [2947/3373] Completed TGLS in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-27T20:32:50.346763] [INFO ] [sig ] [2948/3373] Forecasting TGNA... [2026-02-27T20:32:50.346795] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-27T20:32:50.346828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-27T20:32:50.361457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-27T20:32:50.361862] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-27T20:32:50.362951] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-27T20:32:50.363005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:50.363039] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:50.363066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:50.363125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:50.428927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:50.429908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:50.429998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:50.430033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:50.554706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:50.554866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:50.554910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:50.554940] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:50.558538] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=61.85%) [2026-02-27T20:32:50.558847] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-27T20:32:50.558981] [INFO ] [sig ] TGNA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:50.699943] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TGNA.txt [2026-02-27T20:32:50.700076] [INFO ] [sig ] [2948/3373] Completed TGNA in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-27T20:32:50.700124] [INFO ] [sig ] [2949/3373] Forecasting TGS... [2026-02-27T20:32:50.700156] [INFO ] [sig ] Generating forecast for: TGS [2026-02-27T20:32:50.700190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-27T20:32:50.712732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-27T20:32:50.713064] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-27T20:32:50.713926] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-27T20:32:50.713981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:50.714015] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:50.714045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:50.714116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:50.773871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:50.774992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:50.775084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:50.775119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:50.896678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:50.896834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:50.896877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:50.896906] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:50.900463] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-27T20:32:50.900772] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-27T20:32:50.900909] [INFO ] [sig ] TGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:51.048400] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TGS.txt [2026-02-27T20:32:51.048606] [INFO ] [sig ] [2949/3373] Completed TGS in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-27T20:32:51.048652] [INFO ] [sig ] [2950/3373] Forecasting TGTX... [2026-02-27T20:32:51.048701] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-27T20:32:51.048756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-27T20:32:51.061813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-27T20:32:51.062154] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-27T20:32:51.063016] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-27T20:32:51.063080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:51.063122] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:51.063156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:51.063228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:51.122223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:51.122902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:51.122981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:51.123014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:51.244304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:51.244464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:51.244508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:51.244539] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:51.248142] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=62.94%) [2026-02-27T20:32:51.248425] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-27T20:32:51.248620] [INFO ] [sig ] TGTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:51.392550] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TGTX.txt [2026-02-27T20:32:51.392775] [INFO ] [sig ] [2950/3373] Completed TGTX in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:51.392817] [INFO ] [sig ] [2951/3373] Forecasting TH... [2026-02-27T20:32:51.392847] [INFO ] [sig ] Generating forecast for: TH [2026-02-27T20:32:51.392877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-27T20:32:51.405553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-27T20:32:51.406003] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-27T20:32:51.406876] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-27T20:32:51.406930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:51.406963] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:51.406991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:51.407048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:51.471559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:51.472479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:51.472617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:51.472658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:51.605097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:51.605260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:51.605303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:51.605334] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:51.609388] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-02-27T20:32:51.609692] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-27T20:32:51.609827] [INFO ] [sig ] TH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:51.760666] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TH.txt [2026-02-27T20:32:51.760842] [INFO ] [sig ] [2951/3373] Completed TH in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:51.760886] [INFO ] [sig ] [2952/3373] Forecasting THC... [2026-02-27T20:32:51.760917] [INFO ] [sig ] Generating forecast for: THC [2026-02-27T20:32:51.760952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-27T20:32:51.774828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-27T20:32:51.775196] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-27T20:32:51.776019] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-27T20:32:51.776073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:51.776118] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:51.776164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:51.776238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:51.838843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:51.839769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:51.839868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:51.839905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:51.966124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:51.966286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:51.966330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:51.966379] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:51.970418] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: UP (p=64.88%) [2026-02-27T20:32:51.970744] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-27T20:32:51.970884] [INFO ] [sig ] THC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:52.118315] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/THC.txt [2026-02-27T20:32:52.118706] [INFO ] [sig ] [2952/3373] Completed THC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:52.118749] [INFO ] [sig ] [2953/3373] Forecasting THFF... [2026-02-27T20:32:52.118780] [INFO ] [sig ] Generating forecast for: THFF [2026-02-27T20:32:52.118813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-27T20:32:52.131029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-27T20:32:52.131425] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-27T20:32:52.132258] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-27T20:32:52.132312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:52.132345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:52.132371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:52.132428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:52.189623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:52.190453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:52.190537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:52.190570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:52.315899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:52.316063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:52.316106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:52.316135] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:52.319725] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=51.58%) [2026-02-27T20:32:52.320034] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-27T20:32:52.320175] [INFO ] [sig ] THFF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:52.463128] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/THFF.txt [2026-02-27T20:32:52.463290] [INFO ] [sig ] [2953/3373] Completed THFF in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:52.463329] [INFO ] [sig ] [2954/3373] Forecasting THG... [2026-02-27T20:32:52.463358] [INFO ] [sig ] Generating forecast for: THG [2026-02-27T20:32:52.463388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-27T20:32:52.477297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-27T20:32:52.477697] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-27T20:32:52.478515] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-27T20:32:52.478568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:52.478663] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:52.478693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:52.478752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:52.537294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:52.538133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:52.538222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:52.538272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:52.669137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:52.669463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:52.669509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:52.669539] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:52.673966] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-02-27T20:32:52.674257] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-27T20:32:52.674393] [INFO ] [sig ] THG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:52.822358] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/THG.txt [2026-02-27T20:32:52.822517] [INFO ] [sig ] [2954/3373] Completed THG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:52.822557] [INFO ] [sig ] [2955/3373] Forecasting THO... [2026-02-27T20:32:52.822606] [INFO ] [sig ] Generating forecast for: THO [2026-02-27T20:32:52.822640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-27T20:32:52.836006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-27T20:32:52.836414] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-27T20:32:52.837366] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-27T20:32:52.837426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:52.837468] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:52.837500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:52.837600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:52.900510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:52.901427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:52.901518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:52.901558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:53.037150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:53.037336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:53.037409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:53.037456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:53.041369] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=65.34%) [2026-02-27T20:32:53.041721] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-27T20:32:53.041871] [INFO ] [sig ] THO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:53.197968] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/THO.txt [2026-02-27T20:32:53.198144] [INFO ] [sig ] [2955/3373] Completed THO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:53.198190] [INFO ] [sig ] [2956/3373] Forecasting THQ... [2026-02-27T20:32:53.198222] [INFO ] [sig ] Generating forecast for: THQ [2026-02-27T20:32:53.198253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-27T20:32:53.211602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-27T20:32:53.211969] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-27T20:32:53.212802] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-27T20:32:53.212856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:53.212889] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:53.212928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:53.212987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:53.276676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:53.277485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:53.277595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:53.277636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:53.405017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:53.405176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:53.405219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:53.405248] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:53.408966] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-27T20:32:53.409285] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-27T20:32:53.409430] [INFO ] [sig ] THQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:53.565190] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/THQ.txt [2026-02-27T20:32:53.565358] [INFO ] [sig ] [2956/3373] Completed THQ in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:53.565615] [INFO ] [sig ] [2957/3373] Forecasting THRM... [2026-02-27T20:32:53.565659] [INFO ] [sig ] Generating forecast for: THRM [2026-02-27T20:32:53.565705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-27T20:32:53.580014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-27T20:32:53.580399] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-27T20:32:53.581273] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-27T20:32:53.581328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:53.581360] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:53.581387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:53.581446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:53.645235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:53.646091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:53.646177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:53.646212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:53.772140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:53.772303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:53.772346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:53.772412] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:53.776008] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-27T20:32:53.776305] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-27T20:32:53.776447] [INFO ] [sig ] THRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:53.921764] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/THRM.txt [2026-02-27T20:32:53.921956] [INFO ] [sig ] [2957/3373] Completed THRM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:53.922011] [INFO ] [sig ] [2958/3373] Forecasting THRY... [2026-02-27T20:32:53.922055] [INFO ] [sig ] Generating forecast for: THRY [2026-02-27T20:32:53.922092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-27T20:32:53.935626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-27T20:32:53.936032] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-27T20:32:53.936945] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-27T20:32:53.937000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:53.937033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:53.937062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:53.937125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:54.006548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:54.007498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:54.007624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:54.007674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:54.138253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:54.138414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:54.138458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:54.138487] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:54.142258] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-02-27T20:32:54.142612] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-27T20:32:54.142768] [INFO ] [sig ] THRY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:54.299127] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/THRY.txt [2026-02-27T20:32:54.299289] [INFO ] [sig ] [2958/3373] Completed THRY in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:54.299332] [INFO ] [sig ] [2959/3373] Forecasting TIGO... [2026-02-27T20:32:54.299361] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-27T20:32:54.299393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-27T20:32:54.314369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-27T20:32:54.314755] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-27T20:32:54.315798] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-27T20:32:54.315865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:54.315908] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:54.315946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:54.316023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:54.384612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:54.385608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:54.385698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:54.385732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:54.518018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:54.518182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:54.518229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:54.518259] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:54.522105] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=55.94%) [2026-02-27T20:32:54.522450] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-27T20:32:54.522625] [INFO ] [sig ] TIGO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:54.676634] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TIGO.txt [2026-02-27T20:32:54.676789] [INFO ] [sig ] [2959/3373] Completed TIGO in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:54.676830] [INFO ] [sig ] [2960/3373] Forecasting TIL... [2026-02-27T20:32:54.676861] [INFO ] [sig ] Generating forecast for: TIL [2026-02-27T20:32:54.676902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-27T20:32:54.691924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-27T20:32:54.692313] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-27T20:32:54.693158] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-27T20:32:54.693215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:54.693256] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:54.693300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:54.693373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:54.760518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:54.761482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:54.761612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:54.761651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:54.896340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:54.896503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:54.896546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:54.896595] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:54.900557] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-27T20:32:54.900878] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-27T20:32:54.901019] [INFO ] [sig ] TIL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:55.052539] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TIL.txt [2026-02-27T20:32:55.052713] [INFO ] [sig ] [2960/3373] Completed TIL in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:55.052758] [INFO ] [sig ] [2961/3373] Forecasting TILE... [2026-02-27T20:32:55.052802] [INFO ] [sig ] Generating forecast for: TILE [2026-02-27T20:32:55.052849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-27T20:32:55.066977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-27T20:32:55.067362] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-27T20:32:55.068310] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-27T20:32:55.068369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:55.068403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:55.068429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:55.068486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:55.133791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:55.134678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:55.134766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:55.134800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:55.266820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:55.266983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:55.267028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:55.267059] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:55.270663] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-27T20:32:55.270959] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-27T20:32:55.271110] [INFO ] [sig ] TILE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:55.438714] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TILE.txt [2026-02-27T20:32:55.438903] [INFO ] [sig ] [2961/3373] Completed TILE in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:55.438957] [INFO ] [sig ] [2962/3373] Forecasting TIMB... [2026-02-27T20:32:55.438989] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-27T20:32:55.439028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-27T20:32:55.452240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-27T20:32:55.452658] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-27T20:32:55.453499] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-27T20:32:55.453560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:55.453618] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:55.453647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:55.453706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:55.512029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:55.513042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:55.513131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:55.513165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:55.633397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:55.633558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:55.633623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:55.633654] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:55.637166] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-27T20:32:55.637488] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-27T20:32:55.637648] [INFO ] [sig ] TIMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:55.779501] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TIMB.txt [2026-02-27T20:32:55.779703] [INFO ] [sig ] [2962/3373] Completed TIMB in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:55.779752] [INFO ] [sig ] [2963/3373] Forecasting TITN... [2026-02-27T20:32:55.779783] [INFO ] [sig ] Generating forecast for: TITN [2026-02-27T20:32:55.779815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-27T20:32:55.792179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-27T20:32:55.792538] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-27T20:32:55.793387] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-27T20:32:55.793441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:55.793474] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:55.793501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:55.793558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:55.855301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:55.856247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:55.856354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:55.856391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:55.978167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:55.978348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:55.978393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:55.978424] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:55.982055] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-02-27T20:32:55.982377] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-27T20:32:55.982542] [INFO ] [sig ] TITN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:56.132705] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TITN.txt [2026-02-27T20:32:56.132880] [INFO ] [sig ] [2963/3373] Completed TITN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-27T20:32:56.132922] [INFO ] [sig ] [2964/3373] Forecasting TJX... [2026-02-27T20:32:56.132953] [INFO ] [sig ] Generating forecast for: TJX [2026-02-27T20:32:56.132984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-27T20:32:56.146830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-27T20:32:56.147249] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-27T20:32:56.148151] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-27T20:32:56.148208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:56.148243] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:56.148272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:56.148332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:56.210796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:56.211787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:56.211926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:56.211961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:56.339820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:56.339981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:56.340026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:56.340056] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:56.343685] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-27T20:32:56.344000] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-27T20:32:56.344142] [INFO ] [sig ] TJX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:56.486151] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TJX.txt [2026-02-27T20:32:56.486311] [INFO ] [sig ] [2964/3373] Completed TJX in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-27T20:32:56.486352] [INFO ] [sig ] [2965/3373] Forecasting TK... [2026-02-27T20:32:56.486381] [INFO ] [sig ] Generating forecast for: TK [2026-02-27T20:32:56.486413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-27T20:32:56.499306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-27T20:32:56.499695] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-27T20:32:56.500492] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-27T20:32:56.500545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:56.500595] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:56.500625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:56.500683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:56.558982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:56.559904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:56.559988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:56.560021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:56.680276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:56.680495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:56.680541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:56.680590] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:56.684119] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-27T20:32:56.684426] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-27T20:32:56.684565] [INFO ] [sig ] TK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:56.830550] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TK.txt [2026-02-27T20:32:56.830735] [INFO ] [sig ] [2965/3373] Completed TK in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-27T20:32:56.830775] [INFO ] [sig ] [2966/3373] Forecasting TKC... [2026-02-27T20:32:56.830804] [INFO ] [sig ] Generating forecast for: TKC [2026-02-27T20:32:56.830837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-27T20:32:56.844138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-27T20:32:56.844520] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-27T20:32:56.845327] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-27T20:32:56.845379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:56.845411] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:56.845438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:56.845496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:56.906844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:56.907779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:56.907889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:56.907928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:57.028593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:57.028756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:57.028800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:57.028830] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:57.032307] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=52.18%) [2026-02-27T20:32:57.032615] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-27T20:32:57.032750] [INFO ] [sig ] TKC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:57.173680] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TKC.txt [2026-02-27T20:32:57.173820] [INFO ] [sig ] [2966/3373] Completed TKC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-27T20:32:57.173860] [INFO ] [sig ] [2967/3373] Forecasting TKNO... [2026-02-27T20:32:57.173889] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-27T20:32:57.173919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-27T20:32:57.188740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-27T20:32:57.189147] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-27T20:32:57.190123] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-27T20:32:57.190175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:57.190207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:57.190234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:57.190291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:57.248960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:57.249764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:57.249846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:57.249879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:57.377943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:57.378108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:57.378152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:57.378182] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:57.382102] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=20.07%) [2026-02-27T20:32:57.382407] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-27T20:32:57.382765] [INFO ] [sig ] TKNO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:57.532561] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TKNO.txt [2026-02-27T20:32:57.532760] [INFO ] [sig ] [2967/3373] Completed TKNO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:57.532802] [INFO ] [sig ] [2968/3373] Forecasting TKO... [2026-02-27T20:32:57.532832] [INFO ] [sig ] Generating forecast for: TKO [2026-02-27T20:32:57.532864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-27T20:32:57.547046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-27T20:32:57.547447] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-27T20:32:57.548345] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-27T20:32:57.548398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:57.548430] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:57.548457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:57.548514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:57.620531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:57.621458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:57.621760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:57.621800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:57.756416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:57.756599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:57.756645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:57.756675] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:57.760279] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-27T20:32:57.760645] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-27T20:32:57.760790] [INFO ] [sig ] TKO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:57.911028] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TKO.txt [2026-02-27T20:32:57.911163] [INFO ] [sig ] [2968/3373] Completed TKO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:57.911202] [INFO ] [sig ] [2969/3373] Forecasting TLK... [2026-02-27T20:32:57.911231] [INFO ] [sig ] Generating forecast for: TLK [2026-02-27T20:32:57.911262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-27T20:32:57.926053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-27T20:32:57.926480] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-27T20:32:57.927363] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-27T20:32:57.927429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:57.927464] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:57.927492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:57.927550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:57.990009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:57.990943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:57.991032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:57.991066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:58.116910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:58.117084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:58.117127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:58.117155] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:58.120812] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=23.28%) [2026-02-27T20:32:58.121119] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-27T20:32:58.121257] [INFO ] [sig ] TLK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:58.269521] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TLK.txt [2026-02-27T20:32:58.269719] [INFO ] [sig ] [2969/3373] Completed TLK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:58.269762] [INFO ] [sig ] [2970/3373] Forecasting TLN... [2026-02-27T20:32:58.269792] [INFO ] [sig ] Generating forecast for: TLN [2026-02-27T20:32:58.269824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-27T20:32:58.282950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-27T20:32:58.283340] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-27T20:32:58.284163] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-27T20:32:58.284217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:58.284249] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:58.284276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:58.284333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:58.345937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:58.346848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:58.346936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:58.346970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:58.466312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:58.466467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:58.466509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:58.466539] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:58.470072] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: UP (p=55.64%) [2026-02-27T20:32:58.470363] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-27T20:32:58.470497] [INFO ] [sig ] TLN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:58.613432] [INFO ] [LOCAL ] Saved forecast: TLN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TLN.txt [2026-02-27T20:32:58.613598] [INFO ] [sig ] [2970/3373] Completed TLN in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:58.613640] [INFO ] [sig ] [2971/3373] Forecasting TLS... [2026-02-27T20:32:58.613669] [INFO ] [sig ] Generating forecast for: TLS [2026-02-27T20:32:58.613701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-27T20:32:58.626381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-27T20:32:58.626773] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-27T20:32:58.627552] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-27T20:32:58.627624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:58.627682] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:58.627711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:58.627769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:58.684949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:58.685596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:58.685675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:58.685707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:58.807406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:58.807565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:58.807626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:58.807656] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:58.811170] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-27T20:32:58.811457] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-27T20:32:58.811609] [INFO ] [sig ] TLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:58.973012] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TLS.txt [2026-02-27T20:32:58.973177] [INFO ] [sig ] [2971/3373] Completed TLS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:58.973224] [INFO ] [sig ] [2972/3373] Forecasting TLSA... [2026-02-27T20:32:58.973256] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-27T20:32:58.973287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-27T20:32:58.986650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-27T20:32:58.987042] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-27T20:32:58.987990] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-27T20:32:58.988056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:58.988088] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:58.988116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:58.988173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:59.052319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:59.053163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:59.053250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:59.053292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:59.185955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:59.186113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:59.186159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:59.186188] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:59.189998] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-02-27T20:32:59.190295] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-27T20:32:59.190432] [INFO ] [sig ] TLSA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:32:59.334050] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TLSA.txt [2026-02-27T20:32:59.334213] [INFO ] [sig ] [2972/3373] Completed TLSA in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:59.334263] [INFO ] [sig ] [2973/3373] Forecasting TLSI... [2026-02-27T20:32:59.334294] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-27T20:32:59.334327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-27T20:32:59.345944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-27T20:32:59.346359] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-27T20:32:59.347332] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-27T20:32:59.347399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:59.347440] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:59.347480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:59.347553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:59.412633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:59.413905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:59.413991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:59.414025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:59.546325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:59.546497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:59.546548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:59.546596] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:59.550315] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-02-27T20:32:59.550683] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-27T20:32:59.550823] [INFO ] [sig ] TLSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:32:59.693511] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TLSI.txt [2026-02-27T20:32:59.693685] [INFO ] [sig ] [2973/3373] Completed TLSI in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:32:59.693727] [INFO ] [sig ] [2974/3373] Forecasting TLYS... [2026-02-27T20:32:59.693758] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-27T20:32:59.693793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-27T20:32:59.706509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-27T20:32:59.706880] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-27T20:32:59.707813] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-27T20:32:59.707891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:32:59.707927] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:32:59.707956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:32:59.708014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:32:59.768930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:32:59.769914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:32:59.770002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:32:59.770036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:32:59.893114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:32:59.893267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:32:59.893311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:32:59.893385] [INFO ] [FORECASTER] Training complete [2026-02-27T20:32:59.897292] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-27T20:32:59.897603] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-27T20:32:59.897755] [INFO ] [sig ] TLYS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:00.044560] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TLYS.txt [2026-02-27T20:33:00.044753] [INFO ] [sig ] [2974/3373] Completed TLYS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:00.044796] [INFO ] [sig ] [2975/3373] Forecasting TM... [2026-02-27T20:33:00.044825] [INFO ] [sig ] Generating forecast for: TM [2026-02-27T20:33:00.044857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-27T20:33:00.058340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-27T20:33:00.058946] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-27T20:33:00.059972] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-27T20:33:00.060026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:00.060058] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:00.060085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:00.060142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:00.122615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:00.123511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:00.123610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:00.123646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:00.252420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:00.252606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:00.252651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:00.252680] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:00.256201] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-02-27T20:33:00.256719] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-27T20:33:00.256857] [INFO ] [sig ] TM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:00.401867] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TM.txt [2026-02-27T20:33:00.402016] [INFO ] [sig ] [2975/3373] Completed TM in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:00.402056] [INFO ] [sig ] [2976/3373] Forecasting TMC... [2026-02-27T20:33:00.402086] [INFO ] [sig ] Generating forecast for: TMC [2026-02-27T20:33:00.402116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-27T20:33:00.414033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-27T20:33:00.414386] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-27T20:33:00.415201] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-27T20:33:00.415255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:00.415294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:00.415327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:00.415398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:00.473453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:00.474274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:00.474356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:00.474389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:00.599518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:00.599704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:00.599749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:00.599796] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:00.603319] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-02-27T20:33:00.603637] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-27T20:33:00.603791] [INFO ] [sig ] TMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:00.744386] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TMC.txt [2026-02-27T20:33:00.744547] [INFO ] [sig ] [2976/3373] Completed TMC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:00.744606] [INFO ] [sig ] [2977/3373] Forecasting TMCI... [2026-02-27T20:33:00.744638] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-27T20:33:00.744672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-27T20:33:00.758187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-27T20:33:00.758549] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-27T20:33:00.759364] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-27T20:33:00.759416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:00.759449] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:00.759476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:00.759533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:00.816746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:00.817559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:00.817661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:00.817694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:00.937243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:00.937359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:00.937401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:00.937432] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:00.940886] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-02-27T20:33:00.941175] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-27T20:33:00.941307] [INFO ] [sig ] TMCI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:01.092604] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TMCI.txt [2026-02-27T20:33:01.092778] [INFO ] [sig ] [2977/3373] Completed TMCI in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:01.092823] [INFO ] [sig ] [2978/3373] Forecasting TMDX... [2026-02-27T20:33:01.092854] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-27T20:33:01.092884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-27T20:33:01.106482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-27T20:33:01.107050] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-27T20:33:01.108084] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-27T20:33:01.108137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:01.108170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:01.108196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:01.108254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:01.168158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:01.169132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:01.169229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:01.169263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:01.293674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:01.293820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:01.293863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:01.293893] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:01.297319] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-02-27T20:33:01.297621] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-27T20:33:01.297754] [INFO ] [sig ] TMDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:01.446089] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TMDX.txt [2026-02-27T20:33:01.446296] [INFO ] [sig ] [2978/3373] Completed TMDX in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:01.446386] [INFO ] [sig ] [2979/3373] Forecasting TME... [2026-02-27T20:33:01.446464] [INFO ] [sig ] Generating forecast for: TME [2026-02-27T20:33:01.446508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-27T20:33:01.462090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-27T20:33:01.462536] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-27T20:33:01.463484] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-27T20:33:01.463541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:01.463610] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:01.463659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:01.463729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:01.532737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:01.533993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:01.534083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:01.534118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:01.674440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:01.674630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:01.674687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:01.674729] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:01.678406] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=24.28%) [2026-02-27T20:33:01.678719] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-27T20:33:01.678856] [INFO ] [sig ] TME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:01.832980] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TME.txt [2026-02-27T20:33:01.833148] [INFO ] [sig ] [2979/3373] Completed TME in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-27T20:33:01.833190] [INFO ] [sig ] [2980/3373] Forecasting TMHC... [2026-02-27T20:33:01.833222] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-27T20:33:01.833254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-27T20:33:01.846935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-27T20:33:01.847304] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-27T20:33:01.848161] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-27T20:33:01.848215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:01.848260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:01.848291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:01.848356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:01.911819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:01.912760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:01.912847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:01.912883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:02.042650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:02.042810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:02.042855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:02.042884] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:02.046858] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=86.28%) [2026-02-27T20:33:02.047228] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-27T20:33:02.047382] [INFO ] [sig ] TMHC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:02.199317] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TMHC.txt [2026-02-27T20:33:02.199474] [INFO ] [sig ] [2980/3373] Completed TMHC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-27T20:33:02.199516] [INFO ] [sig ] [2981/3373] Forecasting TMUS... [2026-02-27T20:33:02.199549] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-27T20:33:02.199602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-27T20:33:02.212905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-27T20:33:02.213321] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-27T20:33:02.214171] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-27T20:33:02.214226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:02.214260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:02.214289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:02.214349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:02.273755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:02.274548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:02.274695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:02.274736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:02.406604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:02.406767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:02.406821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:02.406855] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:02.410649] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-27T20:33:02.410995] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-27T20:33:02.411163] [INFO ] [sig ] TMUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:02.563360] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TMUS.txt [2026-02-27T20:33:02.563604] [INFO ] [sig ] [2981/3373] Completed TMUS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-27T20:33:02.563656] [INFO ] [sig ] [2982/3373] Forecasting TNC... [2026-02-27T20:33:02.563694] [INFO ] [sig ] Generating forecast for: TNC [2026-02-27T20:33:02.563730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-27T20:33:02.577340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-27T20:33:02.577758] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-27T20:33:02.578657] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-27T20:33:02.578713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:02.578747] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:02.578776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:02.578836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:02.639612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:02.640408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:02.640492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:02.640526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:02.772696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:02.772892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:02.772938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:02.772969] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:02.776782] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-02-27T20:33:02.777079] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-27T20:33:02.777214] [INFO ] [sig ] TNC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:02.930221] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TNC.txt [2026-02-27T20:33:02.930395] [INFO ] [sig ] [2982/3373] Completed TNC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-27T20:33:02.930448] [INFO ] [sig ] [2983/3373] Forecasting TNDM... [2026-02-27T20:33:02.930486] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-27T20:33:02.930521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-27T20:33:02.944715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-27T20:33:02.945103] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-27T20:33:02.945974] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-27T20:33:02.946028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:02.946061] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:02.946090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:02.946148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:03.010837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:03.011779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:03.011885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:03.011930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:03.144744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:03.144905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:03.144949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:03.144981] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:03.148894] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-27T20:33:03.149193] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-27T20:33:03.149341] [INFO ] [sig ] TNDM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:03.300502] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TNDM.txt [2026-02-27T20:33:03.300708] [INFO ] [sig ] [2983/3373] Completed TNDM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:03.300766] [INFO ] [sig ] [2984/3373] Forecasting TNGX... [2026-02-27T20:33:03.300807] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-27T20:33:03.300863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-27T20:33:03.314538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-27T20:33:03.314936] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-27T20:33:03.315815] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-27T20:33:03.315870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:03.315904] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:03.315932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:03.315989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:03.379861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:03.380825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:03.380914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:03.380949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:03.505971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:03.506143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:03.506186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:03.506215] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:03.509727] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-27T20:33:03.510011] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-27T20:33:03.510145] [INFO ] [sig ] TNGX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:03.653328] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TNGX.txt [2026-02-27T20:33:03.653487] [INFO ] [sig ] [2984/3373] Completed TNGX in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:03.653527] [INFO ] [sig ] [2985/3373] Forecasting TNK... [2026-02-27T20:33:03.653556] [INFO ] [sig ] Generating forecast for: TNK [2026-02-27T20:33:03.653802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-27T20:33:03.666605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-27T20:33:03.666903] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-27T20:33:03.667946] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-27T20:33:03.668000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:03.668033] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:03.668060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:03.668118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:03.732157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:03.732811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:03.732890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:03.732923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:03.855649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:03.855798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:03.855839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:03.855868] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:03.859458] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-27T20:33:03.859757] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-27T20:33:03.859885] [INFO ] [sig ] TNK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:04.002286] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TNK.txt [2026-02-27T20:33:04.002410] [INFO ] [sig ] [2985/3373] Completed TNK in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:04.002456] [INFO ] [sig ] [2986/3373] Forecasting TNL... [2026-02-27T20:33:04.002492] [INFO ] [sig ] Generating forecast for: TNL [2026-02-27T20:33:04.002528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-27T20:33:04.014631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-27T20:33:04.014923] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-27T20:33:04.015717] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-27T20:33:04.015769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:04.015801] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:04.015828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:04.015885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:04.074448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:04.075066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:04.075146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:04.075178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:04.201866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:04.201970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:04.202008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:04.202037] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:04.205296] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-02-27T20:33:04.205566] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-27T20:33:04.205713] [INFO ] [sig ] TNL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:04.360652] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TNL.txt [2026-02-27T20:33:04.360813] [INFO ] [sig ] [2986/3373] Completed TNL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:04.360855] [INFO ] [sig ] [2987/3373] Forecasting TNXP... [2026-02-27T20:33:04.360886] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-27T20:33:04.360915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-27T20:33:04.373407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-27T20:33:04.373731] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-27T20:33:04.374593] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-27T20:33:04.374648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:04.374681] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:04.374708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:04.374764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:04.432027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:04.432670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:04.432749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:04.432782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:04.552386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:04.552520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:04.552560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:04.552626] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:04.555993] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-27T20:33:04.556270] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-27T20:33:04.556406] [INFO ] [sig ] TNXP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:04.698006] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TNXP.txt [2026-02-27T20:33:04.698137] [INFO ] [sig ] [2987/3373] Completed TNXP in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:04.698176] [INFO ] [sig ] [2988/3373] Forecasting TOI... [2026-02-27T20:33:04.698205] [INFO ] [sig ] Generating forecast for: TOI [2026-02-27T20:33:04.698235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-27T20:33:04.711752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-27T20:33:04.712042] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-27T20:33:04.713181] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-27T20:33:04.713233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:04.713289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:04.713318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:04.713376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:04.774922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:04.775598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:04.775678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:04.775711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:04.892757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:04.892875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:04.892914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:04.892943] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:04.896153] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=14.98%) [2026-02-27T20:33:04.896429] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-27T20:33:04.896555] [INFO ] [sig ] TOI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:05.041032] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TOI.txt [2026-02-27T20:33:05.041159] [INFO ] [sig ] [2988/3373] Completed TOI in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:05.041200] [INFO ] [sig ] [2989/3373] Forecasting TOL... [2026-02-27T20:33:05.041231] [INFO ] [sig ] Generating forecast for: TOL [2026-02-27T20:33:05.041261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-27T20:33:05.054024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-27T20:33:05.054319] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-27T20:33:05.055120] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-27T20:33:05.055172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:05.055204] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:05.055231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:05.055289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:05.114089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:05.114758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:05.114837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:05.114870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:05.237728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:05.237846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:05.237911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:05.237950] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:05.241359] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-02-27T20:33:05.241705] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-27T20:33:05.241854] [INFO ] [sig ] TOL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:05.386954] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TOL.txt [2026-02-27T20:33:05.387080] [INFO ] [sig ] [2989/3373] Completed TOL in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:05.387124] [INFO ] [sig ] [2990/3373] Forecasting TORO... [2026-02-27T20:33:05.387155] [INFO ] [sig ] Generating forecast for: TORO [2026-02-27T20:33:05.387184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-27T20:33:05.398620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-27T20:33:05.398902] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-27T20:33:05.399783] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-27T20:33:05.399837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:05.399870] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:05.399897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:05.399956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:05.461475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:05.462132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:05.462212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:05.462245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:05.584793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:05.584912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:05.584951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:05.584980] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:05.588475] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-27T20:33:05.588776] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-27T20:33:05.588907] [INFO ] [sig ] TORO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:05.731417] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TORO.txt [2026-02-27T20:33:05.731524] [INFO ] [sig ] [2990/3373] Completed TORO in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:05.731563] [INFO ] [sig ] [2991/3373] Forecasting TOWN... [2026-02-27T20:33:05.731612] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-27T20:33:05.731644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-27T20:33:05.743527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-27T20:33:05.743850] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-27T20:33:05.744641] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-27T20:33:05.744693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:05.744724] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:05.744751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:05.744818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:05.802679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:05.803289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:05.803367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:05.803399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:05.923405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:05.923527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:05.923592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:05.923660] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:05.927035] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-02-27T20:33:05.927308] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-27T20:33:05.927435] [INFO ] [sig ] TOWN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:06.071179] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TOWN.txt [2026-02-27T20:33:06.071327] [INFO ] [sig ] [2991/3373] Completed TOWN in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:06.071374] [INFO ] [sig ] [2992/3373] Forecasting TOYO... [2026-02-27T20:33:06.071406] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-27T20:33:06.071435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-27T20:33:06.082643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-27T20:33:06.083115] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-27T20:33:06.084087] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-27T20:33:06.084141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:06.084173] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:06.084200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:06.084257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:06.143154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:06.143824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:06.143903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:06.143936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:06.253283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:06.253423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:06.253465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:06.253493] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:06.256852] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-02-27T20:33:06.257128] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-27T20:33:06.257259] [INFO ] [sig ] TOYO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:06.397686] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TOYO.txt [2026-02-27T20:33:06.397816] [INFO ] [sig ] [2992/3373] Completed TOYO in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:06.397855] [INFO ] [sig ] [2993/3373] Forecasting TPB... [2026-02-27T20:33:06.397899] [INFO ] [sig ] Generating forecast for: TPB [2026-02-27T20:33:06.397930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-27T20:33:06.410312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-27T20:33:06.410668] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-27T20:33:06.411447] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-27T20:33:06.411524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:06.411565] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:06.411631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:06.411691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:06.468935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:06.469606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:06.469684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:06.469717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:06.589886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:06.590041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:06.590084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:06.590114] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:06.593517] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-02-27T20:33:06.593811] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-27T20:33:06.593941] [INFO ] [sig ] TPB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:06.734864] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TPB.txt [2026-02-27T20:33:06.735046] [INFO ] [sig ] [2993/3373] Completed TPB in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:06.735094] [INFO ] [sig ] [2994/3373] Forecasting TPC... [2026-02-27T20:33:06.735129] [INFO ] [sig ] Generating forecast for: TPC [2026-02-27T20:33:06.735169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-27T20:33:06.750623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-27T20:33:06.751015] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-27T20:33:06.751997] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-27T20:33:06.752058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:06.752099] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:06.752132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:06.752209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:06.814750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:06.815732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:06.815816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:06.815850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:06.937265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:06.937422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:06.937463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:06.937492] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:06.941022] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-27T20:33:06.941321] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-27T20:33:06.941457] [INFO ] [sig ] TPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:07.084566] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPC.txt [2026-02-27T20:33:07.084731] [INFO ] [sig ] [2994/3373] Completed TPC in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:07.084772] [INFO ] [sig ] [2995/3373] Forecasting TPG... [2026-02-27T20:33:07.084802] [INFO ] [sig ] Generating forecast for: TPG [2026-02-27T20:33:07.084833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-27T20:33:07.096558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-27T20:33:07.096935] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-27T20:33:07.097757] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-27T20:33:07.097811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:07.097843] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:07.097891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:07.097949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:07.158658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:07.159514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:07.159635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:07.159670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:07.283449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:07.283644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:07.283691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:07.283720] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:07.287190] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-27T20:33:07.287496] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-27T20:33:07.287668] [INFO ] [sig ] TPG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:07.425911] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TPG.txt [2026-02-27T20:33:07.426045] [INFO ] [sig ] [2995/3373] Completed TPG in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:07.426085] [INFO ] [sig ] [2996/3373] Forecasting TPGXL... [2026-02-27T20:33:07.426114] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-27T20:33:07.426144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-27T20:33:07.437753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-27T20:33:07.438107] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-27T20:33:07.439024] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-27T20:33:07.439089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:07.439124] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:07.439152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:07.439211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:07.502235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:07.503132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:07.503216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:07.503252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:07.621772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:07.621945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:07.621993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:07.622022] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:07.625545] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-02-27T20:33:07.625890] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-27T20:33:07.626034] [INFO ] [sig ] TPGXL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:07.768339] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPGXL.txt [2026-02-27T20:33:07.768508] [INFO ] [sig ] [2996/3373] Completed TPGXL in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:07.768559] [INFO ] [sig ] [2997/3373] Forecasting TPH... [2026-02-27T20:33:07.768629] [INFO ] [sig ] Generating forecast for: TPH [2026-02-27T20:33:07.768662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-27T20:33:07.781082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-27T20:33:07.781434] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-27T20:33:07.782262] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-27T20:33:07.782317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:07.782350] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:07.782378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:07.782437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:07.841794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:07.842551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:07.842652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:07.842687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:07.965637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:07.965985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:07.966028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:07.966057] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:07.970132] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-27T20:33:07.970424] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-27T20:33:07.970564] [INFO ] [sig ] TPH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:08.111797] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TPH.txt [2026-02-27T20:33:08.111944] [INFO ] [sig ] [2997/3373] Completed TPH in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-27T20:33:08.111991] [INFO ] [sig ] [2998/3373] Forecasting TPL... [2026-02-27T20:33:08.112021] [INFO ] [sig ] Generating forecast for: TPL [2026-02-27T20:33:08.112053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-27T20:33:08.124312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-27T20:33:08.124694] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-27T20:33:08.125478] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-27T20:33:08.125531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:08.125564] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:08.125614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:08.125672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:08.184992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:08.185835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:08.185950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:08.185986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:08.309548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:08.309733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:08.309778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:08.309810] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:08.313463] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-27T20:33:08.313817] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-27T20:33:08.313952] [INFO ] [sig ] TPL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:08.461300] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPL.txt [2026-02-27T20:33:08.461448] [INFO ] [sig ] [2998/3373] Completed TPL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-27T20:33:08.461489] [INFO ] [sig ] [2999/3373] Forecasting TPVG... [2026-02-27T20:33:08.461521] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-27T20:33:08.461555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-27T20:33:08.474357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-27T20:33:08.474716] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-27T20:33:08.475497] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-27T20:33:08.475550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:08.475602] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:08.475631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:08.475688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:08.535764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:08.536547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:08.536670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:08.536706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:08.656787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:08.656940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:08.656984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:08.657013] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:08.660607] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-27T20:33:08.660907] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-27T20:33:08.661040] [INFO ] [sig ] TPVG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:08.805452] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPVG.txt [2026-02-27T20:33:08.805634] [INFO ] [sig ] [2999/3373] Completed TPVG in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-27T20:33:08.805676] [INFO ] [sig ] [3000/3373] Forecasting TPYP... [2026-02-27T20:33:08.805708] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-27T20:33:08.805738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-27T20:33:08.818472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-27T20:33:08.818846] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-27T20:33:08.819685] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-27T20:33:08.819740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:08.819775] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:08.819804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:08.819863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:08.881848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:08.882562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:08.882663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:08.882698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:09.004296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:09.004449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:09.004511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:09.004547] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:09.008689] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-02-27T20:33:09.008972] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-27T20:33:09.009105] [INFO ] [sig ] TPYP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:09.153214] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPYP.txt [2026-02-27T20:33:09.153346] [INFO ] [sig ] [3000/3373] Completed TPYP in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:09.153386] [INFO ] [sig ] [3001/3373] Forecasting TPZ... [2026-02-27T20:33:09.153416] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-27T20:33:09.153448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-27T20:33:09.164597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-27T20:33:09.164891] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-27T20:33:09.165724] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-27T20:33:09.165777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:09.165809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:09.165836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:09.165893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:09.226341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:09.227119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:09.227202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:09.227237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:09.339523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:09.339703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:09.339752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:09.339784] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:09.343256] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=81.53%) [2026-02-27T20:33:09.343543] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-27T20:33:09.343698] [INFO ] [sig ] TPZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:09.485097] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TPZ.txt [2026-02-27T20:33:09.485249] [INFO ] [sig ] [3001/3373] Completed TPZ in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:09.485289] [INFO ] [sig ] [3002/3373] Forecasting TQQQ... [2026-02-27T20:33:09.485319] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-27T20:33:09.485350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-27T20:33:09.497970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-27T20:33:09.498344] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-27T20:33:09.499259] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-27T20:33:09.499315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:09.499348] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:09.499375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:09.499433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:09.562162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:09.563011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:09.563095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:09.563129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:09.687038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:09.687189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:09.687232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:09.687263] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:09.690859] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-02-27T20:33:09.691157] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-27T20:33:09.691293] [INFO ] [sig ] TQQQ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:09.831703] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TQQQ.txt [2026-02-27T20:33:09.831831] [INFO ] [sig ] [3002/3373] Completed TQQQ in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:09.831872] [INFO ] [sig ] [3003/3373] Forecasting TRC... [2026-02-27T20:33:09.831902] [INFO ] [sig ] Generating forecast for: TRC [2026-02-27T20:33:09.831932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-27T20:33:09.844392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-27T20:33:09.844749] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-27T20:33:09.845533] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-27T20:33:09.845605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:09.845640] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:09.845667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:09.845723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:09.905494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:09.906406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:09.906486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:09.906521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:10.030174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:10.030346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:10.030395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:10.030441] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:10.034278] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=48.74%) [2026-02-27T20:33:10.034619] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-27T20:33:10.034779] [INFO ] [sig ] TRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:10.176698] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRC.txt [2026-02-27T20:33:10.176835] [INFO ] [sig ] [3003/3373] Completed TRC in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:10.176877] [INFO ] [sig ] [3004/3373] Forecasting TRDA... [2026-02-27T20:33:10.176906] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-27T20:33:10.176937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-27T20:33:10.189364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-27T20:33:10.189694] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-27T20:33:10.190485] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-27T20:33:10.190539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:10.190601] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:10.190632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:10.190690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:10.247608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:10.248236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:10.248314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:10.248346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:10.369333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:10.369489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:10.369532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:10.369562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:10.373006] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=71.27%) [2026-02-27T20:33:10.373285] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-27T20:33:10.373412] [INFO ] [sig ] TRDA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:10.512674] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRDA.txt [2026-02-27T20:33:10.512792] [INFO ] [sig ] [3004/3373] Completed TRDA in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:10.512832] [INFO ] [sig ] [3005/3373] Forecasting TREE... [2026-02-27T20:33:10.512862] [INFO ] [sig ] Generating forecast for: TREE [2026-02-27T20:33:10.512891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-27T20:33:10.524848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-27T20:33:10.525141] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-27T20:33:10.525929] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-27T20:33:10.525982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:10.526040] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:10.526069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:10.526126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:10.584005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:10.584653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:10.584732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:10.584766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:10.703379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:10.703501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:10.703620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:10.703662] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:10.706997] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-02-27T20:33:10.707272] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-27T20:33:10.707401] [INFO ] [sig ] TREE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:10.852285] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TREE.txt [2026-02-27T20:33:10.852418] [INFO ] [sig ] [3005/3373] Completed TREE in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:10.852458] [INFO ] [sig ] [3006/3373] Forecasting TREX... [2026-02-27T20:33:10.852487] [INFO ] [sig ] Generating forecast for: TREX [2026-02-27T20:33:10.852516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-27T20:33:10.865283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-27T20:33:10.865630] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-27T20:33:10.866562] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-27T20:33:10.866647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:10.866680] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:10.866706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:10.866763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:10.924753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:10.925353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:10.925430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:10.925463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:11.051003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:11.051164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:11.051207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:11.051237] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:11.054679] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-02-27T20:33:11.054954] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-27T20:33:11.055081] [INFO ] [sig ] TREX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:11.196555] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TREX.txt [2026-02-27T20:33:11.196709] [INFO ] [sig ] [3006/3373] Completed TREX in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:11.196749] [INFO ] [sig ] [3007/3373] Forecasting TRGP... [2026-02-27T20:33:11.196777] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-27T20:33:11.196808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-27T20:33:11.210349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-27T20:33:11.210666] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-27T20:33:11.211665] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-27T20:33:11.211718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:11.211750] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:11.211777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:11.211833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:11.270400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:11.271020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:11.271097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:11.271130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:11.389022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:11.389137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:11.389175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:11.389203] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:11.392460] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-27T20:33:11.392754] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-27T20:33:11.392882] [INFO ] [sig ] TRGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:11.534352] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRGP.txt [2026-02-27T20:33:11.534465] [INFO ] [sig ] [3007/3373] Completed TRGP in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:11.534509] [INFO ] [sig ] [3008/3373] Forecasting TRI... [2026-02-27T20:33:11.534539] [INFO ] [sig ] Generating forecast for: TRI [2026-02-27T20:33:11.534587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-27T20:33:11.546611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-27T20:33:11.546914] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-27T20:33:11.547698] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-27T20:33:11.547750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:11.547782] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:11.547809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:11.547892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:11.606496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:11.607117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:11.607195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:11.607228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:11.736111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:11.736220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:11.736259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:11.736318] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:11.740153] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-02-27T20:33:11.740421] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-27T20:33:11.740548] [INFO ] [sig ] TRI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:11.884294] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRI.txt [2026-02-27T20:33:11.884420] [INFO ] [sig ] [3008/3373] Completed TRI in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:11.884459] [INFO ] [sig ] [3009/3373] Forecasting TRIN... [2026-02-27T20:33:11.884489] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-27T20:33:11.884519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-27T20:33:11.897346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-27T20:33:11.897660] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-27T20:33:11.898451] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-27T20:33:11.898504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:11.898537] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:11.898600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:11.898675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:11.956493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:11.957411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:11.957496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:11.957529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:12.077965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:12.078131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:12.078174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:12.078202] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:12.082081] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=38.75%) [2026-02-27T20:33:12.082359] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-27T20:33:12.082484] [INFO ] [sig ] TRIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:12.224492] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRIN.txt [2026-02-27T20:33:12.224642] [INFO ] [sig ] [3009/3373] Completed TRIN in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:12.224686] [INFO ] [sig ] [3010/3373] Forecasting TRIP... [2026-02-27T20:33:12.224715] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-27T20:33:12.224744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-27T20:33:12.237477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-27T20:33:12.237826] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-27T20:33:12.238648] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-27T20:33:12.238702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:12.238734] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:12.238761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:12.238817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:12.296269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:12.296997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:12.297074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:12.297107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:12.417321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:12.417474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:12.417515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:12.417545] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:12.421043] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-27T20:33:12.421322] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-27T20:33:12.421450] [INFO ] [sig ] TRIP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:12.561427] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRIP.txt [2026-02-27T20:33:12.561561] [INFO ] [sig ] [3010/3373] Completed TRIP in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:12.561620] [INFO ] [sig ] [3011/3373] Forecasting TRMB... [2026-02-27T20:33:12.561651] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-27T20:33:12.561682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-27T20:33:12.573600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-27T20:33:12.573935] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-27T20:33:12.574729] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-27T20:33:12.574782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:12.574813] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:12.574840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:12.574896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:12.632782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:12.633432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:12.633511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:12.633544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:12.755611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:12.755769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:12.755811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:12.755856] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:12.759525] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-02-27T20:33:12.759843] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-27T20:33:12.760164] [INFO ] [sig ] TRMB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:12.903972] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRMB.txt [2026-02-27T20:33:12.904107] [INFO ] [sig ] [3011/3373] Completed TRMB in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:12.904145] [INFO ] [sig ] [3012/3373] Forecasting TRMD... [2026-02-27T20:33:12.904176] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-27T20:33:12.904205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-27T20:33:12.916181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-27T20:33:12.916505] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-27T20:33:12.917300] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-27T20:33:12.917353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:12.917384] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:12.917412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:12.917470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:12.976420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:12.977067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:12.977143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:12.977176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:13.096708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:13.096872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:13.096915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:13.096945] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:13.100357] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-27T20:33:13.100682] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-27T20:33:13.100815] [INFO ] [sig ] TRMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:13.305153] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRMD.txt [2026-02-27T20:33:13.305308] [INFO ] [sig ] [3012/3373] Completed TRMD in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:13.305355] [INFO ] [sig ] [3013/3373] Forecasting TRMK... [2026-02-27T20:33:13.305384] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-27T20:33:13.305416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-27T20:33:13.318990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-27T20:33:13.319549] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-27T20:33:13.320598] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-27T20:33:13.320651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:13.320688] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:13.320721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:13.320791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:13.381105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:13.381756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:13.381844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:13.381878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:13.497962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:13.498114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:13.498158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:13.498187] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:13.501697] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-27T20:33:13.501987] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-27T20:33:13.502116] [INFO ] [sig ] TRMK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:13.643826] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRMK.txt [2026-02-27T20:33:13.643979] [INFO ] [sig ] [3013/3373] Completed TRMK in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:13.644019] [INFO ] [sig ] [3014/3373] Forecasting TRN... [2026-02-27T20:33:13.644049] [INFO ] [sig ] Generating forecast for: TRN [2026-02-27T20:33:13.644081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-27T20:33:13.656023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-27T20:33:13.656331] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-27T20:33:13.657303] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-27T20:33:13.657356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:13.657388] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:13.657416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:13.657474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:13.716824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:13.717552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:13.717661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:13.717695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:13.839505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:13.839691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:13.839741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:13.839777] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:13.844301] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-27T20:33:13.844668] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-27T20:33:13.844829] [INFO ] [sig ] TRN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:13.998475] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRN.txt [2026-02-27T20:33:13.998647] [INFO ] [sig ] [3014/3373] Completed TRN in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-27T20:33:13.998691] [INFO ] [sig ] [3015/3373] Forecasting TRNO... [2026-02-27T20:33:13.998720] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-27T20:33:13.998752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-27T20:33:14.011407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-27T20:33:14.011780] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-27T20:33:14.012563] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-27T20:33:14.012646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:14.012686] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:14.012734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:14.012802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:14.078052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:14.078974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:14.079096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:14.079134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:14.200288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:14.200446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:14.200488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:14.200517] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:14.204042] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=54.96%) [2026-02-27T20:33:14.204315] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-27T20:33:14.204446] [INFO ] [sig ] TRNO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:14.346787] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRNO.txt [2026-02-27T20:33:14.346957] [INFO ] [sig ] [3015/3373] Completed TRNO in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-27T20:33:14.346999] [INFO ] [sig ] [3016/3373] Forecasting TRNS... [2026-02-27T20:33:14.347029] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-27T20:33:14.347061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-27T20:33:14.359176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-27T20:33:14.359559] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-27T20:33:14.360405] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-27T20:33:14.360457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:14.360489] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:14.360515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:14.360595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:14.419853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:14.420750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:14.420839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:14.420872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:14.540332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:14.540491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:14.540533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:14.540562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:14.544182] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-27T20:33:14.544467] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-27T20:33:14.544622] [INFO ] [sig ] TRNS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:14.688354] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRNS.txt [2026-02-27T20:33:14.688529] [INFO ] [sig ] [3016/3373] Completed TRNS in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:14.688602] [INFO ] [sig ] [3017/3373] Forecasting TROX... [2026-02-27T20:33:14.688642] [INFO ] [sig ] Generating forecast for: TROX [2026-02-27T20:33:14.688682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-27T20:33:14.702135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-27T20:33:14.702541] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-27T20:33:14.703558] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-27T20:33:14.703638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:14.703674] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:14.703702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:14.703759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:14.766390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:14.767311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:14.767395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:14.767427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:14.893251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:14.893419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:14.893463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:14.893494] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:14.897081] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: DOWN (p=34.82%) [2026-02-27T20:33:14.897388] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-27T20:33:14.897529] [INFO ] [sig ] TROX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:15.051607] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TROX.txt [2026-02-27T20:33:15.051778] [INFO ] [sig ] [3017/3373] Completed TROX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:15.051818] [INFO ] [sig ] [3018/3373] Forecasting TRP... [2026-02-27T20:33:15.051849] [INFO ] [sig ] Generating forecast for: TRP [2026-02-27T20:33:15.051879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-27T20:33:15.065543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-27T20:33:15.065986] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-27T20:33:15.067072] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-27T20:33:15.067147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:15.067192] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:15.067240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:15.067323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:15.128657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:15.129555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:15.129675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:15.129711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:15.257081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:15.257258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:15.257318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:15.257351] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:15.261429] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-27T20:33:15.261756] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-27T20:33:15.261898] [INFO ] [sig ] TRP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:15.407079] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRP.txt [2026-02-27T20:33:15.407248] [INFO ] [sig ] [3018/3373] Completed TRP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:15.407289] [INFO ] [sig ] [3019/3373] Forecasting TRS... [2026-02-27T20:33:15.407319] [INFO ] [sig ] Generating forecast for: TRS [2026-02-27T20:33:15.407357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-27T20:33:15.420565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-27T20:33:15.421036] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-27T20:33:15.421919] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-27T20:33:15.421980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:15.422014] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:15.422042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:15.422100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:15.481666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:15.482532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:15.482637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:15.482674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:15.603163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:15.603326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:15.603369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:15.603399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:15.606846] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=39.80%) [2026-02-27T20:33:15.607122] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-27T20:33:15.607252] [INFO ] [sig ] TRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:15.749757] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRS.txt [2026-02-27T20:33:15.749894] [INFO ] [sig ] [3019/3373] Completed TRS in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:15.749933] [INFO ] [sig ] [3020/3373] Forecasting TRTX... [2026-02-27T20:33:15.749963] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-27T20:33:15.749993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-27T20:33:15.762413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-27T20:33:15.762754] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-27T20:33:15.763600] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-27T20:33:15.763654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:15.763685] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:15.763712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:15.763768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:15.823101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:15.823856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:15.823943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:15.823978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:15.946845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:15.947007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:15.947051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:15.947081] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:15.950764] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-27T20:33:15.951066] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-27T20:33:15.951202] [INFO ] [sig ] TRTX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:16.095607] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRTX.txt [2026-02-27T20:33:16.095806] [INFO ] [sig ] [3020/3373] Completed TRTX in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:16.095850] [INFO ] [sig ] [3021/3373] Forecasting TRUP... [2026-02-27T20:33:16.095882] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-27T20:33:16.095916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-27T20:33:16.110198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-27T20:33:16.110638] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-27T20:33:16.111551] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-27T20:33:16.111632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:16.111668] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:16.111697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:16.111756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:16.174852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:16.175758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:16.175855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:16.175890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:16.304618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:16.304793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:16.304845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:16.304876] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:16.308440] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=32.43%) [2026-02-27T20:33:16.308779] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-27T20:33:16.308928] [INFO ] [sig ] TRUP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:16.449148] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TRUP.txt [2026-02-27T20:33:16.449327] [INFO ] [sig ] [3021/3373] Completed TRUP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:16.449378] [INFO ] [sig ] [3022/3373] Forecasting TRVG... [2026-02-27T20:33:16.449415] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-27T20:33:16.449450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-27T20:33:16.461456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-27T20:33:16.461867] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-27T20:33:16.462677] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-27T20:33:16.462730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:16.462787] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:16.462816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:16.462874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:16.523586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:16.524475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:16.524560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:16.524615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:16.646685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:16.646853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:16.646896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:16.646947] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:16.650451] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=54.48%) [2026-02-27T20:33:16.650754] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-27T20:33:16.650900] [INFO ] [sig ] TRVG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:16.794201] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TRVG.txt [2026-02-27T20:33:16.794362] [INFO ] [sig ] [3022/3373] Completed TRVG in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:16.794405] [INFO ] [sig ] [3023/3373] Forecasting TS... [2026-02-27T20:33:16.794435] [INFO ] [sig ] Generating forecast for: TS [2026-02-27T20:33:16.794465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-27T20:33:16.806912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-27T20:33:16.807288] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-27T20:33:16.808122] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-27T20:33:16.808176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:16.808208] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:16.808234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:16.808290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:16.865614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:16.866382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:16.866462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:16.866495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:16.986193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:16.986352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:16.986394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:16.986424] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:16.989859] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-02-27T20:33:16.990164] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-27T20:33:16.990300] [INFO ] [sig ] TS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:17.130677] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TS.txt [2026-02-27T20:33:17.130845] [INFO ] [sig ] [3023/3373] Completed TS in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:17.130892] [INFO ] [sig ] [3024/3373] Forecasting TSBK... [2026-02-27T20:33:17.130925] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-27T20:33:17.130955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-27T20:33:17.142037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-27T20:33:17.142398] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-27T20:33:17.143209] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-27T20:33:17.143261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:17.143294] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:17.143321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:17.143377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:17.206797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:17.208151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:17.208236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:17.208269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:17.327125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:17.327285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:17.327327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:17.327357] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:17.331604] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-27T20:33:17.331970] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-27T20:33:17.332115] [INFO ] [sig ] TSBK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:17.474217] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSBK.txt [2026-02-27T20:33:17.474377] [INFO ] [sig ] [3024/3373] Completed TSBK in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:17.474418] [INFO ] [sig ] [3025/3373] Forecasting TSCO... [2026-02-27T20:33:17.474449] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-27T20:33:17.474491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-27T20:33:17.488939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-27T20:33:17.489293] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-27T20:33:17.490310] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-27T20:33:17.490363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:17.490395] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:17.490421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:17.490503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:17.547673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:17.548634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:17.548745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:17.548789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:17.673791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:17.673965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:17.674011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:17.674113] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:17.678511] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: UP (p=56.59%) [2026-02-27T20:33:17.678882] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-27T20:33:17.679042] [INFO ] [sig ] TSCO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:17.834786] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TSCO.txt [2026-02-27T20:33:17.834983] [INFO ] [sig ] [3025/3373] Completed TSCO in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:17.835057] [INFO ] [sig ] [3026/3373] Forecasting TSDD... [2026-02-27T20:33:17.835103] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-27T20:33:17.835137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-27T20:33:17.848679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-27T20:33:17.849120] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-27T20:33:17.850083] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-27T20:33:17.850139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:17.850172] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:17.850198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:17.850269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:17.917728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:17.919016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:17.919135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:17.919192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:18.091108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:18.091286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:18.091331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:18.091361] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:18.096293] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-27T20:33:18.096764] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-27T20:33:18.096963] [INFO ] [sig ] TSDD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:18.314154] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TSDD.txt [2026-02-27T20:33:18.314394] [INFO ] [sig ] [3026/3373] Completed TSDD in 0.5s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:18.314466] [INFO ] [sig ] [3027/3373] Forecasting TSEM... [2026-02-27T20:33:18.314520] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-27T20:33:18.314595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-27T20:33:18.355841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-27T20:33:18.356474] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-27T20:33:18.358245] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-27T20:33:18.358321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:18.358373] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:18.358418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:18.358510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:18.464999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:18.466293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:18.466413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:18.466467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:18.636698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:18.636911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:18.636982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:18.637034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:18.642834] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-02-27T20:33:18.643384] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-27T20:33:18.643633] [INFO ] [sig ] TSEM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:18.851466] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSEM.txt [2026-02-27T20:33:18.851718] [INFO ] [sig ] [3027/3373] Completed TSEM in 0.5s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:18.851793] [INFO ] [sig ] [3028/3373] Forecasting TSHA... [2026-02-27T20:33:18.851858] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-27T20:33:18.851898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-27T20:33:18.873671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-27T20:33:18.874296] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-27T20:33:18.875455] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-27T20:33:18.875539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:18.875620] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:18.875662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:18.875748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:18.966916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:18.968031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:18.968150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:18.968193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:19.097375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:19.097552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:19.097622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:19.097656] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:19.101954] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-27T20:33:19.102436] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-27T20:33:19.102630] [INFO ] [sig ] TSHA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:19.252969] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TSHA.txt [2026-02-27T20:33:19.253133] [INFO ] [sig ] [3028/3373] Completed TSHA in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:19.253175] [INFO ] [sig ] [3029/3373] Forecasting TSI... [2026-02-27T20:33:19.253207] [INFO ] [sig ] Generating forecast for: TSI [2026-02-27T20:33:19.253239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-27T20:33:19.264773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-27T20:33:19.265096] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-27T20:33:19.265938] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-27T20:33:19.265993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:19.266027] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:19.266055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:19.266113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:19.323651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:19.324622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:19.324707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:19.324740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:19.442694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:19.442862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:19.442915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:19.442952] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:19.446492] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-27T20:33:19.446801] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-27T20:33:19.446948] [INFO ] [sig ] TSI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:19.603293] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSI.txt [2026-02-27T20:33:19.603431] [INFO ] [sig ] [3029/3373] Completed TSI in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:19.603472] [INFO ] [sig ] [3030/3373] Forecasting TSL... [2026-02-27T20:33:19.603503] [INFO ] [sig ] Generating forecast for: TSL [2026-02-27T20:33:19.603537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-27T20:33:19.616835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-27T20:33:19.617210] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-27T20:33:19.618136] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-27T20:33:19.618192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:19.618226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:19.618254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:19.618313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:19.680173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:19.680988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:19.681071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:19.681107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:19.800853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:19.801014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:19.801245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:19.801276] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:19.804789] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-02-27T20:33:19.805078] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-27T20:33:19.805215] [INFO ] [sig ] TSL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:19.945343] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSL.txt [2026-02-27T20:33:19.945495] [INFO ] [sig ] [3030/3373] Completed TSL in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-27T20:33:19.945535] [INFO ] [sig ] [3031/3373] Forecasting TSLA... [2026-02-27T20:33:19.945564] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-27T20:33:19.945617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-27T20:33:19.957960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-27T20:33:19.958318] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-27T20:33:19.959199] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-27T20:33:19.959256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:19.959288] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:19.959315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:19.959374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:20.019939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:20.020840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:20.020924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:20.020959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:20.143326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:20.143493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:20.143538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:20.143569] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:20.147276] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-02-27T20:33:20.147569] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-27T20:33:20.147730] [INFO ] [sig ] TSLA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:20.289567] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSLA.txt [2026-02-27T20:33:20.289726] [INFO ] [sig ] [3031/3373] Completed TSLA in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-27T20:33:20.289774] [INFO ] [sig ] [3032/3373] Forecasting TSLL... [2026-02-27T20:33:20.289811] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-27T20:33:20.289848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-27T20:33:20.302154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-27T20:33:20.302472] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-27T20:33:20.303279] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-27T20:33:20.303332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:20.303364] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:20.303392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:20.303449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:20.360475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:20.361094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:20.361199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:20.361233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:20.481968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:20.482133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:20.482179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:20.482209] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:20.485737] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-27T20:33:20.486038] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-27T20:33:20.486176] [INFO ] [sig ] TSLL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:20.628703] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TSLL.txt [2026-02-27T20:33:20.628849] [INFO ] [sig ] [3032/3373] Completed TSLL in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-27T20:33:20.628899] [INFO ] [sig ] [3033/3373] Forecasting TSLQ... [2026-02-27T20:33:20.628938] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-27T20:33:20.628973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-27T20:33:20.640776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-27T20:33:20.641078] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-27T20:33:20.641898] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-27T20:33:20.641954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:20.641985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:20.642012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:20.642069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:20.700125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:20.700788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:20.700872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:20.700905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:20.823474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:20.823640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:20.823686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:20.823715] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:20.827170] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-27T20:33:20.827462] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-27T20:33:20.827613] [INFO ] [sig ] TSLQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:20.970057] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSLQ.txt [2026-02-27T20:33:20.970220] [INFO ] [sig ] [3033/3373] Completed TSLQ in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:20.970260] [INFO ] [sig ] [3034/3373] Forecasting TSLS... [2026-02-27T20:33:20.970290] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-27T20:33:20.970323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-27T20:33:20.982917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-27T20:33:20.983328] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-27T20:33:20.984176] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-27T20:33:20.984230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:20.984261] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:20.984288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:20.984344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:21.049473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:21.050662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:21.050772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:21.050823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:21.170909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:21.171070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:21.171114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:21.171143] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:21.174619] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=74.46%) [2026-02-27T20:33:21.174904] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-27T20:33:21.175032] [INFO ] [sig ] TSLS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:21.324416] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TSLS.txt [2026-02-27T20:33:21.324550] [INFO ] [sig ] [3034/3373] Completed TSLS in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:21.324608] [INFO ] [sig ] [3035/3373] Forecasting TSLX... [2026-02-27T20:33:21.324640] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-27T20:33:21.324670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-27T20:33:21.336945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-27T20:33:21.337261] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-27T20:33:21.338085] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-27T20:33:21.338138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:21.338171] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:21.338197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:21.338255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:21.400217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:21.401108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:21.401195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:21.401231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:21.524232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:21.524428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:21.524481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:21.524519] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:21.528673] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=32.36%) [2026-02-27T20:33:21.528969] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-27T20:33:21.529115] [INFO ] [sig ] TSLX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:21.688592] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSLX.txt [2026-02-27T20:33:21.688785] [INFO ] [sig ] [3035/3373] Completed TSLX in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:21.688829] [INFO ] [sig ] [3036/3373] Forecasting TSM... [2026-02-27T20:33:21.688860] [INFO ] [sig ] Generating forecast for: TSM [2026-02-27T20:33:21.688892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-27T20:33:21.702317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-27T20:33:21.702695] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-27T20:33:21.703691] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-27T20:33:21.703745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:21.703777] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:21.703804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:21.703866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:21.769101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:21.770123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:21.770221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:21.770261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:21.902082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:21.902440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:21.902484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:21.902515] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:21.906517] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-02-27T20:33:21.906843] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-27T20:33:21.907003] [INFO ] [sig ] TSM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:22.067213] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSM.txt [2026-02-27T20:33:22.067347] [INFO ] [sig ] [3036/3373] Completed TSM in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:22.067387] [INFO ] [sig ] [3037/3373] Forecasting TSN... [2026-02-27T20:33:22.067417] [INFO ] [sig ] Generating forecast for: TSN [2026-02-27T20:33:22.067448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-27T20:33:22.080794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-27T20:33:22.081177] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-27T20:33:22.082028] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-27T20:33:22.082080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:22.082113] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:22.082140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:22.082370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:22.141916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:22.142961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:22.143057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:22.143090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:22.267626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:22.267784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:22.267825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:22.267855] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:22.271272] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=42.79%) [2026-02-27T20:33:22.271556] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-27T20:33:22.271706] [INFO ] [sig ] TSN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:22.411314] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSN.txt [2026-02-27T20:33:22.411433] [INFO ] [sig ] [3037/3373] Completed TSN in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:22.411473] [INFO ] [sig ] [3038/3373] Forecasting TSQ... [2026-02-27T20:33:22.411503] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-27T20:33:22.411533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-27T20:33:22.424241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-27T20:33:22.424564] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-27T20:33:22.425396] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-27T20:33:22.425448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:22.425481] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:22.425508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:22.425565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:22.483056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:22.483676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:22.483754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:22.483787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:22.603753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:22.603877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:22.603916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:22.603945] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:22.607283] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-27T20:33:22.607556] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-27T20:33:22.607719] [INFO ] [sig ] TSQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:22.748167] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TSQ.txt [2026-02-27T20:33:22.748281] [INFO ] [sig ] [3038/3373] Completed TSQ in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:22.748318] [INFO ] [sig ] [3039/3373] Forecasting TTC... [2026-02-27T20:33:22.748347] [INFO ] [sig ] Generating forecast for: TTC [2026-02-27T20:33:22.748376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-27T20:33:22.760478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-27T20:33:22.760814] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-27T20:33:22.761613] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-27T20:33:22.761665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:22.761732] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:22.761762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:22.761825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:22.819589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:22.820353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:22.820436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:22.820468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:22.942670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:22.942829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:22.942872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:22.942901] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:22.946470] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-27T20:33:22.946770] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-27T20:33:22.946899] [INFO ] [sig ] TTC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:23.086912] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTC.txt [2026-02-27T20:33:23.087022] [INFO ] [sig ] [3039/3373] Completed TTC in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:23.087060] [INFO ] [sig ] [3040/3373] Forecasting TTD... [2026-02-27T20:33:23.087090] [INFO ] [sig ] Generating forecast for: TTD [2026-02-27T20:33:23.087120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-27T20:33:23.099305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-27T20:33:23.099630] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-27T20:33:23.100434] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-27T20:33:23.100486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:23.100518] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:23.100545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:23.100621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:23.157764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:23.158376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:23.158454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:23.158486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:23.275542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:23.275659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:23.275697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:23.275725] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:23.278898] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=50.49%) [2026-02-27T20:33:23.279172] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-27T20:33:23.279298] [INFO ] [sig ] TTD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:23.419661] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTD.txt [2026-02-27T20:33:23.419782] [INFO ] [sig ] [3040/3373] Completed TTD in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:23.419821] [INFO ] [sig ] [3041/3373] Forecasting TTE... [2026-02-27T20:33:23.419851] [INFO ] [sig ] Generating forecast for: TTE [2026-02-27T20:33:23.419882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-27T20:33:23.431908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-27T20:33:23.432216] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-27T20:33:23.433022] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-27T20:33:23.433075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:23.433107] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:23.433134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:23.433191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:23.491514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:23.492199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:23.492280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:23.492315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:23.614358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:23.614491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:23.614532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:23.614562] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:23.618064] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-27T20:33:23.618376] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-27T20:33:23.618513] [INFO ] [sig ] TTE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:23.767752] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTE.txt [2026-02-27T20:33:23.767897] [INFO ] [sig ] [3041/3373] Completed TTE in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:23.767942] [INFO ] [sig ] [3042/3373] Forecasting TTEC... [2026-02-27T20:33:23.767973] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-27T20:33:23.768005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-27T20:33:23.780244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-27T20:33:23.780597] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-27T20:33:23.781428] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-27T20:33:23.781481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:23.781515] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:23.781542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:23.781631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:23.840438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:23.841067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:23.841146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:23.841178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:23.963164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:23.963295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:23.963336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:23.963365] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:23.966835] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-02-27T20:33:23.967118] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-27T20:33:23.967250] [INFO ] [sig ] TTEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:24.108269] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTEC.txt [2026-02-27T20:33:24.108421] [INFO ] [sig ] [3042/3373] Completed TTEC in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:24.108463] [INFO ] [sig ] [3043/3373] Forecasting TTEK... [2026-02-27T20:33:24.108500] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-27T20:33:24.108531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-27T20:33:24.121343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-27T20:33:24.121733] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-27T20:33:24.122649] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-27T20:33:24.122706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:24.122738] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:24.122766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:24.122825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:24.180257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:24.181130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:24.181217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:24.181251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:24.304513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:24.304675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:24.304719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:24.304749] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:24.308314] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-02-27T20:33:24.308612] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-27T20:33:24.308741] [INFO ] [sig ] TTEK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:24.451244] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TTEK.txt [2026-02-27T20:33:24.451377] [INFO ] [sig ] [3043/3373] Completed TTEK in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:24.451417] [INFO ] [sig ] [3044/3373] Forecasting TTI... [2026-02-27T20:33:24.451446] [INFO ] [sig ] Generating forecast for: TTI [2026-02-27T20:33:24.451477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-27T20:33:24.463143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-27T20:33:24.463490] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-27T20:33:24.464409] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-27T20:33:24.464464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:24.464498] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:24.464525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:24.464606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:24.522464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:24.523158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:24.523238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:24.523271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:24.648630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:24.648737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:24.648780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:24.648810] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:24.652669] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-27T20:33:24.652999] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-27T20:33:24.653146] [INFO ] [sig ] TTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:24.796058] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TTI.txt [2026-02-27T20:33:24.796197] [INFO ] [sig ] [3044/3373] Completed TTI in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:24.796237] [INFO ] [sig ] [3045/3373] Forecasting TTMI... [2026-02-27T20:33:24.796267] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-27T20:33:24.796297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-27T20:33:24.810607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-27T20:33:24.811003] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-27T20:33:24.811816] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-27T20:33:24.811870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:24.811907] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:24.811939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:24.812009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:24.871063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:24.872084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:24.872175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:24.872209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:24.995773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:24.995948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:24.996000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:24.996035] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:24.999635] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=52.68%) [2026-02-27T20:33:24.999978] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-27T20:33:25.000135] [INFO ] [sig ] TTMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:25.144750] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTMI.txt [2026-02-27T20:33:25.144926] [INFO ] [sig ] [3045/3373] Completed TTMI in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:25.144972] [INFO ] [sig ] [3046/3373] Forecasting TTWO... [2026-02-27T20:33:25.145002] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-27T20:33:25.145032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-27T20:33:25.158066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-27T20:33:25.158492] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-27T20:33:25.159374] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-27T20:33:25.159428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:25.159460] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:25.159487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:25.159544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:25.216460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:25.217423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:25.217508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:25.217541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:25.337305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:25.337477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:25.337521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:25.337568] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:25.341120] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-02-27T20:33:25.341429] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-27T20:33:25.341589] [INFO ] [sig ] TTWO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:25.484506] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TTWO.txt [2026-02-27T20:33:25.484696] [INFO ] [sig ] [3046/3373] Completed TTWO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:25.484738] [INFO ] [sig ] [3047/3373] Forecasting TUGN... [2026-02-27T20:33:25.484772] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-27T20:33:25.484802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-27T20:33:25.496766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-27T20:33:25.497194] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-27T20:33:25.498054] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-27T20:33:25.498110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:25.498142] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:25.498170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:25.498231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:25.556278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:25.557167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:25.557251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:25.557284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:25.667178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:25.667338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:25.667381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:25.667410] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:25.670979] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=78.36%) [2026-02-27T20:33:25.671275] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-27T20:33:25.671408] [INFO ] [sig ] TUGN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:25.814294] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TUGN.txt [2026-02-27T20:33:25.814455] [INFO ] [sig ] [3047/3373] Completed TUGN in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:25.814496] [INFO ] [sig ] [3048/3373] Forecasting TUSK... [2026-02-27T20:33:25.814525] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-27T20:33:25.814555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-27T20:33:25.826109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-27T20:33:25.826434] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-27T20:33:25.827261] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-27T20:33:25.827315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:25.827347] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:25.827375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:25.827431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:25.885509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:25.886205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:25.886299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:25.886333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:26.005391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:26.005551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:26.005618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:26.005649] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:26.009323] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-02-27T20:33:26.009673] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-27T20:33:26.009819] [INFO ] [sig ] TUSK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:26.151387] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TUSK.txt [2026-02-27T20:33:26.151547] [INFO ] [sig ] [3048/3373] Completed TUSK in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-27T20:33:26.151611] [INFO ] [sig ] [3049/3373] Forecasting TVC... [2026-02-27T20:33:26.151641] [INFO ] [sig ] Generating forecast for: TVC [2026-02-27T20:33:26.151672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-27T20:33:26.162869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-27T20:33:26.163218] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-27T20:33:26.164032] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-27T20:33:26.164085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:26.164117] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:26.164145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:26.164202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:26.222096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:26.222955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:26.223064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:26.223098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:26.327663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:26.327792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:26.327831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:26.327860] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:26.331205] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-02-27T20:33:26.331483] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-27T20:33:26.331641] [INFO ] [sig ] TVC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:26.478015] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TVC.txt [2026-02-27T20:33:26.478180] [INFO ] [sig ] [3049/3373] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-27T20:33:26.478221] [INFO ] [sig ] [3050/3373] Forecasting TVE... [2026-02-27T20:33:26.478251] [INFO ] [sig ] Generating forecast for: TVE [2026-02-27T20:33:26.478283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-27T20:33:26.489810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-27T20:33:26.490223] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-27T20:33:26.491046] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-27T20:33:26.491100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:26.491131] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:26.491188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:26.491250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:26.549588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:26.550461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:26.550547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:26.550601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:26.657959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:26.658125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:26.658168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:26.658197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:26.661674] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-27T20:33:26.661964] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-27T20:33:26.662117] [INFO ] [sig ] TVE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:26.805058] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TVE.txt [2026-02-27T20:33:26.805187] [INFO ] [sig ] [3050/3373] Completed TVE in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:26.805228] [INFO ] [sig ] [3051/3373] Forecasting TVTX... [2026-02-27T20:33:26.805257] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-27T20:33:26.805287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-27T20:33:26.817178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-27T20:33:26.817488] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-27T20:33:26.818319] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-27T20:33:26.818371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:26.818402] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:26.818428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:26.818485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:26.877478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:26.878401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:26.878484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:26.878517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:27.007040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:27.007199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:27.007245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:27.007274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:27.010756] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-27T20:33:27.011067] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-27T20:33:27.011199] [INFO ] [sig ] TVTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:27.152134] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TVTX.txt [2026-02-27T20:33:27.152258] [INFO ] [sig ] [3051/3373] Completed TVTX in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:27.152298] [INFO ] [sig ] [3052/3373] Forecasting TWFG... [2026-02-27T20:33:27.152327] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-27T20:33:27.152357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-27T20:33:27.163802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-27T20:33:27.164106] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-27T20:33:27.164928] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-27T20:33:27.164986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:27.165018] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:27.165045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:27.165102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:27.222107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:27.222727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:27.222807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:27.222839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:27.342083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:27.342204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:27.342244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:27.342274] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:27.345624] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-27T20:33:27.345900] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-27T20:33:27.346030] [INFO ] [sig ] TWFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:27.486998] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWFG.txt [2026-02-27T20:33:27.487318] [INFO ] [sig ] [3052/3373] Completed TWFG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:27.487360] [INFO ] [sig ] [3053/3373] Forecasting TWG... [2026-02-27T20:33:27.487389] [INFO ] [sig ] Generating forecast for: TWG [2026-02-27T20:33:27.487419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-27T20:33:27.498894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-27T20:33:27.499193] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-27T20:33:27.499976] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-27T20:33:27.500029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:27.500062] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:27.500089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:27.500146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:27.557568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:27.558409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:27.558487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:27.558519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:27.677732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:27.677843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:27.677984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:27.678033] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:27.681608] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=43.70%) [2026-02-27T20:33:27.681909] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-27T20:33:27.682068] [INFO ] [sig ] TWG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:27.823081] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWG.txt [2026-02-27T20:33:27.823192] [INFO ] [sig ] [3053/3373] Completed TWG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:27.823231] [INFO ] [sig ] [3054/3373] Forecasting TWI... [2026-02-27T20:33:27.823260] [INFO ] [sig ] Generating forecast for: TWI [2026-02-27T20:33:27.823297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-27T20:33:27.834910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-27T20:33:27.835219] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-27T20:33:27.836021] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-27T20:33:27.836074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:27.836106] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:27.836134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:27.836191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:27.893136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:27.893802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:27.893881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:27.893914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:28.013204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:28.013364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:28.013407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:28.013436] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:28.016897] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=22.90%) [2026-02-27T20:33:28.017210] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-27T20:33:28.017343] [INFO ] [sig ] TWI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:28.157313] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWI.txt [2026-02-27T20:33:28.157456] [INFO ] [sig ] [3054/3373] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:28.157496] [INFO ] [sig ] [3055/3373] Forecasting TWIN... [2026-02-27T20:33:28.157526] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-27T20:33:28.157556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-27T20:33:28.169349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-27T20:33:28.169689] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-27T20:33:28.170642] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-27T20:33:28.170695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:28.170728] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:28.170755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:28.170814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:28.227830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:28.228748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:28.228833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:28.228866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:28.350449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:28.350632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:28.350678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:28.350710] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:28.354224] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-02-27T20:33:28.354515] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-27T20:33:28.354668] [INFO ] [sig ] TWIN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:28.494308] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWIN.txt [2026-02-27T20:33:28.494471] [INFO ] [sig ] [3055/3373] Completed TWIN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:28.494513] [INFO ] [sig ] [3056/3373] Forecasting TWLO... [2026-02-27T20:33:28.494543] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-27T20:33:28.494591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-27T20:33:28.507327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-27T20:33:28.507687] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-27T20:33:28.508495] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-27T20:33:28.508547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:28.508647] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:28.508677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:28.508734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:28.565949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:28.566822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:28.566907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:28.566944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:28.692720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:28.692879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:28.692923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:28.692959] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:28.696476] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-27T20:33:28.696770] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-27T20:33:28.696900] [INFO ] [sig ] TWLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:28.839027] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWLO.txt [2026-02-27T20:33:28.839190] [INFO ] [sig ] [3056/3373] Completed TWLO in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:28.839231] [INFO ] [sig ] [3057/3373] Forecasting TWO... [2026-02-27T20:33:28.839261] [INFO ] [sig ] Generating forecast for: TWO [2026-02-27T20:33:28.839292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-27T20:33:28.852044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-27T20:33:28.852467] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-27T20:33:28.853329] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-27T20:33:28.853383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:28.853414] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:28.853441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:28.853498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:28.910827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:28.911523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:28.911623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:28.911658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:29.030998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:29.031154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:29.031197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:29.031227] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:29.034657] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-27T20:33:29.034936] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-27T20:33:29.035063] [INFO ] [sig ] TWO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:29.176098] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TWO.txt [2026-02-27T20:33:29.176252] [INFO ] [sig ] [3057/3373] Completed TWO in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:29.176291] [INFO ] [sig ] [3058/3373] Forecasting TX... [2026-02-27T20:33:29.176322] [INFO ] [sig ] Generating forecast for: TX [2026-02-27T20:33:29.176353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-27T20:33:29.188802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-27T20:33:29.189222] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-27T20:33:29.190084] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-27T20:33:29.190140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:29.190173] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:29.190201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:29.190260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:29.255108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:29.256040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:29.256126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:29.256161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:29.377147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:29.377310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:29.377353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:29.377382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:29.380893] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-27T20:33:29.381183] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-27T20:33:29.381319] [INFO ] [sig ] TX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:29.525752] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TX.txt [2026-02-27T20:33:29.525902] [INFO ] [sig ] [3058/3373] Completed TX in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:29.525943] [INFO ] [sig ] [3059/3373] Forecasting TXG... [2026-02-27T20:33:29.525972] [INFO ] [sig ] Generating forecast for: TXG [2026-02-27T20:33:29.526004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-27T20:33:29.539057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-27T20:33:29.539440] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-27T20:33:29.540301] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-27T20:33:29.540544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:29.540596] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:29.540627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:29.540685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:29.600619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:29.601503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:29.601606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:29.601642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:29.733826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:29.734012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:29.734057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:29.734086] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:29.738106] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-27T20:33:29.738411] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-27T20:33:29.738551] [INFO ] [sig ] TXG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:29.883401] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TXG.txt [2026-02-27T20:33:29.883617] [INFO ] [sig ] [3059/3373] Completed TXG in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:29.883666] [INFO ] [sig ] [3060/3373] Forecasting TXMD... [2026-02-27T20:33:29.883696] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-27T20:33:29.883726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-27T20:33:29.895853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-27T20:33:29.896243] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-27T20:33:29.897065] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-27T20:33:29.897118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:29.897151] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:29.897177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:29.897233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:29.955922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:29.956779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:29.956869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:29.956905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:30.074877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:30.075041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:30.075084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:30.075114] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:30.078658] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-27T20:33:30.078945] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-27T20:33:30.079099] [INFO ] [sig ] TXMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:30.220706] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TXMD.txt [2026-02-27T20:33:30.220865] [INFO ] [sig ] [3060/3373] Completed TXMD in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:30.220908] [INFO ] [sig ] [3061/3373] Forecasting TXN... [2026-02-27T20:33:30.220939] [INFO ] [sig ] Generating forecast for: TXN [2026-02-27T20:33:30.220971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-27T20:33:30.234008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-27T20:33:30.234377] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-27T20:33:30.235300] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-27T20:33:30.235356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:30.235389] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:30.235417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:30.235474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:30.306664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:30.307589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:30.307674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:30.307707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:30.434902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:30.435068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:30.435116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:30.435146] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:30.438790] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=43.57%) [2026-02-27T20:33:30.439110] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-27T20:33:30.439249] [INFO ] [sig ] TXN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:30.584091] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TXN.txt [2026-02-27T20:33:30.584252] [INFO ] [sig ] [3061/3373] Completed TXN in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:30.584292] [INFO ] [sig ] [3062/3373] Forecasting TXO... [2026-02-27T20:33:30.584321] [INFO ] [sig ] Generating forecast for: TXO [2026-02-27T20:33:30.584353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-27T20:33:30.597838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-27T20:33:30.598297] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-27T20:33:30.599195] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-27T20:33:30.599250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:30.599282] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:30.599310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:30.599368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:30.659372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:30.660320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:30.660409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:30.660444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:30.784377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:30.784547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:30.784615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:30.784649] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:30.788593] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-02-27T20:33:30.788910] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-27T20:33:30.789073] [INFO ] [sig ] TXO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:30.938338] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TXO.txt [2026-02-27T20:33:30.938504] [INFO ] [sig ] [3062/3373] Completed TXO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:30.938549] [INFO ] [sig ] [3063/3373] Forecasting TXRH... [2026-02-27T20:33:30.938602] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-27T20:33:30.938638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-27T20:33:30.951809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-27T20:33:30.952218] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-27T20:33:30.953094] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-27T20:33:30.953172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:30.953208] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:30.953237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:30.953296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:31.011350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:31.012242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:31.012328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:31.012361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:31.140941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:31.141115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:31.141166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:31.141197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:31.144711] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=19.08%) [2026-02-27T20:33:31.145002] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-27T20:33:31.145139] [INFO ] [sig ] TXRH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:31.290839] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TXRH.txt [2026-02-27T20:33:31.291004] [INFO ] [sig ] [3063/3373] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:31.291047] [INFO ] [sig ] [3064/3373] Forecasting TY... [2026-02-27T20:33:31.291076] [INFO ] [sig ] Generating forecast for: TY [2026-02-27T20:33:31.291108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-27T20:33:31.302517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-27T20:33:31.302849] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-27T20:33:31.303649] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-27T20:33:31.303702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:31.303735] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:31.303762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:31.303820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:31.361340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:31.362272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:31.362358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:31.362390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:31.480095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:31.480273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:31.480318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:31.480349] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:31.483893] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=50.63%) [2026-02-27T20:33:31.484190] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-27T20:33:31.484327] [INFO ] [sig ] TY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:31.630463] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TY.txt [2026-02-27T20:33:31.630651] [INFO ] [sig ] [3064/3373] Completed TY in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:31.630695] [INFO ] [sig ] [3065/3373] Forecasting TYG... [2026-02-27T20:33:31.630724] [INFO ] [sig ] Generating forecast for: TYG [2026-02-27T20:33:31.630754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-27T20:33:31.644170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-27T20:33:31.644608] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-27T20:33:31.645408] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-27T20:33:31.645462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:31.645494] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:31.645521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:31.645607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:31.702551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:31.703489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:31.703604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:31.703642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:31.822500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:31.822689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:31.822735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:31.822765] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:31.826372] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=39.66%) [2026-02-27T20:33:31.826714] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-27T20:33:31.826854] [INFO ] [sig ] TYG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:31.972177] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TYG.txt [2026-02-27T20:33:31.972344] [INFO ] [sig ] [3065/3373] Completed TYG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-27T20:33:31.972384] [INFO ] [sig ] [3066/3373] Forecasting TYGO... [2026-02-27T20:33:31.972415] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-27T20:33:31.972445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-27T20:33:31.985243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-27T20:33:31.985723] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-27T20:33:31.986648] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-27T20:33:31.986704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:31.986738] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:31.986766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:31.986832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:32.050914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:32.051933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:32.052063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:32.052108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:32.177992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:32.178163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:32.178209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:32.178239] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:32.181950] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-02-27T20:33:32.182289] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-27T20:33:32.182434] [INFO ] [sig ] TYGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:32.328785] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/TYGO.txt [2026-02-27T20:33:32.328955] [INFO ] [sig ] [3066/3373] Completed TYGO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:32.329016] [INFO ] [sig ] [3067/3373] Forecasting TYL... [2026-02-27T20:33:32.329059] [INFO ] [sig ] Generating forecast for: TYL [2026-02-27T20:33:32.329093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-27T20:33:32.342839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-27T20:33:32.343280] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-27T20:33:32.344139] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-27T20:33:32.344193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:32.344226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:32.344253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:32.344310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:32.405569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:32.406487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:32.406594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:32.406633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:32.560070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:32.560246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:32.560292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:32.560321] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:32.564035] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-27T20:33:32.564416] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-27T20:33:32.564592] [INFO ] [sig ] TYL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:32.723648] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TYL.txt [2026-02-27T20:33:32.723886] [INFO ] [sig ] [3067/3373] Completed TYL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:32.723945] [INFO ] [sig ] [3068/3373] Forecasting TYRA... [2026-02-27T20:33:32.723982] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-27T20:33:32.724023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-27T20:33:32.739820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-27T20:33:32.740242] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-27T20:33:32.741181] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-27T20:33:32.741244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:32.741284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:32.741313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:32.741372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:32.805113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:32.806038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:32.806156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:32.806206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:32.939137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:32.939308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:32.939353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:32.939382] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:32.943201] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=69.46%) [2026-02-27T20:33:32.943524] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-27T20:33:32.943706] [INFO ] [sig ] TYRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:33.094353] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TYRA.txt [2026-02-27T20:33:33.094536] [INFO ] [sig ] [3068/3373] Completed TYRA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:33.094609] [INFO ] [sig ] [3069/3373] Forecasting TZOO... [2026-02-27T20:33:33.094642] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-27T20:33:33.094673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-27T20:33:33.108450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-27T20:33:33.108864] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-27T20:33:33.109762] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-27T20:33:33.109822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:33.109857] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:33.109884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:33.109942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:33.175915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:33.176888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:33.177013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:33.177063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:33.309040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:33.309204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:33.309256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:33.309286] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:33.313649] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=56.81%) [2026-02-27T20:33:33.314054] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-27T20:33:33.314237] [INFO ] [sig ] TZOO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:33.472090] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/TZOO.txt [2026-02-27T20:33:33.472275] [INFO ] [sig ] [3069/3373] Completed TZOO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:33.472319] [INFO ] [sig ] [3070/3373] Forecasting UAA... [2026-02-27T20:33:33.472351] [INFO ] [sig ] Generating forecast for: UAA [2026-02-27T20:33:33.472383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-27T20:33:33.484884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-27T20:33:33.485245] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-27T20:33:33.486043] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-27T20:33:33.486106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:33.486146] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:33.486179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:33.486250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:33.545104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:33.545810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:33.545890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:33.545926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:33.671466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:33.671647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:33.671709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:33.671741] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:33.675212] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-27T20:33:33.675511] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-27T20:33:33.675662] [INFO ] [sig ] UAA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:33.821214] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UAA.txt [2026-02-27T20:33:33.821361] [INFO ] [sig ] [3070/3373] Completed UAA in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:33.821401] [INFO ] [sig ] [3071/3373] Forecasting UAE... [2026-02-27T20:33:33.821433] [INFO ] [sig ] Generating forecast for: UAE [2026-02-27T20:33:33.821464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-27T20:33:33.833918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-27T20:33:33.834288] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-27T20:33:33.835088] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-27T20:33:33.835141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:33.835175] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:33.835204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:33.835262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:33.896731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:33.897682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:33.897789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:33.897829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:34.023618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:34.023783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:34.023828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:34.023860] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:34.027456] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-02-27T20:33:34.027794] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-27T20:33:34.027960] [INFO ] [sig ] UAE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:34.176330] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UAE.txt [2026-02-27T20:33:34.176489] [INFO ] [sig ] [3071/3373] Completed UAE in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:34.176530] [INFO ] [sig ] [3072/3373] Forecasting UAL... [2026-02-27T20:33:34.176562] [INFO ] [sig ] Generating forecast for: UAL [2026-02-27T20:33:34.176614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-27T20:33:34.189734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-27T20:33:34.190088] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-27T20:33:34.190955] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-27T20:33:34.191011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:34.191047] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:34.191078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:34.191138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:34.250965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:34.251936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:34.252059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:34.252099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:34.374393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:34.374552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:34.374615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:34.374646] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:34.378085] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-27T20:33:34.378369] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-27T20:33:34.378504] [INFO ] [sig ] UAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:34.525529] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UAL.txt [2026-02-27T20:33:34.525684] [INFO ] [sig ] [3072/3373] Completed UAL in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:34.525726] [INFO ] [sig ] [3073/3373] Forecasting UBFO... [2026-02-27T20:33:34.525757] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-27T20:33:34.525787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-27T20:33:34.539229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-27T20:33:34.539837] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-27T20:33:34.540982] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-27T20:33:34.541037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:34.541111] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:34.541145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:34.541222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:34.606287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:34.607224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:34.607337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:34.607371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:34.726659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:34.726823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:34.726871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:34.726903] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:34.730613] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-27T20:33:34.730927] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-27T20:33:34.731065] [INFO ] [sig ] UBFO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:34.877399] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UBFO.txt [2026-02-27T20:33:34.877538] [INFO ] [sig ] [3073/3373] Completed UBFO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:34.877599] [INFO ] [sig ] [3074/3373] Forecasting UBND... [2026-02-27T20:33:34.877631] [INFO ] [sig ] Generating forecast for: UBND [2026-02-27T20:33:34.877662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-27T20:33:34.890247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-27T20:33:34.890628] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-27T20:33:34.891447] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-27T20:33:34.891501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:34.891544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:34.891599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:34.891662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:34.954749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:34.955510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:34.955613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:34.955651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:35.080699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:35.080859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:35.080906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:35.080941] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:35.084391] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-27T20:33:35.084694] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-27T20:33:35.084831] [INFO ] [sig ] UBND: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:35.230506] [INFO ] [LOCAL ] Saved forecast: UBND 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UBND.txt [2026-02-27T20:33:35.230668] [INFO ] [sig ] [3074/3373] Completed UBND in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:35.230714] [INFO ] [sig ] [3075/3373] Forecasting UBRL... [2026-02-27T20:33:35.230747] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-27T20:33:35.230778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-27T20:33:35.243093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-27T20:33:35.243421] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-27T20:33:35.244236] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-27T20:33:35.244289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:35.244323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:35.244349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:35.244410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:35.303108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:35.303800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:35.303879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:35.303912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:35.426463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:35.426635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:35.426679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:35.426708] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:35.430419] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-02-27T20:33:35.430818] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-27T20:33:35.431002] [INFO ] [sig ] UBRL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:35.574355] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UBRL.txt [2026-02-27T20:33:35.574500] [INFO ] [sig ] [3075/3373] Completed UBRL in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:35.574541] [INFO ] [sig ] [3076/3373] Forecasting UBS... [2026-02-27T20:33:35.574590] [INFO ] [sig ] Generating forecast for: UBS [2026-02-27T20:33:35.574626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-27T20:33:35.586910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-27T20:33:35.587291] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-27T20:33:35.588143] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-27T20:33:35.588196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:35.588228] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:35.588254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:35.588311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:35.647465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:35.648197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:35.648293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:35.648327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:35.779175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:35.779360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:35.779413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:35.779477] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:35.783305] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-27T20:33:35.783606] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-27T20:33:35.783739] [INFO ] [sig ] UBS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:35.927162] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UBS.txt [2026-02-27T20:33:35.927301] [INFO ] [sig ] [3076/3373] Completed UBS in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:35.927340] [INFO ] [sig ] [3077/3373] Forecasting UBSI... [2026-02-27T20:33:35.927370] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-27T20:33:35.927400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-27T20:33:35.939592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-27T20:33:35.939929] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-27T20:33:35.940728] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-27T20:33:35.940780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:35.940812] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:35.940839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:35.940896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:36.000008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:36.000797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:36.000877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:36.000910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:36.119853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:36.120012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:36.120053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:36.120082] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:36.123659] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-27T20:33:36.123940] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-27T20:33:36.124068] [INFO ] [sig ] UBSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:36.275681] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UBSI.txt [2026-02-27T20:33:36.275842] [INFO ] [sig ] [3077/3373] Completed UBSI in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:36.275884] [INFO ] [sig ] [3078/3373] Forecasting UDMY... [2026-02-27T20:33:36.275920] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-27T20:33:36.275951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-27T20:33:36.288291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-27T20:33:36.288684] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-27T20:33:36.289498] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-27T20:33:36.289551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:36.289610] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:36.289640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:36.289698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:36.346482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:36.347166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:36.347246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:36.347279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:36.470214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:36.470409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:36.470454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:36.470483] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:36.473994] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-27T20:33:36.474293] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-27T20:33:36.474427] [INFO ] [sig ] UDMY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:36.620400] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UDMY.txt [2026-02-27T20:33:36.620551] [INFO ] [sig ] [3078/3373] Completed UDMY in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:36.620617] [INFO ] [sig ] [3079/3373] Forecasting UE... [2026-02-27T20:33:36.620650] [INFO ] [sig ] Generating forecast for: UE [2026-02-27T20:33:36.620682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-27T20:33:36.633002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-27T20:33:36.633318] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-27T20:33:36.634138] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-27T20:33:36.634193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:36.634226] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:36.634255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:36.634313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:36.694161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:36.694833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:36.694915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:36.694949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:36.815537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:36.815775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:36.815828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:36.815858] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:36.819401] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-02-27T20:33:36.819717] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-27T20:33:36.819852] [INFO ] [sig ] UE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:36.963263] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UE.txt [2026-02-27T20:33:36.963411] [INFO ] [sig ] [3079/3373] Completed UE in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:36.963451] [INFO ] [sig ] [3080/3373] Forecasting UEIC... [2026-02-27T20:33:36.963480] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-27T20:33:36.963509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-27T20:33:36.974540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-27T20:33:36.974844] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-27T20:33:36.975660] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-27T20:33:36.975712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:36.975745] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:36.975772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:36.975829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:37.034946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:37.035569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:37.035665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:37.035697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:37.162279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:37.162437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:37.162479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:37.162508] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:37.165949] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-27T20:33:37.166230] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-27T20:33:37.166357] [INFO ] [sig ] UEIC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:37.312508] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UEIC.txt [2026-02-27T20:33:37.312681] [INFO ] [sig ] [3080/3373] Completed UEIC in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:37.312726] [INFO ] [sig ] [3081/3373] Forecasting UFCS... [2026-02-27T20:33:37.312756] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-27T20:33:37.312785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-27T20:33:37.325221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-27T20:33:37.325611] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-27T20:33:37.326418] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-27T20:33:37.326471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:37.326504] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:37.326532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:37.326620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:37.391030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:37.392159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:37.392307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:37.392360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:37.527303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:37.527468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:37.527512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:37.527560] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:37.531323] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-02-27T20:33:37.531653] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-27T20:33:37.531800] [INFO ] [sig ] UFCS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:37.684594] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UFCS.txt [2026-02-27T20:33:37.684756] [INFO ] [sig ] [3081/3373] Completed UFCS in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:37.684800] [INFO ] [sig ] [3082/3373] Forecasting UFI... [2026-02-27T20:33:37.684830] [INFO ] [sig ] Generating forecast for: UFI [2026-02-27T20:33:37.684861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-27T20:33:37.696272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-27T20:33:37.696675] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-27T20:33:37.697487] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-27T20:33:37.697540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:37.697599] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:37.697631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:37.697688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:37.755531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:37.756439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:37.756523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:37.756556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:37.881105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:37.881282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:37.881327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:37.881358] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:37.885155] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=66.88%) [2026-02-27T20:33:37.885509] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-27T20:33:37.885681] [INFO ] [sig ] UFI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:38.035960] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UFI.txt [2026-02-27T20:33:38.036102] [INFO ] [sig ] [3082/3373] Completed UFI in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-27T20:33:38.036141] [INFO ] [sig ] [3083/3373] Forecasting UFO... [2026-02-27T20:33:38.036175] [INFO ] [sig ] Generating forecast for: UFO [2026-02-27T20:33:38.036213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-27T20:33:38.050788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-27T20:33:38.051156] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-27T20:33:38.052073] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-27T20:33:38.052128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:38.052166] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:38.052201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:38.052274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:38.112936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:38.113664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:38.113777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:38.113813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:38.238042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:38.238198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:38.238241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:38.238271] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:38.241753] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-27T20:33:38.242037] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-27T20:33:38.242169] [INFO ] [sig ] UFO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:38.383073] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UFO.txt [2026-02-27T20:33:38.383239] [INFO ] [sig ] [3083/3373] Completed UFO in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:38.383280] [INFO ] [sig ] [3084/3373] Forecasting UFPI... [2026-02-27T20:33:38.383313] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-27T20:33:38.383343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-27T20:33:38.395800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-27T20:33:38.396151] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-27T20:33:38.396949] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-27T20:33:38.397003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:38.397035] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:38.397061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:38.397118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:38.457017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:38.457922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:38.458004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:38.458038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:38.582768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:38.582937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:38.582988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:38.583027] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:38.586726] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-27T20:33:38.587067] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-27T20:33:38.587213] [INFO ] [sig ] UFPI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:38.737124] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UFPI.txt [2026-02-27T20:33:38.737312] [INFO ] [sig ] [3084/3373] Completed UFPI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:38.737356] [INFO ] [sig ] [3085/3373] Forecasting UGI... [2026-02-27T20:33:38.737388] [INFO ] [sig ] Generating forecast for: UGI [2026-02-27T20:33:38.737421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-27T20:33:38.751503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-27T20:33:38.751855] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-27T20:33:38.752743] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-27T20:33:38.752796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:38.752828] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:38.752855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:38.752923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:38.811944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:38.812713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:38.812794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:38.812827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:38.934283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:38.934434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:38.934477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:38.934506] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:38.938005] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-02-27T20:33:38.938314] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-27T20:33:38.938453] [INFO ] [sig ] UGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:39.082462] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UGI.txt [2026-02-27T20:33:39.082642] [INFO ] [sig ] [3085/3373] Completed UGI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:39.082684] [INFO ] [sig ] [3086/3373] Forecasting UGP... [2026-02-27T20:33:39.082715] [INFO ] [sig ] Generating forecast for: UGP [2026-02-27T20:33:39.082747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-27T20:33:39.094699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-27T20:33:39.095040] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-27T20:33:39.095842] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-27T20:33:39.095895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:39.095928] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:39.095954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:39.096011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:39.156026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:39.156718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:39.156802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:39.156836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:39.279494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:39.279669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:39.279714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:39.279745] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:39.283270] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-02-27T20:33:39.283558] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-27T20:33:39.283710] [INFO ] [sig ] UGP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:39.431141] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UGP.txt [2026-02-27T20:33:39.431327] [INFO ] [sig ] [3086/3373] Completed UGP in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:39.431370] [INFO ] [sig ] [3087/3373] Forecasting UHAL... [2026-02-27T20:33:39.431401] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-27T20:33:39.431431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-27T20:33:39.443599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-27T20:33:39.443993] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-27T20:33:39.444850] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-27T20:33:39.444916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:39.444949] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:39.444977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:39.445034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:39.510262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:39.511288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:39.511389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:39.511427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:39.642742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:39.642909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:39.642954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:39.642986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:39.646694] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-27T20:33:39.647024] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-27T20:33:39.647176] [INFO ] [sig ] UHAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:39.794309] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UHAL.txt [2026-02-27T20:33:39.794459] [INFO ] [sig ] [3087/3373] Completed UHAL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:39.794499] [INFO ] [sig ] [3088/3373] Forecasting UHG... [2026-02-27T20:33:39.794531] [INFO ] [sig ] Generating forecast for: UHG [2026-02-27T20:33:39.794562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-27T20:33:39.806526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-27T20:33:39.806936] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-27T20:33:39.807771] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-27T20:33:39.807824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:39.807857] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:39.807916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:39.807974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:39.867467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:39.868449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:39.868534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:39.868567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:39.991566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:39.991739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:39.991784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:39.991815] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:39.995509] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-02-27T20:33:39.995874] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-27T20:33:39.996019] [INFO ] [sig ] UHG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:40.141742] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UHG.txt [2026-02-27T20:33:40.141906] [INFO ] [sig ] [3088/3373] Completed UHG in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:40.141948] [INFO ] [sig ] [3089/3373] Forecasting UHS... [2026-02-27T20:33:40.141980] [INFO ] [sig ] Generating forecast for: UHS [2026-02-27T20:33:40.142010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-27T20:33:40.155805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-27T20:33:40.156229] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-27T20:33:40.157200] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-27T20:33:40.157259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:40.157293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:40.157321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:40.157380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:40.215289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:40.216157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:40.216250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:40.216290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:40.339547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:40.339699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:40.339757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:40.339787] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:40.343284] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-02-27T20:33:40.343561] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-27T20:33:40.343708] [INFO ] [sig ] UHS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:40.483099] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UHS.txt [2026-02-27T20:33:40.483216] [INFO ] [sig ] [3089/3373] Completed UHS in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:40.483263] [INFO ] [sig ] [3090/3373] Forecasting UI... [2026-02-27T20:33:40.483299] [INFO ] [sig ] Generating forecast for: UI [2026-02-27T20:33:40.483335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-27T20:33:40.496810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-27T20:33:40.497125] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-27T20:33:40.498048] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-27T20:33:40.498102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:40.498173] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:40.498202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:40.498261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:40.555538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:40.556165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:40.556251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:40.556291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:40.676953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:40.677113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:40.677177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:40.677209] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:40.680753] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-27T20:33:40.681044] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-27T20:33:40.681179] [INFO ] [sig ] UI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:40.822632] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UI.txt [2026-02-27T20:33:40.822781] [INFO ] [sig ] [3090/3373] Completed UI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:40.822828] [INFO ] [sig ] [3091/3373] Forecasting UIS... [2026-02-27T20:33:40.822857] [INFO ] [sig ] Generating forecast for: UIS [2026-02-27T20:33:40.822889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-27T20:33:40.835166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-27T20:33:40.835509] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-27T20:33:40.836314] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-27T20:33:40.836367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:40.836398] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:40.836425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:40.836481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:40.894218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:40.895150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:40.895235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:40.895270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:41.025499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:41.025731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:41.025778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:41.025808] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:41.029612] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-27T20:33:41.029939] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-27T20:33:41.030082] [INFO ] [sig ] UIS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:41.177557] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UIS.txt [2026-02-27T20:33:41.177744] [INFO ] [sig ] [3091/3373] Completed UIS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:41.177791] [INFO ] [sig ] [3092/3373] Forecasting UITB... [2026-02-27T20:33:41.177826] [INFO ] [sig ] Generating forecast for: UITB [2026-02-27T20:33:41.177856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-27T20:33:41.190617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-27T20:33:41.191021] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-27T20:33:41.192039] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-27T20:33:41.192104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:41.192148] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:41.192182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:41.192264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:41.251037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:41.252001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:41.252095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:41.252130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:41.374340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:41.374496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:41.374538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:41.374566] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:41.378051] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-27T20:33:41.378381] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-27T20:33:41.378535] [INFO ] [sig ] UITB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:41.521406] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UITB.txt [2026-02-27T20:33:41.521544] [INFO ] [sig ] [3092/3373] Completed UITB in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:41.521601] [INFO ] [sig ] [3093/3373] Forecasting UL... [2026-02-27T20:33:41.521633] [INFO ] [sig ] Generating forecast for: UL [2026-02-27T20:33:41.521665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-27T20:33:41.535647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-27T20:33:41.536059] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-27T20:33:41.536903] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-27T20:33:41.536957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:41.536990] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:41.537017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:41.537074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:41.597540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:41.598550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:41.598659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:41.598695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:41.722948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:41.723112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:41.723158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:41.723189] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:41.726837] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-27T20:33:41.727160] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-27T20:33:41.727297] [INFO ] [sig ] UL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:41.877508] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UL.txt [2026-02-27T20:33:41.877674] [INFO ] [sig ] [3093/3373] Completed UL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:41.877717] [INFO ] [sig ] [3094/3373] Forecasting ULBI... [2026-02-27T20:33:41.877756] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-27T20:33:41.877787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-27T20:33:41.889745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-27T20:33:41.890069] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-27T20:33:41.890932] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-27T20:33:41.890986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:41.891019] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:41.891045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:41.891102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:41.948490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:41.949188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:41.949274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:41.949316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:42.072091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:42.072237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:42.072301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:42.072332] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:42.075922] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-02-27T20:33:42.076211] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-27T20:33:42.076369] [INFO ] [sig ] ULBI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:42.218640] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ULBI.txt [2026-02-27T20:33:42.218786] [INFO ] [sig ] [3094/3373] Completed ULBI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:42.218827] [INFO ] [sig ] [3095/3373] Forecasting ULCC... [2026-02-27T20:33:42.218857] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-27T20:33:42.218887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-27T20:33:42.254558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-27T20:33:42.254937] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-27T20:33:42.255800] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-27T20:33:42.255855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:42.255888] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:42.255917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:42.255975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:42.313320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:42.314065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:42.314149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:42.314182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:42.436491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:42.436669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:42.436713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:42.436745] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:42.440299] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-02-27T20:33:42.440605] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-27T20:33:42.440738] [INFO ] [sig ] ULCC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:42.582883] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ULCC.txt [2026-02-27T20:33:42.583030] [INFO ] [sig ] [3095/3373] Completed ULCC in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:42.583071] [INFO ] [sig ] [3096/3373] Forecasting ULH... [2026-02-27T20:33:42.583102] [INFO ] [sig ] Generating forecast for: ULH [2026-02-27T20:33:42.583132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-27T20:33:42.601225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-27T20:33:42.601648] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-27T20:33:42.602485] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-27T20:33:42.602540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:42.602600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:42.602631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:42.602687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:42.660182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:42.660947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:42.661069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:42.661106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:42.794359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:42.794473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:42.794517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:42.794546] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:42.798209] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=59.76%) [2026-02-27T20:33:42.798523] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-27T20:33:42.798688] [INFO ] [sig ] ULH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:42.943713] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ULH.txt [2026-02-27T20:33:42.943892] [INFO ] [sig ] [3096/3373] Completed ULH in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:42.943936] [INFO ] [sig ] [3097/3373] Forecasting ULTA... [2026-02-27T20:33:42.943966] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-27T20:33:42.943996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-27T20:33:42.957172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-27T20:33:42.957560] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-27T20:33:42.958475] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-27T20:33:42.958530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:42.958562] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:42.958620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:42.958680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:43.016896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:43.017668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:43.017750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:43.017784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:43.143751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:43.143943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:43.143989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:43.144026] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:43.147792] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=60.39%) [2026-02-27T20:33:43.148118] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-27T20:33:43.148263] [INFO ] [sig ] ULTA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:43.323930] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ULTA.txt [2026-02-27T20:33:43.324132] [INFO ] [sig ] [3097/3373] Completed ULTA in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:43.324183] [INFO ] [sig ] [3098/3373] Forecasting ULY... [2026-02-27T20:33:43.324223] [INFO ] [sig ] Generating forecast for: ULY [2026-02-27T20:33:43.324261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-27T20:33:43.340002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-27T20:33:43.340441] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-27T20:33:43.341281] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-27T20:33:43.341337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:43.341381] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:43.341410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:43.341469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:43.404222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:43.405648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:43.405753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:43.405789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:43.527207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:43.527404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:43.527476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:43.527518] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:43.532303] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-02-27T20:33:43.532630] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-27T20:33:43.532785] [INFO ] [sig ] ULY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:43.683623] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ULY.txt [2026-02-27T20:33:43.683787] [INFO ] [sig ] [3098/3373] Completed ULY in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-27T20:33:43.683828] [INFO ] [sig ] [3099/3373] Forecasting UMBF... [2026-02-27T20:33:43.683859] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-27T20:33:43.683900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-27T20:33:43.698001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-27T20:33:43.698481] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-27T20:33:43.699374] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-27T20:33:43.699429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:43.699462] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:43.699489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:43.699547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:43.761830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:43.762818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:43.762906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:43.762941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:43.882507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:43.882684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:43.882729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:43.882758] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:43.886221] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-27T20:33:43.886510] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-27T20:33:43.886659] [INFO ] [sig ] UMBF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:44.030414] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UMBF.txt [2026-02-27T20:33:44.030564] [INFO ] [sig ] [3099/3373] Completed UMBF in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-27T20:33:44.030624] [INFO ] [sig ] [3100/3373] Forecasting UMC... [2026-02-27T20:33:44.030655] [INFO ] [sig ] Generating forecast for: UMC [2026-02-27T20:33:44.030686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-27T20:33:44.042948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-27T20:33:44.043276] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-27T20:33:44.044078] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-27T20:33:44.044131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:44.044163] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:44.044192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:44.044254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:44.102386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:44.103134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:44.103239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:44.103273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:44.226136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:44.226301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:44.226343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:44.226373] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:44.229891] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-27T20:33:44.230173] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-27T20:33:44.230307] [INFO ] [sig ] UMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:44.374202] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UMC.txt [2026-02-27T20:33:44.374341] [INFO ] [sig ] [3100/3373] Completed UMC in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:44.374381] [INFO ] [sig ] [3101/3373] Forecasting UMH... [2026-02-27T20:33:44.374411] [INFO ] [sig ] Generating forecast for: UMH [2026-02-27T20:33:44.374442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-27T20:33:44.387492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-27T20:33:44.387826] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-27T20:33:44.388845] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-27T20:33:44.388898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:44.388931] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:44.388958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:44.389015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:44.447439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:44.448373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:44.448457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:44.448490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:44.569806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:44.569952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:44.569994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:44.570024] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:44.573416] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=43.37%) [2026-02-27T20:33:44.573717] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-27T20:33:44.573847] [INFO ] [sig ] UMH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:44.722143] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UMH.txt [2026-02-27T20:33:44.722299] [INFO ] [sig ] [3101/3373] Completed UMH in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:44.722340] [INFO ] [sig ] [3102/3373] Forecasting UMMA... [2026-02-27T20:33:44.722378] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-27T20:33:44.722411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-27T20:33:44.735688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-27T20:33:44.736145] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-27T20:33:44.737082] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-27T20:33:44.737138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:44.737170] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:44.737197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:44.737255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:44.795911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:44.796926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:44.797053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:44.797090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:44.919001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:44.919166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:44.919211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:44.919240] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:44.923234] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=76.24%) [2026-02-27T20:33:44.923566] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-27T20:33:44.923745] [INFO ] [sig ] UMMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:45.075799] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UMMA.txt [2026-02-27T20:33:45.075955] [INFO ] [sig ] [3102/3373] Completed UMMA in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:45.075995] [INFO ] [sig ] [3103/3373] Forecasting UNCY... [2026-02-27T20:33:45.076025] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-27T20:33:45.076056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-27T20:33:45.088035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-27T20:33:45.088417] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-27T20:33:45.089238] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-27T20:33:45.089292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:45.089325] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:45.089353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:45.089410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:45.150742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:45.151728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:45.151815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:45.151849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:45.279318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:45.279484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:45.279528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:45.279559] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:45.283345] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-02-27T20:33:45.283692] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-27T20:33:45.283873] [INFO ] [sig ] UNCY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:45.428303] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UNCY.txt [2026-02-27T20:33:45.428490] [INFO ] [sig ] [3103/3373] Completed UNCY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:45.428532] [INFO ] [sig ] [3104/3373] Forecasting UNF... [2026-02-27T20:33:45.428563] [INFO ] [sig ] Generating forecast for: UNF [2026-02-27T20:33:45.428614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-27T20:33:45.441157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-27T20:33:45.441503] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-27T20:33:45.442315] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-27T20:33:45.442369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:45.442401] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:45.442428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:45.442484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:45.500607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:45.501310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:45.501390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:45.501422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:45.623167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:45.623327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:45.623369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:45.623399] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:45.626839] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-27T20:33:45.627119] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-27T20:33:45.627251] [INFO ] [sig ] UNF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:45.767771] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UNF.txt [2026-02-27T20:33:45.767931] [INFO ] [sig ] [3104/3373] Completed UNF in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:45.767971] [INFO ] [sig ] [3105/3373] Forecasting UNFI... [2026-02-27T20:33:45.768001] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-27T20:33:45.768034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-27T20:33:45.780306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-27T20:33:45.780695] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-27T20:33:45.781489] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-27T20:33:45.781542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:45.781600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:45.781633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:45.781690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:45.839421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:45.840261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:45.840345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:45.840378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:45.964804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:45.964966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:45.965010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:45.965063] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:45.969163] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-02-27T20:33:45.969458] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-27T20:33:45.969638] [INFO ] [sig ] UNFI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:46.110552] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UNFI.txt [2026-02-27T20:33:46.110909] [INFO ] [sig ] [3105/3373] Completed UNFI in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:46.110951] [INFO ] [sig ] [3106/3373] Forecasting UNM... [2026-02-27T20:33:46.110980] [INFO ] [sig ] Generating forecast for: UNM [2026-02-27T20:33:46.111009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-27T20:33:46.124084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-27T20:33:46.124430] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-27T20:33:46.125251] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-27T20:33:46.125303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:46.125335] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:46.125362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:46.125423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:46.189539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:46.190752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:46.190854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:46.190890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:46.312704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:46.312877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:46.312922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:46.312952] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:46.316605] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-02-27T20:33:46.316909] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-27T20:33:46.317047] [INFO ] [sig ] UNM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:46.463066] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UNM.txt [2026-02-27T20:33:46.463216] [INFO ] [sig ] [3106/3373] Completed UNM in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:46.463267] [INFO ] [sig ] [3107/3373] Forecasting UNMA... [2026-02-27T20:33:46.463299] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-27T20:33:46.463338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-27T20:33:46.474983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-27T20:33:46.475307] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-27T20:33:46.476104] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-27T20:33:46.476157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:46.476225] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:46.476254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:46.476312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:46.534813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:46.535742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:46.535828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:46.535880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:46.645233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:46.645399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:46.645446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:46.645476] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:46.649061] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=40.08%) [2026-02-27T20:33:46.649353] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-27T20:33:46.649489] [INFO ] [sig ] UNMA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:46.790148] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UNMA.txt [2026-02-27T20:33:46.790306] [INFO ] [sig ] [3107/3373] Completed UNMA in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:46.790348] [INFO ] [sig ] [3108/3373] Forecasting UNP... [2026-02-27T20:33:46.790378] [INFO ] [sig ] Generating forecast for: UNP [2026-02-27T20:33:46.790409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-27T20:33:46.802914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-27T20:33:46.803310] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-27T20:33:46.804123] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-27T20:33:46.804175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:46.804207] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:46.804234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:46.804291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:46.863875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:46.864819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:46.864915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:46.864950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:46.994289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:46.994489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:46.994533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:46.994563] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:46.998380] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-27T20:33:46.998730] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-27T20:33:46.998881] [INFO ] [sig ] UNP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:47.143463] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UNP.txt [2026-02-27T20:33:47.143643] [INFO ] [sig ] [3108/3373] Completed UNP in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:47.143688] [INFO ] [sig ] [3109/3373] Forecasting UNTY... [2026-02-27T20:33:47.143717] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-27T20:33:47.143747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-27T20:33:47.155898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-27T20:33:47.156270] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-27T20:33:47.157238] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-27T20:33:47.157306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:47.157354] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:47.157396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:47.157499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:47.221043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:47.222058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:47.222166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:47.222212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:47.347798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:47.347999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:47.348054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:47.348091] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:47.351764] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=41.29%) [2026-02-27T20:33:47.352079] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-27T20:33:47.352216] [INFO ] [sig ] UNTY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:47.494717] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UNTY.txt [2026-02-27T20:33:47.494873] [INFO ] [sig ] [3109/3373] Completed UNTY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:47.494914] [INFO ] [sig ] [3110/3373] Forecasting UPBD... [2026-02-27T20:33:47.494944] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-27T20:33:47.494975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-27T20:33:47.507905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-27T20:33:47.508271] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-27T20:33:47.509082] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-27T20:33:47.509135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:47.509167] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:47.509194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:47.509250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:47.566233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:47.567164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:47.567251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:47.567284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:47.691367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:47.691599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:47.691660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:47.691725] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:47.695384] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-02-27T20:33:47.695728] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-27T20:33:47.695874] [INFO ] [sig ] UPBD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:47.836588] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UPBD.txt [2026-02-27T20:33:47.836731] [INFO ] [sig ] [3110/3373] Completed UPBD in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:47.836770] [INFO ] [sig ] [3111/3373] Forecasting UPC... [2026-02-27T20:33:47.836800] [INFO ] [sig ] Generating forecast for: UPC [2026-02-27T20:33:47.836831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-27T20:33:47.848778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-27T20:33:47.849130] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-27T20:33:47.849980] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-27T20:33:47.850044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:47.850078] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:47.850106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:47.850163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:47.911680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:47.912760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:47.912866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:47.912922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:48.029689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:48.029850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:48.029893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:48.029923] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:48.033499] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-02-27T20:33:48.033805] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-27T20:33:48.033939] [INFO ] [sig ] UPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:48.181133] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UPC.txt [2026-02-27T20:33:48.181360] [INFO ] [sig ] [3111/3373] Completed UPC in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:48.181429] [INFO ] [sig ] [3112/3373] Forecasting UPS... [2026-02-27T20:33:48.181475] [INFO ] [sig ] Generating forecast for: UPS [2026-02-27T20:33:48.181520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-27T20:33:48.196108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-27T20:33:48.196447] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-27T20:33:48.197255] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-27T20:33:48.197308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:48.197340] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:48.197367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:48.197426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:48.259591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:48.260342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:48.260423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:48.260455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:48.392046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:48.392345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:48.392390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:48.392425] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:48.396008] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=30.17%) [2026-02-27T20:33:48.396285] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-27T20:33:48.396416] [INFO ] [sig ] UPS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:48.544711] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UPS.txt [2026-02-27T20:33:48.544850] [INFO ] [sig ] [3112/3373] Completed UPS in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:48.544889] [INFO ] [sig ] [3113/3373] Forecasting UPWK... [2026-02-27T20:33:48.544919] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-27T20:33:48.544950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-27T20:33:48.558138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-27T20:33:48.558455] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-27T20:33:48.559267] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-27T20:33:48.559321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:48.559352] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:48.559379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:48.559435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:48.619766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:48.620538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:48.620649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:48.620684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:48.745368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:48.745537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:48.745617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:48.745651] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:48.749480] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=8.99%) [2026-02-27T20:33:48.749836] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-27T20:33:48.749979] [INFO ] [sig ] UPWK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:48.898925] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UPWK.txt [2026-02-27T20:33:48.899077] [INFO ] [sig ] [3113/3373] Completed UPWK in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:48.899120] [INFO ] [sig ] [3114/3373] Forecasting URBN... [2026-02-27T20:33:48.899150] [INFO ] [sig ] Generating forecast for: URBN [2026-02-27T20:33:48.899180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-27T20:33:48.912040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-27T20:33:48.912386] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-27T20:33:48.913230] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-27T20:33:48.913284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:48.913316] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:48.913343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:48.913405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:48.971483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:48.972336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:48.972418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:48.972450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:49.104685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:49.104856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:49.104899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:49.104928] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:49.108496] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=60.24%) [2026-02-27T20:33:49.108839] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-27T20:33:49.108984] [INFO ] [sig ] URBN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:49.260784] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/URBN.txt [2026-02-27T20:33:49.260964] [INFO ] [sig ] [3114/3373] Completed URBN in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:49.261027] [INFO ] [sig ] [3115/3373] Forecasting URGN... [2026-02-27T20:33:49.261070] [INFO ] [sig ] Generating forecast for: URGN [2026-02-27T20:33:49.261104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-27T20:33:49.274195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-27T20:33:49.274540] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-27T20:33:49.275379] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-27T20:33:49.275434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:49.275470] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:49.275499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:49.275558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:49.337025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:49.337824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:49.337942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:49.337977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:49.461085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:49.461267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:49.461320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:49.461358] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:49.465315] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=48.20%) [2026-02-27T20:33:49.465693] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-27T20:33:49.465841] [INFO ] [sig ] URGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:49.614915] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/URGN.txt [2026-02-27T20:33:49.615055] [INFO ] [sig ] [3115/3373] Completed URGN in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-27T20:33:49.615095] [INFO ] [sig ] [3116/3373] Forecasting URI... [2026-02-27T20:33:49.615125] [INFO ] [sig ] Generating forecast for: URI [2026-02-27T20:33:49.615156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-27T20:33:49.627215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-27T20:33:49.627543] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-27T20:33:49.628357] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-27T20:33:49.628410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:49.628446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:49.628479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:49.628548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:49.688247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:49.689208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:49.689295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:49.689328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:49.817059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:49.817218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:49.817261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:49.817291] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:49.820792] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-27T20:33:49.821089] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-27T20:33:49.821217] [INFO ] [sig ] URI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:49.965184] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/URI.txt [2026-02-27T20:33:49.965331] [INFO ] [sig ] [3116/3373] Completed URI in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-27T20:33:49.965371] [INFO ] [sig ] [3117/3373] Forecasting URNJ... [2026-02-27T20:33:49.965401] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-27T20:33:49.965431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-27T20:33:49.978825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-27T20:33:49.979181] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-27T20:33:49.980028] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-27T20:33:49.980083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:49.980116] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:49.980145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:49.980204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:50.039014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:50.039961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:50.040098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:50.040134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:50.164432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:50.164619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:50.164665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:50.164696] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:50.169560] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-27T20:33:50.170004] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-27T20:33:50.170154] [INFO ] [sig ] URNJ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:50.317279] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/URNJ.txt [2026-02-27T20:33:50.317428] [INFO ] [sig ] [3117/3373] Completed URNJ in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:50.317468] [INFO ] [sig ] [3118/3373] Forecasting UROY... [2026-02-27T20:33:50.317500] [INFO ] [sig ] Generating forecast for: UROY [2026-02-27T20:33:50.317531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-27T20:33:50.329971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-27T20:33:50.330296] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-27T20:33:50.331162] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-27T20:33:50.331218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:50.331251] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:50.331278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:50.331336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:50.389725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:50.390498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:50.390600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:50.390638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:50.518683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:50.518861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:50.518905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:50.518934] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:50.522392] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-02-27T20:33:50.522703] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-27T20:33:50.522836] [INFO ] [sig ] UROY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:50.667518] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UROY.txt [2026-02-27T20:33:50.667707] [INFO ] [sig ] [3118/3373] Completed UROY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:50.667752] [INFO ] [sig ] [3119/3373] Forecasting USA... [2026-02-27T20:33:50.667782] [INFO ] [sig ] Generating forecast for: USA [2026-02-27T20:33:50.667812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-27T20:33:50.680355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-27T20:33:50.680727] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-27T20:33:50.681565] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-27T20:33:50.681640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:50.681673] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:50.681700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:50.681758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:50.740466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:50.741337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:50.741441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:50.741482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:50.864182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:50.864354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:50.864399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:50.864429] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:50.868330] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-27T20:33:50.868728] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-27T20:33:50.868883] [INFO ] [sig ] USA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:51.013044] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USA.txt [2026-02-27T20:33:51.013196] [INFO ] [sig ] [3119/3373] Completed USA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:51.013239] [INFO ] [sig ] [3120/3373] Forecasting USAC... [2026-02-27T20:33:51.013268] [INFO ] [sig ] Generating forecast for: USAC [2026-02-27T20:33:51.013298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-27T20:33:51.025689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-27T20:33:51.026033] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-27T20:33:51.026877] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-27T20:33:51.026931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:51.026963] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:51.026990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:51.027047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:51.085075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:51.085904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:51.085987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:51.086020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:51.211319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:51.211500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:51.211552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:51.211612] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:51.215995] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-27T20:33:51.216345] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-27T20:33:51.216507] [INFO ] [sig ] USAC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:51.364157] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USAC.txt [2026-02-27T20:33:51.364352] [INFO ] [sig ] [3120/3373] Completed USAC in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:51.364394] [INFO ] [sig ] [3121/3373] Forecasting USB... [2026-02-27T20:33:51.364426] [INFO ] [sig ] Generating forecast for: USB [2026-02-27T20:33:51.364457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-27T20:33:51.377894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-27T20:33:51.378271] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-27T20:33:51.379109] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-27T20:33:51.379162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:51.379194] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:51.379221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:51.379279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:51.440765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:51.441680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:51.441763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:51.441796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:51.572029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:51.572190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:51.572234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:51.572265] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:51.576290] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=39.72%) [2026-02-27T20:33:51.576614] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-27T20:33:51.576755] [INFO ] [sig ] USB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:51.718911] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USB.txt [2026-02-27T20:33:51.719050] [INFO ] [sig ] [3121/3373] Completed USB in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:51.719089] [INFO ] [sig ] [3122/3373] Forecasting USCB... [2026-02-27T20:33:51.719120] [INFO ] [sig ] Generating forecast for: USCB [2026-02-27T20:33:51.719149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-27T20:33:51.732016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-27T20:33:51.732334] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-27T20:33:51.733190] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-27T20:33:51.733243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:51.733299] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:51.733328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:51.733385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:51.791928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:51.793098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:51.793212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:51.793247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:51.904207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:51.904376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:51.904419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:51.904447] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:51.907928] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-02-27T20:33:51.908240] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-27T20:33:51.908378] [INFO ] [sig ] USCB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:52.054324] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USCB.txt [2026-02-27T20:33:52.054485] [INFO ] [sig ] [3122/3373] Completed USCB in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:52.054525] [INFO ] [sig ] [3123/3373] Forecasting USDX... [2026-02-27T20:33:52.054557] [INFO ] [sig ] Generating forecast for: USDX [2026-02-27T20:33:52.054611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-27T20:33:52.066761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-27T20:33:52.067034] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-27T20:33:52.067829] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-27T20:33:52.067913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:52.067946] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:52.067972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:52.068029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:52.128064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:52.128925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:52.129007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:52.129040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:52.244893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:52.245071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:52.245115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:52.245145] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:52.249101] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-27T20:33:52.249422] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-27T20:33:52.249598] [INFO ] [sig ] USDX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:52.392275] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USDX.txt [2026-02-27T20:33:52.392410] [INFO ] [sig ] [3123/3373] Completed USDX in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:52.392449] [INFO ] [sig ] [3124/3373] Forecasting USEA... [2026-02-27T20:33:52.392480] [INFO ] [sig ] Generating forecast for: USEA [2026-02-27T20:33:52.392510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-27T20:33:52.404183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-27T20:33:52.404511] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-27T20:33:52.405308] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-27T20:33:52.405361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:52.405418] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:52.405447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:52.405507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:52.462465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:52.463193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:52.463275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:52.463307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:52.576044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:52.576195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:52.576240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:52.576270] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:52.579696] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-02-27T20:33:52.579974] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-27T20:33:52.580102] [INFO ] [sig ] USEA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:52.721096] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USEA.txt [2026-02-27T20:33:52.721258] [INFO ] [sig ] [3124/3373] Completed USEA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:52.721298] [INFO ] [sig ] [3125/3373] Forecasting USFD... [2026-02-27T20:33:52.721328] [INFO ] [sig ] Generating forecast for: USFD [2026-02-27T20:33:52.721358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-27T20:33:52.733479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-27T20:33:52.733866] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-27T20:33:52.734666] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-27T20:33:52.734718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:52.734750] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:52.734777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:52.734833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:52.793951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:52.794816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:52.794899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:52.794933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:52.919106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:52.919265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:52.919306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:52.919336] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:52.922909] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-02-27T20:33:52.923197] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-27T20:33:52.923334] [INFO ] [sig ] USFD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:53.076492] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USFD.txt [2026-02-27T20:33:53.076668] [INFO ] [sig ] [3125/3373] Completed USFD in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:53.076729] [INFO ] [sig ] [3126/3373] Forecasting USGO... [2026-02-27T20:33:53.076761] [INFO ] [sig ] Generating forecast for: USGO [2026-02-27T20:33:53.076793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-27T20:33:53.089334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-27T20:33:53.089648] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-27T20:33:53.090439] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-27T20:33:53.090491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:53.090524] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:53.090557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:53.090651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:53.151090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:53.152175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:53.152258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:53.152292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:53.272794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:53.272952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:53.272995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:53.273024] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:53.276891] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-27T20:33:53.277272] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-27T20:33:53.277419] [INFO ] [sig ] USGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:53.433425] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USGO.txt [2026-02-27T20:33:53.433595] [INFO ] [sig ] [3126/3373] Completed USGO in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:53.433641] [INFO ] [sig ] [3127/3373] Forecasting USIG... [2026-02-27T20:33:53.433670] [INFO ] [sig ] Generating forecast for: USIG [2026-02-27T20:33:53.433702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-27T20:33:53.445971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-27T20:33:53.446320] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-27T20:33:53.447119] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-27T20:33:53.447172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:53.447204] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:53.447231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:53.447288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:53.508213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:53.509006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:53.509088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:53.509123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:53.644375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:53.644538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:53.644600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:53.644663] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:53.648210] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-02-27T20:33:53.648517] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-27T20:33:53.648726] [INFO ] [sig ] USIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:53.794794] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USIG.txt [2026-02-27T20:33:53.794950] [INFO ] [sig ] [3127/3373] Completed USIG in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:53.794992] [INFO ] [sig ] [3128/3373] Forecasting USIO... [2026-02-27T20:33:53.795022] [INFO ] [sig ] Generating forecast for: USIO [2026-02-27T20:33:53.795052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-27T20:33:53.807250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-27T20:33:53.807559] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-27T20:33:53.808406] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-27T20:33:53.808460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:53.808491] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:53.808517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:53.808593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:53.865898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:53.866670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:53.866750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:53.866784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:53.983683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:53.983841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:53.983882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:53.983911] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:53.987352] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-27T20:33:53.987657] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-27T20:33:53.987788] [INFO ] [sig ] USIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:54.131616] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USIO.txt [2026-02-27T20:33:54.131748] [INFO ] [sig ] [3128/3373] Completed USIO in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:54.131789] [INFO ] [sig ] [3129/3373] Forecasting USLM... [2026-02-27T20:33:54.131818] [INFO ] [sig ] Generating forecast for: USLM [2026-02-27T20:33:54.131848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-27T20:33:54.144262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-27T20:33:54.144596] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-27T20:33:54.145540] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-27T20:33:54.145624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:54.145658] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:54.145686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:54.145745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:54.209659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:54.210769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:54.210853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:54.210887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:54.326448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:54.326629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:54.326690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:54.326721] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:54.330174] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-27T20:33:54.330458] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-27T20:33:54.330622] [INFO ] [sig ] USLM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:54.474066] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USLM.txt [2026-02-27T20:33:54.474233] [INFO ] [sig ] [3129/3373] Completed USLM in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:54.474279] [INFO ] [sig ] [3130/3373] Forecasting USMC... [2026-02-27T20:33:54.474312] [INFO ] [sig ] Generating forecast for: USMC [2026-02-27T20:33:54.474343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-27T20:33:54.487036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-27T20:33:54.487365] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-27T20:33:54.488238] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-27T20:33:54.488291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:54.488324] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:54.488351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:54.488412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:54.547469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:54.548606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:54.548693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:54.548725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:54.664789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:54.664946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:54.664989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:54.665018] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:54.668431] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-27T20:33:54.668735] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-27T20:33:54.668870] [INFO ] [sig ] USMC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:54.810959] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USMC.txt [2026-02-27T20:33:54.811118] [INFO ] [sig ] [3130/3373] Completed USMC in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:54.811161] [INFO ] [sig ] [3131/3373] Forecasting USOI... [2026-02-27T20:33:54.811190] [INFO ] [sig ] Generating forecast for: USOI [2026-02-27T20:33:54.811221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-27T20:33:54.822934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-27T20:33:54.823316] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-27T20:33:54.824154] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-27T20:33:54.824208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:54.824240] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:54.824267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:54.824324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:54.883115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:54.883986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:54.884070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:54.884103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:55.003945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:55.004104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:55.004146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:55.004177] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:55.007666] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-02-27T20:33:55.007976] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-27T20:33:55.008108] [INFO ] [sig ] USOI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:55.151434] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USOI.txt [2026-02-27T20:33:55.151591] [INFO ] [sig ] [3131/3373] Completed USOI in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-27T20:33:55.151645] [INFO ] [sig ] [3132/3373] Forecasting USOY... [2026-02-27T20:33:55.151680] [INFO ] [sig ] Generating forecast for: USOY [2026-02-27T20:33:55.151717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-27T20:33:55.163672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-27T20:33:55.164016] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-27T20:33:55.164836] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-27T20:33:55.164889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:55.164922] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:55.164950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:55.165029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:55.226296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:55.227258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:55.227344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:55.227378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:55.344813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:55.344960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:55.345002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:55.345032] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:55.348431] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-02-27T20:33:55.348738] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-27T20:33:55.348896] [INFO ] [sig ] USOY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:55.495206] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USOY.txt [2026-02-27T20:33:55.495351] [INFO ] [sig ] [3132/3373] Completed USOY in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-27T20:33:55.495393] [INFO ] [sig ] [3133/3373] Forecasting USTB... [2026-02-27T20:33:55.495422] [INFO ] [sig ] Generating forecast for: USTB [2026-02-27T20:33:55.495453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-27T20:33:55.507977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-27T20:33:55.508391] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-27T20:33:55.509239] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-27T20:33:55.509293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:55.509340] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:55.509369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:55.509427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:55.572329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:55.573270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:55.573358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:55.573393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:55.702596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:55.702780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:55.702827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:55.702858] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:55.706830] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=77.81%) [2026-02-27T20:33:55.707367] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-27T20:33:55.707516] [INFO ] [sig ] USTB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:55.857115] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USTB.txt [2026-02-27T20:33:55.857277] [INFO ] [sig ] [3133/3373] Completed USTB in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-27T20:33:55.857319] [INFO ] [sig ] [3134/3373] Forecasting USVM... [2026-02-27T20:33:55.857348] [INFO ] [sig ] Generating forecast for: USVM [2026-02-27T20:33:55.857378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-27T20:33:55.869046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-27T20:33:55.869453] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-27T20:33:55.870329] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-27T20:33:55.870383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:55.870416] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:55.870445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:55.870501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:55.930233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:55.931355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:55.931477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:55.931514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:56.066257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:56.066414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:56.066458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:56.066490] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:56.070716] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-27T20:33:56.071233] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-27T20:33:56.071379] [INFO ] [sig ] USVM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:56.216419] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/USVM.txt [2026-02-27T20:33:56.216605] [INFO ] [sig ] [3134/3373] Completed USVM in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:56.216654] [INFO ] [sig ] [3135/3373] Forecasting USXF... [2026-02-27T20:33:56.216690] [INFO ] [sig ] Generating forecast for: USXF [2026-02-27T20:33:56.216721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-27T20:33:56.230039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-27T20:33:56.230441] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-27T20:33:56.231481] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-27T20:33:56.231536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:56.231570] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:56.231634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:56.231708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:56.290289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:56.291177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:56.291263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:56.291296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:56.411021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:56.411182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:56.411225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:56.411255] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:56.414860] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-27T20:33:56.415161] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-27T20:33:56.415296] [INFO ] [sig ] USXF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:56.566430] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/USXF.txt [2026-02-27T20:33:56.566600] [INFO ] [sig ] [3135/3373] Completed USXF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:56.566645] [INFO ] [sig ] [3136/3373] Forecasting UTEN... [2026-02-27T20:33:56.566674] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-27T20:33:56.566705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-27T20:33:56.579940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-27T20:33:56.580310] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-27T20:33:56.581191] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-27T20:33:56.581246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:56.581279] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:56.581307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:56.581365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:56.642090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:56.642966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:56.643050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:56.643085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:56.769451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:56.769632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:56.769686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:56.769723] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:56.773290] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-27T20:33:56.773600] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-27T20:33:56.773737] [INFO ] [sig ] UTEN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:56.920153] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UTEN.txt [2026-02-27T20:33:56.920299] [INFO ] [sig ] [3136/3373] Completed UTEN in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:56.920350] [INFO ] [sig ] [3137/3373] Forecasting UTF... [2026-02-27T20:33:56.920383] [INFO ] [sig ] Generating forecast for: UTF [2026-02-27T20:33:56.920416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-27T20:33:56.932868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-27T20:33:56.933278] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-27T20:33:56.934172] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-27T20:33:56.934227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:56.934260] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:56.934288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:56.934347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:56.993915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:56.994802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:56.994887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:56.994923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:57.118400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:57.118562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:57.118623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:57.118653] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:57.122089] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=76.62%) [2026-02-27T20:33:57.122367] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-27T20:33:57.122499] [INFO ] [sig ] UTF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:57.261635] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UTF.txt [2026-02-27T20:33:57.261904] [INFO ] [sig ] [3137/3373] Completed UTF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:57.261974] [INFO ] [sig ] [3138/3373] Forecasting UTI... [2026-02-27T20:33:57.262017] [INFO ] [sig ] Generating forecast for: UTI [2026-02-27T20:33:57.262059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-27T20:33:57.275376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-27T20:33:57.275763] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-27T20:33:57.276639] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-27T20:33:57.276694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:57.276728] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:57.276756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:57.276815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:57.335839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:57.336795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:57.336895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:57.336929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:57.462266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:57.462430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:57.462474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:57.462504] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:57.466286] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-27T20:33:57.466695] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-27T20:33:57.466853] [INFO ] [sig ] UTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:57.610335] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UTI.txt [2026-02-27T20:33:57.610494] [INFO ] [sig ] [3138/3373] Completed UTI in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:57.610537] [INFO ] [sig ] [3139/3373] Forecasting UTL... [2026-02-27T20:33:57.610566] [INFO ] [sig ] Generating forecast for: UTL [2026-02-27T20:33:57.610621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-27T20:33:57.624958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-27T20:33:57.625340] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-27T20:33:57.626192] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-27T20:33:57.626246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:57.626279] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:57.626307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:57.626365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:57.685715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:57.686666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:57.686767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:57.686803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:57.808296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:57.808484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:57.808529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:57.808558] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:57.812091] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-27T20:33:57.812393] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-27T20:33:57.812533] [INFO ] [sig ] UTL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:57.960345] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UTL.txt [2026-02-27T20:33:57.960516] [INFO ] [sig ] [3139/3373] Completed UTL in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:57.960559] [INFO ] [sig ] [3140/3373] Forecasting UTMD... [2026-02-27T20:33:57.960611] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-27T20:33:57.960645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-27T20:33:57.973486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-27T20:33:57.974048] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-27T20:33:57.974953] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-27T20:33:57.975009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:57.975042] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:57.975069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:57.975126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:58.033292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:58.034187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:58.034275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:58.034309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:58.148696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:58.148885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:58.148943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:58.149000] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:58.152956] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-02-27T20:33:58.153304] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-27T20:33:58.153467] [INFO ] [sig ] UTMD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:58.300823] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UTMD.txt [2026-02-27T20:33:58.300985] [INFO ] [sig ] [3140/3373] Completed UTMD in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:58.301031] [INFO ] [sig ] [3141/3373] Forecasting UTZ... [2026-02-27T20:33:58.301063] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-27T20:33:58.301096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-27T20:33:58.315286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-27T20:33:58.315649] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-27T20:33:58.316451] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-27T20:33:58.316505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:58.316591] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:58.316624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:58.316682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:58.377938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:58.378871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:58.378958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:58.378993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:58.498242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:58.498402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:58.498446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:58.498475] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:58.502143] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-27T20:33:58.502431] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-27T20:33:58.502563] [INFO ] [sig ] UTZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:58.645451] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UTZ.txt [2026-02-27T20:33:58.645625] [INFO ] [sig ] [3141/3373] Completed UTZ in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:58.645678] [INFO ] [sig ] [3142/3373] Forecasting UVE... [2026-02-27T20:33:58.645715] [INFO ] [sig ] Generating forecast for: UVE [2026-02-27T20:33:58.645751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-27T20:33:58.658363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-27T20:33:58.658745] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-27T20:33:58.659540] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-27T20:33:58.659610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:58.659645] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:58.659672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:58.659734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:58.720051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:58.720934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:58.721015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:58.721066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:58.844635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:58.844811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:58.844859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:58.844889] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:58.848407] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-02-27T20:33:58.848758] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-27T20:33:58.848946] [INFO ] [sig ] UVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:58.991651] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UVE.txt [2026-02-27T20:33:58.991788] [INFO ] [sig ] [3142/3373] Completed UVE in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:58.991829] [INFO ] [sig ] [3143/3373] Forecasting UVSP... [2026-02-27T20:33:58.991859] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-27T20:33:58.991888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-27T20:33:59.004616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-27T20:33:59.004958] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-27T20:33:59.005761] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-27T20:33:59.006002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:59.006034] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:59.006062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:59.006119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:59.064345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:59.065255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:59.065338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:59.065372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:59.189621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:59.189792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:59.189842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:59.189870] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:59.193429] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-27T20:33:59.193735] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-27T20:33:59.193871] [INFO ] [sig ] UVSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:33:59.414175] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/UVSP.txt [2026-02-27T20:33:59.414325] [INFO ] [sig ] [3143/3373] Completed UVSP in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:59.414366] [INFO ] [sig ] [3144/3373] Forecasting UWMC... [2026-02-27T20:33:59.414396] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-27T20:33:59.414426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-27T20:33:59.427323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-27T20:33:59.427647] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-27T20:33:59.428765] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-27T20:33:59.428818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:59.428850] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:59.428887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:59.428946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:59.497103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:59.498569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:59.498835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:59.498872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:59.629195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:59.629354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:59.629400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:59.629465] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:59.633123] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-27T20:33:59.633421] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-27T20:33:59.633562] [INFO ] [sig ] UWMC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:33:59.776501] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UWMC.txt [2026-02-27T20:33:59.776677] [INFO ] [sig ] [3144/3373] Completed UWMC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:33:59.776746] [INFO ] [sig ] [3145/3373] Forecasting UXIN... [2026-02-27T20:33:59.776783] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-27T20:33:59.776820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-27T20:33:59.789129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-27T20:33:59.789443] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-27T20:33:59.790278] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-27T20:33:59.790334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:33:59.790371] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:33:59.790400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:33:59.790459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:33:59.849496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:33:59.850274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:33:59.850358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:33:59.850393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:33:59.965344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:33:59.965501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:33:59.965543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:33:59.965592] [INFO ] [FORECASTER] Training complete [2026-02-27T20:33:59.969071] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-27T20:33:59.969352] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-27T20:33:59.969482] [INFO ] [sig ] UXIN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:00.111470] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UXIN.txt [2026-02-27T20:34:00.111723] [INFO ] [sig ] [3145/3373] Completed UXIN in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:34:00.111771] [INFO ] [sig ] [3146/3373] Forecasting UYLD... [2026-02-27T20:34:00.111803] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-27T20:34:00.111834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-27T20:34:00.124750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-27T20:34:00.125164] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-27T20:34:00.126020] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-27T20:34:00.126076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:00.126110] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:00.126138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:00.126196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:00.185419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:00.186413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:00.186517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:00.186563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:00.296323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:00.296490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:00.296537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:00.296570] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:00.300165] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-27T20:34:00.300456] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-27T20:34:00.300616] [INFO ] [sig ] UYLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:00.450934] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UYLD.txt [2026-02-27T20:34:00.451104] [INFO ] [sig ] [3146/3373] Completed UYLD in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:34:00.451151] [INFO ] [sig ] [3147/3373] Forecasting UZE... [2026-02-27T20:34:00.451184] [INFO ] [sig ] Generating forecast for: UZE [2026-02-27T20:34:00.451218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-27T20:34:00.462778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-27T20:34:00.463144] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-27T20:34:00.464141] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-27T20:34:00.464196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:00.464230] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:00.464259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:00.464319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:00.529408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:00.530380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:00.530482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:00.530515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:00.638742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:00.638877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:00.638920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:00.638949] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:00.642448] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-02-27T20:34:00.642779] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-27T20:34:00.642923] [INFO ] [sig ] UZE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:00.787786] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/UZE.txt [2026-02-27T20:34:00.787952] [INFO ] [sig ] [3147/3373] Completed UZE in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:34:00.787997] [INFO ] [sig ] [3148/3373] Forecasting VAC... [2026-02-27T20:34:00.788028] [INFO ] [sig ] Generating forecast for: VAC [2026-02-27T20:34:00.788065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-27T20:34:00.803379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-27T20:34:00.803710] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-27T20:34:00.804749] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-27T20:34:00.804802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:00.804834] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:00.804861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:00.804918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:00.865620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:00.866307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:00.866389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:00.866424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:00.991891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:00.992292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:00.992337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:00.992366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:00.996206] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=62.43%) [2026-02-27T20:34:00.996511] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-27T20:34:00.996669] [INFO ] [sig ] VAC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:01.143351] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VAC.txt [2026-02-27T20:34:01.143567] [INFO ] [sig ] [3148/3373] Completed VAC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-27T20:34:01.143657] [INFO ] [sig ] [3149/3373] Forecasting VAL... [2026-02-27T20:34:01.143693] [INFO ] [sig ] Generating forecast for: VAL [2026-02-27T20:34:01.143725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-27T20:34:01.157210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-27T20:34:01.157681] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-27T20:34:01.158634] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-27T20:34:01.158702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:01.158744] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:01.158774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:01.158849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:01.220602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:01.221424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:01.221538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:01.221603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:01.349011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:01.349177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:01.349222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:01.349253] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:01.352833] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-02-27T20:34:01.353173] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-27T20:34:01.353321] [INFO ] [sig ] VAL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:01.502498] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VAL.txt [2026-02-27T20:34:01.502682] [INFO ] [sig ] [3149/3373] Completed VAL in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-27T20:34:01.502735] [INFO ] [sig ] [3150/3373] Forecasting VALE... [2026-02-27T20:34:01.502771] [INFO ] [sig ] Generating forecast for: VALE [2026-02-27T20:34:01.502807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-27T20:34:01.515943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-27T20:34:01.516409] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-27T20:34:01.517267] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-27T20:34:01.517323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:01.517357] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:01.517385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:01.517444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:01.578642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:01.579476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:01.579560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:01.579624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:01.706909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:01.707071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:01.707116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:01.707147] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:01.710987] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-27T20:34:01.711288] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-27T20:34:01.711427] [INFO ] [sig ] VALE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:01.861500] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VALE.txt [2026-02-27T20:34:01.861698] [INFO ] [sig ] [3150/3373] Completed VALE in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-27T20:34:01.861746] [INFO ] [sig ] [3151/3373] Forecasting VALN... [2026-02-27T20:34:01.861782] [INFO ] [sig ] Generating forecast for: VALN [2026-02-27T20:34:01.861813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-27T20:34:01.874537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-27T20:34:01.874950] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-27T20:34:01.875779] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-27T20:34:01.875838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:01.875873] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:01.875903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:01.875964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:01.940534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:01.941478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:01.941634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:01.941674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:02.069899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:02.070071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:02.070118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:02.070149] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:02.073903] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-02-27T20:34:02.074241] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-27T20:34:02.074386] [INFO ] [sig ] VALN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:02.230275] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VALN.txt [2026-02-27T20:34:02.230456] [INFO ] [sig ] [3151/3373] Completed VALN in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:02.230503] [INFO ] [sig ] [3152/3373] Forecasting VANI... [2026-02-27T20:34:02.230534] [INFO ] [sig ] Generating forecast for: VANI [2026-02-27T20:34:02.230565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-27T20:34:02.242251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-27T20:34:02.242538] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-27T20:34:02.243345] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-27T20:34:02.243399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:02.243432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:02.243459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:02.243517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:02.301450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:02.302336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:02.302420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:02.302454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:02.427941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:02.428115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:02.428170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:02.428211] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:02.431914] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-27T20:34:02.432246] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-27T20:34:02.432409] [INFO ] [sig ] VANI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:02.585402] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VANI.txt [2026-02-27T20:34:02.585628] [INFO ] [sig ] [3152/3373] Completed VANI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:02.585675] [INFO ] [sig ] [3153/3373] Forecasting VBF... [2026-02-27T20:34:02.585704] [INFO ] [sig ] Generating forecast for: VBF [2026-02-27T20:34:02.585745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-27T20:34:02.600252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-27T20:34:02.600670] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-27T20:34:02.601501] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-27T20:34:02.601554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:02.601616] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:02.601646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:02.601729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:02.663258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:02.664230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:02.664357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:02.664397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:02.793290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:02.793519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:02.793596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:02.793636] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:02.798327] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-27T20:34:02.798705] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-27T20:34:02.798897] [INFO ] [sig ] VBF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:02.952140] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VBF.txt [2026-02-27T20:34:02.952300] [INFO ] [sig ] [3153/3373] Completed VBF in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:02.952342] [INFO ] [sig ] [3154/3373] Forecasting VBNK... [2026-02-27T20:34:02.952376] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-27T20:34:02.952424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-27T20:34:02.967444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-27T20:34:02.967926] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-27T20:34:02.968841] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-27T20:34:02.968910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:02.968951] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:02.968980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:02.969039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:03.038761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:03.039664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:03.039751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:03.039786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:03.160893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:03.161052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:03.161095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:03.161126] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:03.164527] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-27T20:34:03.164832] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-27T20:34:03.164962] [INFO ] [sig ] VBNK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:03.305349] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VBNK.txt [2026-02-27T20:34:03.305539] [INFO ] [sig ] [3154/3373] Completed VBNK in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:03.305605] [INFO ] [sig ] [3155/3373] Forecasting VC... [2026-02-27T20:34:03.305639] [INFO ] [sig ] Generating forecast for: VC [2026-02-27T20:34:03.305670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-27T20:34:03.319881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-27T20:34:03.320233] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-27T20:34:03.321078] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-27T20:34:03.321131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:03.321165] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:03.321192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:03.321251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:03.378561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:03.379359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:03.379441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:03.379475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:03.501051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:03.501239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:03.501294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:03.501326] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:03.505113] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-27T20:34:03.505463] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-27T20:34:03.505628] [INFO ] [sig ] VC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:03.651277] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VC.txt [2026-02-27T20:34:03.651417] [INFO ] [sig ] [3155/3373] Completed VC in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:03.651459] [INFO ] [sig ] [3156/3373] Forecasting VCEL... [2026-02-27T20:34:03.651489] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-27T20:34:03.651518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-27T20:34:03.664394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-27T20:34:03.664762] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-27T20:34:03.665592] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-27T20:34:03.665646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:03.665677] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:03.665704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:03.665760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:03.722766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:03.723416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:03.723495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:03.723529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:03.843751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:03.843927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:03.843975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:03.844005] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:03.847758] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-27T20:34:03.848121] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-27T20:34:03.848290] [INFO ] [sig ] VCEL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:03.996964] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VCEL.txt [2026-02-27T20:34:03.997206] [INFO ] [sig ] [3156/3373] Completed VCEL in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:03.997262] [INFO ] [sig ] [3157/3373] Forecasting VCRB... [2026-02-27T20:34:03.997297] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-27T20:34:03.997337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-27T20:34:04.012005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-27T20:34:04.012396] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-27T20:34:04.013291] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-27T20:34:04.013357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:04.013393] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:04.013421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:04.013479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:04.073625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:04.074350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:04.074443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:04.074480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:04.197651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:04.197826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:04.197897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:04.197932] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:04.201745] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-27T20:34:04.202118] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-27T20:34:04.202296] [INFO ] [sig ] VCRB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:04.350954] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VCRB.txt [2026-02-27T20:34:04.351093] [INFO ] [sig ] [3157/3373] Completed VCRB in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:04.351134] [INFO ] [sig ] [3158/3373] Forecasting VCSH... [2026-02-27T20:34:04.351162] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-27T20:34:04.351192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-27T20:34:04.363564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-27T20:34:04.363946] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-27T20:34:04.364791] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-27T20:34:04.364863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:04.364957] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:04.364989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:04.365049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:04.423628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:04.424552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:04.424663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:04.424698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:04.548524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:04.548702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:04.548746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:04.548775] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:04.552181] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-27T20:34:04.552463] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-27T20:34:04.552610] [INFO ] [sig ] VCSH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:04.693766] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VCSH.txt [2026-02-27T20:34:04.693932] [INFO ] [sig ] [3158/3373] Completed VCSH in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:04.693976] [INFO ] [sig ] [3159/3373] Forecasting VECO... [2026-02-27T20:34:04.694007] [INFO ] [sig ] Generating forecast for: VECO [2026-02-27T20:34:04.694037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-27T20:34:04.706639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-27T20:34:04.707052] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-27T20:34:04.707907] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-27T20:34:04.707961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:04.707994] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:04.708021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:04.708079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:04.767404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:04.768397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:04.768491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:04.768526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:04.902976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:04.903155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:04.903201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:04.903231] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:04.907088] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-27T20:34:04.907478] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-27T20:34:04.907673] [INFO ] [sig ] VECO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:05.105453] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VECO.txt [2026-02-27T20:34:05.105732] [INFO ] [sig ] [3159/3373] Completed VECO in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:05.105807] [INFO ] [sig ] [3160/3373] Forecasting VEL... [2026-02-27T20:34:05.105858] [INFO ] [sig ] Generating forecast for: VEL [2026-02-27T20:34:05.105910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-27T20:34:05.121877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-27T20:34:05.122453] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-27T20:34:05.123725] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-27T20:34:05.123803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:05.123856] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:05.123898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:05.123999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:05.205403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:05.206655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:05.206767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:05.206811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:05.380876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:05.381068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:05.381117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:05.381151] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:05.387093] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=82.13%) [2026-02-27T20:34:05.387711] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-27T20:34:05.387967] [INFO ] [sig ] VEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:05.625199] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VEL.txt [2026-02-27T20:34:05.625440] [INFO ] [sig ] [3160/3373] Completed VEL in 0.5s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:05.625512] [INFO ] [sig ] [3161/3373] Forecasting VEON... [2026-02-27T20:34:05.625563] [INFO ] [sig ] Generating forecast for: VEON [2026-02-27T20:34:05.625638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-27T20:34:05.664044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-27T20:34:05.664649] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-27T20:34:05.665997] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-27T20:34:05.666073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:05.666129] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:05.666178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:05.666276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:05.759840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:05.761130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:05.761272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:05.761326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:05.941244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:05.941450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:05.941509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:05.941621] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:05.947133] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-27T20:34:05.947717] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-27T20:34:05.948007] [INFO ] [sig ] VEON: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:06.174641] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VEON.txt [2026-02-27T20:34:06.174884] [INFO ] [sig ] [3161/3373] Completed VEON in 0.5s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:06.174949] [INFO ] [sig ] [3162/3373] Forecasting VERA... [2026-02-27T20:34:06.174989] [INFO ] [sig ] Generating forecast for: VERA [2026-02-27T20:34:06.175024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-27T20:34:06.193686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-27T20:34:06.194224] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-27T20:34:06.195495] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-27T20:34:06.195568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:06.195649] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:06.195699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:06.195795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:06.272436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:06.273427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:06.273524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:06.273561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:06.404285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:06.404479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:06.404551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:06.404609] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:06.408729] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-27T20:34:06.409102] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-27T20:34:06.409278] [INFO ] [sig ] VERA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:06.563754] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VERA.txt [2026-02-27T20:34:06.563925] [INFO ] [sig ] [3162/3373] Completed VERA in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:06.563967] [INFO ] [sig ] [3163/3373] Forecasting VERI... [2026-02-27T20:34:06.563998] [INFO ] [sig ] Generating forecast for: VERI [2026-02-27T20:34:06.564029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-27T20:34:06.576665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-27T20:34:06.577030] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-27T20:34:06.577901] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-27T20:34:06.577956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:06.577989] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:06.578016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:06.578076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:06.638311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:06.639227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:06.639310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:06.639344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:06.764279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:06.764444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:06.764489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:06.764520] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:06.768107] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=45.31%) [2026-02-27T20:34:06.768400] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-27T20:34:06.768536] [INFO ] [sig ] VERI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:06.912254] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VERI.txt [2026-02-27T20:34:06.912397] [INFO ] [sig ] [3163/3373] Completed VERI in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:06.912437] [INFO ] [sig ] [3164/3373] Forecasting VERX... [2026-02-27T20:34:06.912466] [INFO ] [sig ] Generating forecast for: VERX [2026-02-27T20:34:06.912497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-27T20:34:06.924709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-27T20:34:06.925065] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-27T20:34:06.925899] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-27T20:34:06.925953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:06.925987] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:06.926017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:06.926076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:06.986369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:06.987207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:06.987290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:06.987326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:07.109319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:07.109474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:07.109534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:07.109565] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:07.113185] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-02-27T20:34:07.113468] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-27T20:34:07.113619] [INFO ] [sig ] VERX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:07.259051] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VERX.txt [2026-02-27T20:34:07.259188] [INFO ] [sig ] [3164/3373] Completed VERX in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:07.259227] [INFO ] [sig ] [3165/3373] Forecasting VFC... [2026-02-27T20:34:07.259257] [INFO ] [sig ] Generating forecast for: VFC [2026-02-27T20:34:07.259287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-27T20:34:07.271869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-27T20:34:07.272209] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-27T20:34:07.273071] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-27T20:34:07.273124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:07.273156] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:07.273184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:07.273242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:07.333221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:07.333987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:07.334068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:07.334101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:07.456987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:07.457139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:07.457182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:07.457212] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:07.461199] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=31.41%) [2026-02-27T20:34:07.461707] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-27T20:34:07.461932] [INFO ] [sig ] VFC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:07.617183] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VFC.txt [2026-02-27T20:34:07.617341] [INFO ] [sig ] [3165/3373] Completed VFC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-27T20:34:07.617382] [INFO ] [sig ] [3166/3373] Forecasting VFF... [2026-02-27T20:34:07.617413] [INFO ] [sig ] Generating forecast for: VFF [2026-02-27T20:34:07.617443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-27T20:34:07.630354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-27T20:34:07.630765] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-27T20:34:07.631551] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-27T20:34:07.631622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:07.631656] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:07.631683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:07.631741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:07.690138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:07.690889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:07.690971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:07.691004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:07.813133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:07.813290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:07.813336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:07.813366] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:07.816866] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-27T20:34:07.817149] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-27T20:34:07.817296] [INFO ] [sig ] VFF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:07.958542] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VFF.txt [2026-02-27T20:34:07.958733] [INFO ] [sig ] [3166/3373] Completed VFF in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-27T20:34:07.958774] [INFO ] [sig ] [3167/3373] Forecasting VFLO... [2026-02-27T20:34:07.958803] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-27T20:34:07.958834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-27T20:34:07.971447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-27T20:34:07.971860] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-27T20:34:07.972786] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-27T20:34:07.972842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:07.972881] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:07.972915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:07.972986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:08.033039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:08.033946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:08.034047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:08.034085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:08.160120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:08.160484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:08.160533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:08.160563] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:08.164173] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-27T20:34:08.164511] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-27T20:34:08.164670] [INFO ] [sig ] VFLO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:08.307806] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VFLO.txt [2026-02-27T20:34:08.307974] [INFO ] [sig ] [3167/3373] Completed VFLO in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:08.308016] [INFO ] [sig ] [3168/3373] Forecasting VFS... [2026-02-27T20:34:08.308046] [INFO ] [sig ] Generating forecast for: VFS [2026-02-27T20:34:08.308076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-27T20:34:08.320702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-27T20:34:08.321042] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-27T20:34:08.321847] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-27T20:34:08.321909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:08.321961] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:08.321995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:08.322062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:08.383591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:08.384483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:08.384617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:08.384655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:08.504353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:08.504515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:08.504563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:08.504624] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:08.508258] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-27T20:34:08.508560] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-27T20:34:08.508734] [INFO ] [sig ] VFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:08.649822] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VFS.txt [2026-02-27T20:34:08.650036] [INFO ] [sig ] [3168/3373] Completed VFS in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:08.650077] [INFO ] [sig ] [3169/3373] Forecasting VGI... [2026-02-27T20:34:08.650109] [INFO ] [sig ] Generating forecast for: VGI [2026-02-27T20:34:08.650139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-27T20:34:08.662265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-27T20:34:08.662532] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-27T20:34:08.663347] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-27T20:34:08.663400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:08.663432] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:08.663459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:08.663515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:08.720847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:08.721449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:08.721527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:08.721559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:08.834785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:08.834942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:08.834984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:08.835016] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:08.838484] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=75.22%) [2026-02-27T20:34:08.838784] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-27T20:34:08.838914] [INFO ] [sig ] VGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:08.979176] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VGI.txt [2026-02-27T20:34:08.979310] [INFO ] [sig ] [3169/3373] Completed VGI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:08.979351] [INFO ] [sig ] [3170/3373] Forecasting VGM... [2026-02-27T20:34:08.979382] [INFO ] [sig ] Generating forecast for: VGM [2026-02-27T20:34:08.979412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-27T20:34:08.992421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-27T20:34:08.992786] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-27T20:34:08.993595] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-27T20:34:08.993648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:08.993680] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:08.993707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:08.993765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:09.050680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:09.051390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:09.051473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:09.051506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:09.171117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:09.171282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:09.171324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:09.171353] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:09.174867] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=95.66%) [2026-02-27T20:34:09.175153] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-27T20:34:09.175282] [INFO ] [sig ] VGM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:09.314660] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VGM.txt [2026-02-27T20:34:09.314794] [INFO ] [sig ] [3170/3373] Completed VGM in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:09.314834] [INFO ] [sig ] [3171/3373] Forecasting VICI... [2026-02-27T20:34:09.314865] [INFO ] [sig ] Generating forecast for: VICI [2026-02-27T20:34:09.314895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-27T20:34:09.328623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-27T20:34:09.328977] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-27T20:34:09.329779] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-27T20:34:09.329832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:09.329864] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:09.329890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:09.329947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:09.387594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:09.388419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:09.388506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:09.388539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:09.512750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:09.512921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:09.512964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:09.512994] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:09.516466] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-27T20:34:09.516781] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-27T20:34:09.516923] [INFO ] [sig ] VICI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:09.659863] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VICI.txt [2026-02-27T20:34:09.660083] [INFO ] [sig ] [3171/3373] Completed VICI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:09.660125] [INFO ] [sig ] [3172/3373] Forecasting VIGI... [2026-02-27T20:34:09.660163] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-27T20:34:09.660194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-27T20:34:09.673045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-27T20:34:09.673431] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-27T20:34:09.674458] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-27T20:34:09.674511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:09.674544] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:09.674595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:09.674658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:09.734879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:09.735816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:09.735901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:09.735934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:09.860150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:09.860316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:09.860359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:09.860388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:09.863943] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-27T20:34:09.864261] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-27T20:34:09.864401] [INFO ] [sig ] VIGI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:10.008066] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VIGI.txt [2026-02-27T20:34:10.008237] [INFO ] [sig ] [3172/3373] Completed VIGI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:10.008277] [INFO ] [sig ] [3173/3373] Forecasting VINP... [2026-02-27T20:34:10.008308] [INFO ] [sig ] Generating forecast for: VINP [2026-02-27T20:34:10.008337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-27T20:34:10.019602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-27T20:34:10.019965] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-27T20:34:10.020876] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-27T20:34:10.020943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:10.020984] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:10.021013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:10.021070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:10.078726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:10.079630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:10.079714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:10.079747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:10.198012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:10.198175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:10.198217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:10.198247] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:10.201800] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-27T20:34:10.202110] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-27T20:34:10.202243] [INFO ] [sig ] VINP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:10.343278] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VINP.txt [2026-02-27T20:34:10.343427] [INFO ] [sig ] [3173/3373] Completed VINP in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:10.343467] [INFO ] [sig ] [3174/3373] Forecasting VIPS... [2026-02-27T20:34:10.343497] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-27T20:34:10.343528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-27T20:34:10.356187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-27T20:34:10.356563] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-27T20:34:10.357384] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-27T20:34:10.357437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:10.357469] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:10.357496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:10.357554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:10.415792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:10.416601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:10.416687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:10.416721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:10.544608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:10.544777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:10.544820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:10.544850] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:10.548475] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=81.57%) [2026-02-27T20:34:10.548854] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-27T20:34:10.549000] [INFO ] [sig ] VIPS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:10.697609] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VIPS.txt [2026-02-27T20:34:10.697780] [INFO ] [sig ] [3174/3373] Completed VIPS in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:10.697822] [INFO ] [sig ] [3175/3373] Forecasting VIRC... [2026-02-27T20:34:10.697854] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-27T20:34:10.697918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-27T20:34:10.711642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-27T20:34:10.711995] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-27T20:34:10.713033] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-27T20:34:10.713087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:10.713148] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:10.713178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:10.713237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:10.773158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:10.774037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:10.774120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:10.774152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:10.894709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:10.894872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:10.894915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:10.894961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:10.898681] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-27T20:34:10.898993] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-27T20:34:10.899135] [INFO ] [sig ] VIRC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:11.045996] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VIRC.txt [2026-02-27T20:34:11.046162] [INFO ] [sig ] [3175/3373] Completed VIRC in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:11.046214] [INFO ] [sig ] [3176/3373] Forecasting VITL... [2026-02-27T20:34:11.046255] [INFO ] [sig ] Generating forecast for: VITL [2026-02-27T20:34:11.046288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-27T20:34:11.059013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-27T20:34:11.059347] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-27T20:34:11.060177] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-27T20:34:11.060231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:11.060264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:11.060291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:11.060349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:11.120913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:11.121658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:11.121741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:11.121776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:11.246277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:11.246439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:11.246484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:11.246515] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:11.250317] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=87.00%) [2026-02-27T20:34:11.250628] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-27T20:34:11.250765] [INFO ] [sig ] VITL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:11.393494] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VITL.txt [2026-02-27T20:34:11.393645] [INFO ] [sig ] [3176/3373] Completed VITL in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:11.393689] [INFO ] [sig ] [3177/3373] Forecasting VKQ... [2026-02-27T20:34:11.393720] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-27T20:34:11.393750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-27T20:34:11.406773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-27T20:34:11.407071] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-27T20:34:11.407896] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-27T20:34:11.407951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:11.407985] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:11.408012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:11.408069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:11.467962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:11.468637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:11.468717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:11.468765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:11.590472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:11.590647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:11.590693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:11.590724] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:11.594232] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=43.58%) [2026-02-27T20:34:11.594517] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-27T20:34:11.594670] [INFO ] [sig ] VKQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:11.741972] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VKQ.txt [2026-02-27T20:34:11.742128] [INFO ] [sig ] [3177/3373] Completed VKQ in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:11.742168] [INFO ] [sig ] [3178/3373] Forecasting VKTX... [2026-02-27T20:34:11.742198] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-27T20:34:11.742230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-27T20:34:11.754306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-27T20:34:11.754646] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-27T20:34:11.755422] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-27T20:34:11.755474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:11.755507] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:11.755534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:11.755608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:11.813007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:11.813790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:11.813871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:11.813904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:11.935028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:11.935190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:11.935232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:11.935299] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:11.938826] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-27T20:34:11.939102] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-27T20:34:11.939239] [INFO ] [sig ] VKTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:12.082879] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VKTX.txt [2026-02-27T20:34:12.083040] [INFO ] [sig ] [3178/3373] Completed VKTX in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:12.083081] [INFO ] [sig ] [3179/3373] Forecasting VLGEA... [2026-02-27T20:34:12.083110] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-27T20:34:12.083142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-27T20:34:12.094545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-27T20:34:12.094955] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-27T20:34:12.095773] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-27T20:34:12.095826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:12.095859] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:12.095900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:12.095958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:12.156324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:12.157339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:12.157429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:12.157466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:12.288390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:12.288601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:12.288651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:12.288682] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:12.292329] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=62.90%) [2026-02-27T20:34:12.292672] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-27T20:34:12.292819] [INFO ] [sig ] VLGEA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:12.443831] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VLGEA.txt [2026-02-27T20:34:12.443981] [INFO ] [sig ] [3179/3373] Completed VLGEA in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:12.444026] [INFO ] [sig ] [3180/3373] Forecasting VLN... [2026-02-27T20:34:12.444073] [INFO ] [sig ] Generating forecast for: VLN [2026-02-27T20:34:12.444122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-27T20:34:12.456957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-27T20:34:12.457372] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-27T20:34:12.458459] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-27T20:34:12.458709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:12.458746] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:12.458776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:12.458837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:12.523847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:12.524829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:12.524930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:12.524987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:12.655219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:12.655382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:12.655427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:12.655459] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:12.659478] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-27T20:34:12.659802] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-27T20:34:12.659939] [INFO ] [sig ] VLN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:12.805568] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VLN.txt [2026-02-27T20:34:12.805734] [INFO ] [sig ] [3180/3373] Completed VLN in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:12.805776] [INFO ] [sig ] [3181/3373] Forecasting VLO... [2026-02-27T20:34:12.805807] [INFO ] [sig ] Generating forecast for: VLO [2026-02-27T20:34:12.805839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-27T20:34:12.821198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-27T20:34:12.821588] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-27T20:34:12.822631] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-27T20:34:12.822684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:12.822715] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:12.822741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:12.822797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:12.884277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:12.884964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:12.885046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:12.885079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:13.011857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:13.012020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:13.012066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:13.012095] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:13.015632] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-27T20:34:13.015971] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-27T20:34:13.016117] [INFO ] [sig ] VLO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:13.160687] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VLO.txt [2026-02-27T20:34:13.160849] [INFO ] [sig ] [3181/3373] Completed VLO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-27T20:34:13.160890] [INFO ] [sig ] [3182/3373] Forecasting VLRS... [2026-02-27T20:34:13.160921] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-27T20:34:13.160951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-27T20:34:13.173114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-27T20:34:13.173506] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-27T20:34:13.174365] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-27T20:34:13.174419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:13.174452] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:13.174479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:13.174535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:13.235806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:13.236752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:13.236840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:13.236874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:13.358451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:13.358633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:13.358679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:13.358708] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:13.362210] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-02-27T20:34:13.362494] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-27T20:34:13.362643] [INFO ] [sig ] VLRS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:13.508170] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VLRS.txt [2026-02-27T20:34:13.508530] [INFO ] [sig ] [3182/3373] Completed VLRS in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-27T20:34:13.508592] [INFO ] [sig ] [3183/3373] Forecasting VLTO... [2026-02-27T20:34:13.508628] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-27T20:34:13.508670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-27T20:34:13.522019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-27T20:34:13.522437] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-27T20:34:13.523477] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-27T20:34:13.523531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:13.523563] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:13.523611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:13.523670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:13.586632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:13.587558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:13.587672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:13.587709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:13.724946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:13.725108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:13.725165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:13.725199] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:13.729340] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-27T20:34:13.729856] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-27T20:34:13.729998] [INFO ] [sig ] VLTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:13.886927] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VLTO.txt [2026-02-27T20:34:13.887092] [INFO ] [sig ] [3183/3373] Completed VLTO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-27T20:34:13.887143] [INFO ] [sig ] [3184/3373] Forecasting VLY... [2026-02-27T20:34:13.887183] [INFO ] [sig ] Generating forecast for: VLY [2026-02-27T20:34:13.887221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-27T20:34:13.900432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-27T20:34:13.900858] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-27T20:34:13.901740] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-27T20:34:13.901797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:13.901830] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:13.901859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:13.901917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:13.965750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:13.966662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:13.966750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:13.966784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:14.093905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:14.094068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:14.094113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:14.094140] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:14.097689] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-27T20:34:14.098003] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-27T20:34:14.098175] [INFO ] [sig ] VLY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:14.251527] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VLY.txt [2026-02-27T20:34:14.251725] [INFO ] [sig ] [3184/3373] Completed VLY in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:14.251769] [INFO ] [sig ] [3185/3373] Forecasting VMBS... [2026-02-27T20:34:14.251800] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-27T20:34:14.251830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-27T20:34:14.263603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-27T20:34:14.263883] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-27T20:34:14.264675] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-27T20:34:14.264727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:14.264759] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:14.264788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:14.264845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:14.322132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:14.322802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:14.322906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:14.322939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:14.448966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:14.449140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:14.449193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:14.449227] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:14.452842] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-02-27T20:34:14.453125] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-27T20:34:14.453260] [INFO ] [sig ] VMBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:14.593846] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VMBS.txt [2026-02-27T20:34:14.593978] [INFO ] [sig ] [3185/3373] Completed VMBS in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:14.594018] [INFO ] [sig ] [3186/3373] Forecasting VMD... [2026-02-27T20:34:14.594046] [INFO ] [sig ] Generating forecast for: VMD [2026-02-27T20:34:14.594076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-27T20:34:14.605709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-27T20:34:14.605980] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-27T20:34:14.606777] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-27T20:34:14.606830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:14.606863] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:14.606890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:14.606949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:14.664362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:14.665167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:14.665248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:14.665281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:14.785021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:14.785163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:14.785217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:14.785252] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:14.789698] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-27T20:34:14.789986] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-27T20:34:14.790126] [INFO ] [sig ] VMD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:14.933175] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VMD.txt [2026-02-27T20:34:14.933301] [INFO ] [sig ] [3186/3373] Completed VMD in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:14.933340] [INFO ] [sig ] [3187/3373] Forecasting VMI... [2026-02-27T20:34:14.933370] [INFO ] [sig ] Generating forecast for: VMI [2026-02-27T20:34:14.933400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-27T20:34:14.950289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-27T20:34:14.950779] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-27T20:34:14.951710] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-27T20:34:14.951766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:14.951801] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:14.951829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:14.951888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:15.016550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:15.017521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:15.017626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:15.017662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:15.151957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:15.152124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:15.152168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:15.152197] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:15.156776] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-02-27T20:34:15.157083] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-27T20:34:15.157247] [INFO ] [sig ] VMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:15.311377] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VMI.txt [2026-02-27T20:34:15.311528] [INFO ] [sig ] [3187/3373] Completed VMI in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:15.311567] [INFO ] [sig ] [3188/3373] Forecasting VMO... [2026-02-27T20:34:15.311620] [INFO ] [sig ] Generating forecast for: VMO [2026-02-27T20:34:15.311650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-27T20:34:15.325243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-27T20:34:15.325626] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-27T20:34:15.326443] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-27T20:34:15.326498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:15.326533] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:15.326562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:15.326653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:15.386674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:15.387610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:15.387695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:15.387730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:15.512009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:15.512229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:15.512278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:15.512308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:15.516064] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-27T20:34:15.516363] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-27T20:34:15.516501] [INFO ] [sig ] VMO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:15.660204] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VMO.txt [2026-02-27T20:34:15.660398] [INFO ] [sig ] [3188/3373] Completed VMO in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:15.660440] [INFO ] [sig ] [3189/3373] Forecasting VNDA... [2026-02-27T20:34:15.660470] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-27T20:34:15.660500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-27T20:34:15.674215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-27T20:34:15.674701] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-27T20:34:15.675719] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-27T20:34:15.675781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:15.675819] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:15.675853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:15.675929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:15.735381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:15.736329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:15.736415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:15.736451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:15.862502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:15.862691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:15.862739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:15.862769] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:15.866351] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-27T20:34:15.866685] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-27T20:34:15.866828] [INFO ] [sig ] VNDA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:16.011971] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VNDA.txt [2026-02-27T20:34:16.012129] [INFO ] [sig ] [3189/3373] Completed VNDA in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:16.012170] [INFO ] [sig ] [3190/3373] Forecasting VNO... [2026-02-27T20:34:16.012199] [INFO ] [sig ] Generating forecast for: VNO [2026-02-27T20:34:16.012229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-27T20:34:16.025298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-27T20:34:16.025731] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-27T20:34:16.026539] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-27T20:34:16.026615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:16.026651] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:16.026680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:16.026739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:16.087201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:16.088108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:16.088194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:16.088228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:16.213738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:16.213912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:16.213957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:16.213989] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:16.217748] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-02-27T20:34:16.218092] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-27T20:34:16.218239] [INFO ] [sig ] VNO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:16.360230] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VNO.txt [2026-02-27T20:34:16.360372] [INFO ] [sig ] [3190/3373] Completed VNO in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:16.360414] [INFO ] [sig ] [3191/3373] Forecasting VNOM... [2026-02-27T20:34:16.360443] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-27T20:34:16.360474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-27T20:34:16.371753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-27T20:34:16.372011] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-27T20:34:16.372796] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-27T20:34:16.372848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:16.372881] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:16.372908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:16.372965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:16.430082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:16.430687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:16.430766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:16.430799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:16.549276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:16.549392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:16.549431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:16.549460] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:16.552780] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-02-27T20:34:16.553048] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-27T20:34:16.553173] [INFO ] [sig ] VNOM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:16.692515] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VNOM.txt [2026-02-27T20:34:16.692643] [INFO ] [sig ] [3191/3373] Completed VNOM in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:16.692684] [INFO ] [sig ] [3192/3373] Forecasting VNQI... [2026-02-27T20:34:16.692714] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-27T20:34:16.692744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-27T20:34:16.704877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-27T20:34:16.705161] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-27T20:34:16.705946] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-27T20:34:16.706009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:16.706068] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:16.706103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:16.706174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:16.763847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:16.764493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:16.764590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:16.764625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:16.884466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:16.884565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:16.884622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:16.884651] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:16.887803] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-27T20:34:16.888103] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-27T20:34:16.888255] [INFO ] [sig ] VNQI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:17.029486] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VNQI.txt [2026-02-27T20:34:17.029670] [INFO ] [sig ] [3192/3373] Completed VNQI in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:17.029715] [INFO ] [sig ] [3193/3373] Forecasting VOC... [2026-02-27T20:34:17.029745] [INFO ] [sig ] Generating forecast for: VOC [2026-02-27T20:34:17.029774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-27T20:34:17.041236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-27T20:34:17.041543] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-27T20:34:17.042373] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-27T20:34:17.042425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:17.042458] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:17.042485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:17.042543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:17.100038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:17.100662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:17.100740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:17.100773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:17.218106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:17.218221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:17.218259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:17.218288] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:17.221589] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-27T20:34:17.221860] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-27T20:34:17.221984] [INFO ] [sig ] VOC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:17.362963] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VOC.txt [2026-02-27T20:34:17.363078] [INFO ] [sig ] [3193/3373] Completed VOC in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:17.363119] [INFO ] [sig ] [3194/3373] Forecasting VOD... [2026-02-27T20:34:17.363147] [INFO ] [sig ] Generating forecast for: VOD [2026-02-27T20:34:17.363177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-27T20:34:17.375072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-27T20:34:17.375339] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-27T20:34:17.376127] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-27T20:34:17.376184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:17.376217] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:17.376244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:17.376300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:17.433193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:17.433805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:17.433883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:17.433915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:17.546309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:17.546413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:17.546450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:17.546479] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:17.549686] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-27T20:34:17.549956] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-27T20:34:17.550082] [INFO ] [sig ] VOD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:17.689778] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VOD.txt [2026-02-27T20:34:17.689886] [INFO ] [sig ] [3194/3373] Completed VOD in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:17.689925] [INFO ] [sig ] [3195/3373] Forecasting VONE... [2026-02-27T20:34:17.689954] [INFO ] [sig ] Generating forecast for: VONE [2026-02-27T20:34:17.689983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-27T20:34:17.702321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-27T20:34:17.702606] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-27T20:34:17.703400] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-27T20:34:17.703452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:17.703484] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:17.703510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:17.703601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:17.761444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:17.762051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:17.762130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:17.762162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:17.883536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:17.883661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:17.883699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:17.883756] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:17.887395] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=48.59%) [2026-02-27T20:34:17.887703] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-27T20:34:17.887836] [INFO ] [sig ] VONE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:18.030065] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VONE.txt [2026-02-27T20:34:18.030206] [INFO ] [sig ] [3195/3373] Completed VONE in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:18.030262] [INFO ] [sig ] [3196/3373] Forecasting VONG... [2026-02-27T20:34:18.030295] [INFO ] [sig ] Generating forecast for: VONG [2026-02-27T20:34:18.030324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-27T20:34:18.042388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-27T20:34:18.042682] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-27T20:34:18.043456] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-27T20:34:18.043509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:18.043542] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:18.043595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:18.043658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:18.101428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:18.102157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:18.102241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:18.102274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:18.224546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:18.224720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:18.224762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:18.224791] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:18.228240] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-27T20:34:18.228561] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-27T20:34:18.228715] [INFO ] [sig ] VONG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:18.392466] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VONG.txt [2026-02-27T20:34:18.392637] [INFO ] [sig ] [3196/3373] Completed VONG in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:18.392682] [INFO ] [sig ] [3197/3373] Forecasting VOTE... [2026-02-27T20:34:18.392713] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-27T20:34:18.392743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-27T20:34:18.403879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-27T20:34:18.404175] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-27T20:34:18.404996] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-27T20:34:18.405050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:18.405083] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:18.405110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:18.405168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:18.462882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:18.463498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:18.463596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:18.463631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:18.581875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:18.582027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:18.582069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:18.582099] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:18.585528] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=56.66%) [2026-02-27T20:34:18.585827] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-27T20:34:18.585974] [INFO ] [sig ] VOTE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:18.734373] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VOTE.txt [2026-02-27T20:34:18.734533] [INFO ] [sig ] [3197/3373] Completed VOTE in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:18.734601] [INFO ] [sig ] [3198/3373] Forecasting VPG... [2026-02-27T20:34:18.734634] [INFO ] [sig ] Generating forecast for: VPG [2026-02-27T20:34:18.734666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-27T20:34:18.749933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-27T20:34:18.750378] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-27T20:34:18.751400] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-27T20:34:18.751461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:18.751495] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:18.751524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:18.751605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:18.811080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:18.811953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:18.812037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:18.812071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:18.931242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:18.931373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:18.931414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:18.931442] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:18.934831] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=68.77%) [2026-02-27T20:34:18.935110] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-27T20:34:18.935237] [INFO ] [sig ] VPG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:19.078302] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VPG.txt [2026-02-27T20:34:19.078430] [INFO ] [sig ] [3198/3373] Completed VPG in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-27T20:34:19.078471] [INFO ] [sig ] [3199/3373] Forecasting VPLS... [2026-02-27T20:34:19.078500] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-27T20:34:19.078529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-27T20:34:19.090330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-27T20:34:19.090733] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-27T20:34:19.091530] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-27T20:34:19.091609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:19.091648] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:19.091677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:19.091736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:19.148410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:19.149110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:19.149193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:19.149228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:19.268299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:19.268425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:19.268483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:19.268515] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:19.271929] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-02-27T20:34:19.272217] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-27T20:34:19.272344] [INFO ] [sig ] VPLS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:19.414363] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VPLS.txt [2026-02-27T20:34:19.414491] [INFO ] [sig ] [3199/3373] Completed VPLS in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-27T20:34:19.414531] [INFO ] [sig ] [3200/3373] Forecasting VRA... [2026-02-27T20:34:19.414561] [INFO ] [sig ] Generating forecast for: VRA [2026-02-27T20:34:19.414617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-27T20:34:19.427008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-27T20:34:19.427314] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-27T20:34:19.428139] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-27T20:34:19.428192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:19.428224] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:19.428251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:19.428307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:19.486791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:19.487409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:19.487488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:19.487521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:19.604061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:19.604172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:19.604211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:19.604243] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:19.607523] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-02-27T20:34:19.607818] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-27T20:34:19.608032] [INFO ] [sig ] VRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:19.751545] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VRA.txt [2026-02-27T20:34:19.751698] [INFO ] [sig ] [3200/3373] Completed VRA in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-27T20:34:19.751740] [INFO ] [sig ] [3201/3373] Forecasting VRCA... [2026-02-27T20:34:19.751769] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-27T20:34:19.751799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-27T20:34:19.763168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-27T20:34:19.763480] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-27T20:34:19.764315] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-27T20:34:19.764371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:19.764404] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:19.764432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:19.764490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:19.829595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:19.830463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:19.830588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:19.830630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:19.954369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:19.954534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:19.954595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:19.954628] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:19.958223] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=81.21%) [2026-02-27T20:34:19.958518] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-27T20:34:19.958676] [INFO ] [sig ] VRCA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:20.099085] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRCA.txt [2026-02-27T20:34:20.099214] [INFO ] [sig ] [3201/3373] Completed VRCA in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-27T20:34:20.099257] [INFO ] [sig ] [3202/3373] Forecasting VRDN... [2026-02-27T20:34:20.099286] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-27T20:34:20.099316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-27T20:34:20.112720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-27T20:34:20.113036] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-27T20:34:20.113838] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-27T20:34:20.113891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:20.113924] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:20.113952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:20.114009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:20.173397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:20.174075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:20.174179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:20.174214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:20.291825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:20.291983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:20.292026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:20.292057] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:20.295744] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=25.56%) [2026-02-27T20:34:20.296026] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-27T20:34:20.296167] [INFO ] [sig ] VRDN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:20.437262] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VRDN.txt [2026-02-27T20:34:20.437407] [INFO ] [sig ] [3202/3373] Completed VRDN in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-27T20:34:20.437450] [INFO ] [sig ] [3203/3373] Forecasting VRE... [2026-02-27T20:34:20.437480] [INFO ] [sig ] Generating forecast for: VRE [2026-02-27T20:34:20.437511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-27T20:34:20.450091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-27T20:34:20.450411] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-27T20:34:20.451207] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-27T20:34:20.451261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:20.451305] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:20.451333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:20.451391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:20.508597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:20.509496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:20.509597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:20.509635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:20.630310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:20.630469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:20.630512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:20.630542] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:20.633986] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-02-27T20:34:20.634285] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-27T20:34:20.634430] [INFO ] [sig ] VRE: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:20.780712] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRE.txt [2026-02-27T20:34:20.781036] [INFO ] [sig ] [3203/3373] Completed VRE in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-27T20:34:20.781084] [INFO ] [sig ] [3204/3373] Forecasting VREX... [2026-02-27T20:34:20.781113] [INFO ] [sig ] Generating forecast for: VREX [2026-02-27T20:34:20.781144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-27T20:34:20.793965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-27T20:34:20.794402] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-27T20:34:20.795287] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-27T20:34:20.795348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:20.795382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:20.795410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:20.795468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:20.859398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:20.860336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:20.860422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:20.860456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:20.980963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:20.981117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:20.981161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:20.981193] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:20.985157] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-02-27T20:34:20.985496] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-27T20:34:20.985660] [INFO ] [sig ] VREX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:21.127337] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VREX.txt [2026-02-27T20:34:21.127469] [INFO ] [sig ] [3204/3373] Completed VREX in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-27T20:34:21.127509] [INFO ] [sig ] [3205/3373] Forecasting VRIG... [2026-02-27T20:34:21.127538] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-27T20:34:21.127597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-27T20:34:21.139106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-27T20:34:21.139398] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-27T20:34:21.140185] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-27T20:34:21.140238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:21.140270] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:21.140297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:21.140354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:21.197670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:21.198472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:21.198551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:21.198604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:21.294349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:21.294507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:21.294549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:21.294598] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:21.298170] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=83.37%) [2026-02-27T20:34:21.298487] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-27T20:34:21.298636] [INFO ] [sig ] VRIG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:21.441785] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRIG.txt [2026-02-27T20:34:21.441953] [INFO ] [sig ] [3205/3373] Completed VRIG in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-27T20:34:21.441996] [INFO ] [sig ] [3206/3373] Forecasting VRNS... [2026-02-27T20:34:21.442028] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-27T20:34:21.442057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-27T20:34:21.453182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-27T20:34:21.453492] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-27T20:34:21.454295] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-27T20:34:21.454349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:21.454381] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:21.454408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:21.454466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:21.511477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:21.512156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:21.512238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:21.512270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:21.636211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:21.636384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:21.636427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:21.636456] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:21.639959] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=22.61%) [2026-02-27T20:34:21.640248] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-27T20:34:21.640402] [INFO ] [sig ] VRNS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:21.781538] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VRNS.txt [2026-02-27T20:34:21.781709] [INFO ] [sig ] [3206/3373] Completed VRNS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-27T20:34:21.781751] [INFO ] [sig ] [3207/3373] Forecasting VRRM... [2026-02-27T20:34:21.781787] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-27T20:34:21.781819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-27T20:34:21.793562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-27T20:34:21.793861] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-27T20:34:21.794652] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-27T20:34:21.794705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:21.794736] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:21.794763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:21.794819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:21.852071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:21.852731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:21.852811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:21.852844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:21.972068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:21.972205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:21.972253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:21.972288] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:21.975672] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-27T20:34:21.975957] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-27T20:34:21.976083] [INFO ] [sig ] VRRM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:22.118526] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VRRM.txt [2026-02-27T20:34:22.118676] [INFO ] [sig ] [3207/3373] Completed VRRM in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 59.9s [2026-02-27T20:34:22.118719] [INFO ] [sig ] [3208/3373] Forecasting VRSK... [2026-02-27T20:34:22.118749] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-27T20:34:22.118779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-27T20:34:22.130184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-27T20:34:22.130544] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-27T20:34:22.131366] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-27T20:34:22.131421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:22.131454] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:22.131482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:22.131540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:22.191889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:22.192997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:22.193107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:22.193153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:22.329911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:22.330074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:22.330119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:22.330151] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:22.333747] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-27T20:34:22.334042] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-27T20:34:22.334179] [INFO ] [sig ] VRSK: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:22.475623] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRSK.txt [2026-02-27T20:34:22.475766] [INFO ] [sig ] [3208/3373] Completed VRSK in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 59.5s [2026-02-27T20:34:22.475807] [INFO ] [sig ] [3209/3373] Forecasting VRSN... [2026-02-27T20:34:22.475837] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-27T20:34:22.475866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-27T20:34:22.488206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-27T20:34:22.488619] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-27T20:34:22.489403] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-27T20:34:22.489456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:22.489527] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:22.489556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:22.489635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:22.547350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:22.548273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:22.548359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:22.548392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:22.676303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:22.676474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:22.676525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:22.676554] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:22.680157] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-02-27T20:34:22.680446] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-27T20:34:22.680590] [INFO ] [sig ] VRSN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:22.820515] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRSN.txt [2026-02-27T20:34:22.820665] [INFO ] [sig ] [3209/3373] Completed VRSN in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 59.2s [2026-02-27T20:34:22.820706] [INFO ] [sig ] [3210/3373] Forecasting VRTS... [2026-02-27T20:34:22.820737] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-27T20:34:22.820766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-27T20:34:22.832284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-27T20:34:22.832599] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-27T20:34:22.833375] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-27T20:34:22.833427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:22.833458] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:22.833485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:22.833542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:22.891145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:22.891790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:22.891869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:22.891901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:23.013456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:23.013611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:23.013654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:23.013701] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:23.017074] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-27T20:34:23.017351] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-27T20:34:23.017475] [INFO ] [sig ] VRTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:23.165280] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VRTS.txt [2026-02-27T20:34:23.165409] [INFO ] [sig ] [3210/3373] Completed VRTS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 58.8s [2026-02-27T20:34:23.165449] [INFO ] [sig ] [3211/3373] Forecasting VRTX... [2026-02-27T20:34:23.165478] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-27T20:34:23.165507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-27T20:34:23.176844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-27T20:34:23.177140] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-27T20:34:23.177964] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-27T20:34:23.178016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:23.178048] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:23.178075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:23.178131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:23.235464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:23.236366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:23.236450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:23.236484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:23.358867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:23.359027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:23.359069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:23.359099] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:23.362613] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-27T20:34:23.362967] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-27T20:34:23.363135] [INFO ] [sig ] VRTX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:23.506107] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VRTX.txt [2026-02-27T20:34:23.506255] [INFO ] [sig ] [3211/3373] Completed VRTX in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 58.4s [2026-02-27T20:34:23.506295] [INFO ] [sig ] [3212/3373] Forecasting VSCO... [2026-02-27T20:34:23.506325] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-27T20:34:23.506357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-27T20:34:23.517901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-27T20:34:23.518294] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-27T20:34:23.519132] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-27T20:34:23.519186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:23.519218] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:23.519245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:23.519302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:23.578432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:23.579519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:23.579620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:23.579672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:23.708741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:23.708908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:23.708955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:23.709020] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:23.712654] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=37.41%) [2026-02-27T20:34:23.712960] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-27T20:34:23.713102] [INFO ] [sig ] VSCO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:23.862236] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VSCO.txt [2026-02-27T20:34:23.862436] [INFO ] [sig ] [3212/3373] Completed VSCO in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 58.1s [2026-02-27T20:34:23.862483] [INFO ] [sig ] [3213/3373] Forecasting VSDA... [2026-02-27T20:34:23.862518] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-27T20:34:23.862553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-27T20:34:23.875692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-27T20:34:23.876121] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-27T20:34:23.877107] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-27T20:34:23.877176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:23.877213] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:23.877244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:23.877315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:23.939987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:23.941006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:23.941098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:23.941132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:24.062093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:24.062253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:24.062298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:24.062329] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:24.065974] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-27T20:34:24.066304] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-27T20:34:24.066450] [INFO ] [sig ] VSDA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:24.239039] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VSDA.txt [2026-02-27T20:34:24.239203] [INFO ] [sig ] [3213/3373] Completed VSDA in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 57.7s [2026-02-27T20:34:24.239245] [INFO ] [sig ] [3214/3373] Forecasting VSEC... [2026-02-27T20:34:24.239285] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-27T20:34:24.239323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-27T20:34:24.251106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-27T20:34:24.251498] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-27T20:34:24.252372] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-27T20:34:24.252428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:24.252462] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:24.252502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:24.252564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:24.312289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:24.313181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:24.313267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:24.313302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:24.445371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:24.445551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:24.445624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:24.445664] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:24.449702] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-27T20:34:24.449993] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-27T20:34:24.450128] [INFO ] [sig ] VSEC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:24.598398] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VSEC.txt [2026-02-27T20:34:24.598544] [INFO ] [sig ] [3214/3373] Completed VSEC in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 57.4s [2026-02-27T20:34:24.598604] [INFO ] [sig ] [3215/3373] Forecasting VSH... [2026-02-27T20:34:24.598637] [INFO ] [sig ] Generating forecast for: VSH [2026-02-27T20:34:24.598668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-27T20:34:24.610191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-27T20:34:24.610493] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-27T20:34:24.611359] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-27T20:34:24.611425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:24.611464] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:24.611491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:24.611548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:24.671680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:24.672502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:24.672605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:24.672643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:24.800837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:24.800988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:24.801031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:24.801060] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:24.804617] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=86.70%) [2026-02-27T20:34:24.804929] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-27T20:34:24.805065] [INFO ] [sig ] VSH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:24.950852] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VSH.txt [2026-02-27T20:34:24.951066] [INFO ] [sig ] [3215/3373] Completed VSH in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 57.0s [2026-02-27T20:34:24.951124] [INFO ] [sig ] [3216/3373] Forecasting VSTM... [2026-02-27T20:34:24.951168] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-27T20:34:24.951212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-27T20:34:24.963452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-27T20:34:24.963855] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-27T20:34:24.964985] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-27T20:34:24.965039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:24.965072] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:24.965099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:24.965156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:25.024219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:25.025118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:25.025203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:25.025239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:25.149898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:25.150057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:25.150101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:25.150131] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:25.153777] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-02-27T20:34:25.154068] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-27T20:34:25.154200] [INFO ] [sig ] VSTM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:25.300127] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VSTM.txt [2026-02-27T20:34:25.300264] [INFO ] [sig ] [3216/3373] Completed VSTM in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 56.6s [2026-02-27T20:34:25.300304] [INFO ] [sig ] [3217/3373] Forecasting VSTS... [2026-02-27T20:34:25.300334] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-27T20:34:25.300364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-27T20:34:25.311317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-27T20:34:25.311627] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-27T20:34:25.312398] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-27T20:34:25.312451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:25.312484] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:25.312512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:25.312589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:25.371033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:25.371994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:25.372082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:25.372116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:25.497832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:25.498029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:25.498091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:25.498125] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:25.501727] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-27T20:34:25.502022] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-27T20:34:25.502159] [INFO ] [sig ] VSTS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:25.652337] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VSTS.txt [2026-02-27T20:34:25.652495] [INFO ] [sig ] [3217/3373] Completed VSTS in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 56.3s [2026-02-27T20:34:25.652547] [INFO ] [sig ] [3218/3373] Forecasting VTC... [2026-02-27T20:34:25.652597] [INFO ] [sig ] Generating forecast for: VTC [2026-02-27T20:34:25.652639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-27T20:34:25.664406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-27T20:34:25.664757] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-27T20:34:25.665655] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-27T20:34:25.665710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:25.665743] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:25.665771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:25.665830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:25.729190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:25.730163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:25.730246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:25.730280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:25.855078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:25.855234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:25.855278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:25.855308] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:25.858873] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-02-27T20:34:25.859161] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-27T20:34:25.859302] [INFO ] [sig ] VTC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:26.005985] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VTC.txt [2026-02-27T20:34:26.006160] [INFO ] [sig ] [3218/3373] Completed VTC in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 55.9s [2026-02-27T20:34:26.006204] [INFO ] [sig ] [3219/3373] Forecasting VTEX... [2026-02-27T20:34:26.006234] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-27T20:34:26.006264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-27T20:34:26.017521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-27T20:34:26.017966] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-27T20:34:26.018806] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-27T20:34:26.018859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:26.018890] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:26.018917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:26.018973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:26.078542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:26.079429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:26.079549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:26.079629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:26.202079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:26.202237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:26.202283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:26.202314] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:26.205823] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-27T20:34:26.206159] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-27T20:34:26.206308] [INFO ] [sig ] VTEX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:26.353805] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VTEX.txt [2026-02-27T20:34:26.353994] [INFO ] [sig ] [3219/3373] Completed VTEX in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 55.6s [2026-02-27T20:34:26.354035] [INFO ] [sig ] [3220/3373] Forecasting VTIP... [2026-02-27T20:34:26.354067] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-27T20:34:26.354098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-27T20:34:26.365858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-27T20:34:26.366185] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-27T20:34:26.366988] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-27T20:34:26.367040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:26.367073] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:26.367100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:26.367158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:26.425792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:26.426660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:26.426747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:26.426782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:26.547728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:26.547907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:26.547955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:26.547986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:26.551629] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-27T20:34:26.551924] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-27T20:34:26.552058] [INFO ] [sig ] VTIP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:26.693759] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTIP.txt [2026-02-27T20:34:26.693956] [INFO ] [sig ] [3220/3373] Completed VTIP in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 55.2s [2026-02-27T20:34:26.694037] [INFO ] [sig ] [3221/3373] Forecasting VTMX... [2026-02-27T20:34:26.694096] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-27T20:34:26.694152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-27T20:34:26.707038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-27T20:34:26.707414] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-27T20:34:26.708477] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-27T20:34:26.708531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:26.708563] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:26.708620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:26.708678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:26.773463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:26.774357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:26.774442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:26.774476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:26.903852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:26.904010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:26.904054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:26.904084] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:26.907674] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=68.94%) [2026-02-27T20:34:26.907995] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-27T20:34:26.908131] [INFO ] [sig ] VTMX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:27.051994] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTMX.txt [2026-02-27T20:34:27.052136] [INFO ] [sig ] [3221/3373] Completed VTMX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 54.8s [2026-02-27T20:34:27.052176] [INFO ] [sig ] [3222/3373] Forecasting VTN... [2026-02-27T20:34:27.052206] [INFO ] [sig ] Generating forecast for: VTN [2026-02-27T20:34:27.052236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-27T20:34:27.063394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-27T20:34:27.063750] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-27T20:34:27.064550] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-27T20:34:27.064624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:27.064659] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:27.064688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:27.064746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:27.129045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:27.130022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:27.130128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:27.130177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:27.250303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:27.250474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:27.250523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:27.250555] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:27.254143] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=62.73%) [2026-02-27T20:34:27.254435] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-27T20:34:27.254588] [INFO ] [sig ] VTN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:27.398276] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTN.txt [2026-02-27T20:34:27.398461] [INFO ] [sig ] [3222/3373] Completed VTN in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 54.5s [2026-02-27T20:34:27.398511] [INFO ] [sig ] [3223/3373] Forecasting VTOL... [2026-02-27T20:34:27.398542] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-27T20:34:27.398589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-27T20:34:27.410034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-27T20:34:27.410371] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-27T20:34:27.411222] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-27T20:34:27.411276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:27.411309] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:27.411337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:27.411396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:27.471865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:27.472661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:27.472746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:27.472780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:27.594301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:27.594469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:27.594512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:27.594540] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:27.598072] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-02-27T20:34:27.598371] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-27T20:34:27.598533] [INFO ] [sig ] VTOL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:27.741083] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VTOL.txt [2026-02-27T20:34:27.741241] [INFO ] [sig ] [3223/3373] Completed VTOL in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 54.1s [2026-02-27T20:34:27.741282] [INFO ] [sig ] [3224/3373] Forecasting VTRS... [2026-02-27T20:34:27.741314] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-27T20:34:27.741345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-27T20:34:27.754291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-27T20:34:27.754871] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-27T20:34:27.755726] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-27T20:34:27.755782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:27.755814] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:27.755844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:27.755902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:27.817280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:27.818118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:27.818205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:27.818241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:27.943681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:27.943839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:27.943884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:27.943915] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:27.947514] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-02-27T20:34:27.947820] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-27T20:34:27.947973] [INFO ] [sig ] VTRS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:28.093880] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VTRS.txt [2026-02-27T20:34:28.094044] [INFO ] [sig ] [3224/3373] Completed VTRS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 53.7s [2026-02-27T20:34:28.094084] [INFO ] [sig ] [3225/3373] Forecasting VTS... [2026-02-27T20:34:28.094114] [INFO ] [sig ] Generating forecast for: VTS [2026-02-27T20:34:28.094144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-27T20:34:28.105988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-27T20:34:28.106391] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-27T20:34:28.107293] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-27T20:34:28.107347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:28.107382] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:28.107410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:28.107482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:28.167303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:28.168252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:28.168347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:28.168381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:28.289941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:28.290092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:28.290135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:28.290164] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:28.293644] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-27T20:34:28.293924] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-27T20:34:28.294052] [INFO ] [sig ] VTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:28.438276] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTS.txt [2026-02-27T20:34:28.438414] [INFO ] [sig ] [3225/3373] Completed VTS in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 53.4s [2026-02-27T20:34:28.438454] [INFO ] [sig ] [3226/3373] Forecasting VTSI... [2026-02-27T20:34:28.438485] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-27T20:34:28.438514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-27T20:34:28.449716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-27T20:34:28.450050] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-27T20:34:28.450933] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-27T20:34:28.450988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:28.451056] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:28.451097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:28.451181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:28.512159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:28.513104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:28.513205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:28.513251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:28.636934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:28.637104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:28.637147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:28.637176] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:28.640790] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=92.48%) [2026-02-27T20:34:28.641086] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-27T20:34:28.641220] [INFO ] [sig ] VTSI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:28.787183] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTSI.txt [2026-02-27T20:34:28.787335] [INFO ] [sig ] [3226/3373] Completed VTSI in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 53.0s [2026-02-27T20:34:28.787375] [INFO ] [sig ] [3227/3373] Forecasting VTWG... [2026-02-27T20:34:28.787406] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-27T20:34:28.787437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-27T20:34:28.799692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-27T20:34:28.800035] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-27T20:34:28.800879] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-27T20:34:28.800944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:28.800979] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:28.801008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:28.801080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:28.862352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:28.863125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:28.863210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:28.863245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:28.990864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:28.991029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:28.991076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:28.991106] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:28.995093] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-02-27T20:34:28.995417] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-27T20:34:28.995559] [INFO ] [sig ] VTWG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:29.148497] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VTWG.txt [2026-02-27T20:34:29.148692] [INFO ] [sig ] [3227/3373] Completed VTWG in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 52.7s [2026-02-27T20:34:29.148735] [INFO ] [sig ] [3228/3373] Forecasting VTWO... [2026-02-27T20:34:29.148765] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-27T20:34:29.148794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-27T20:34:29.161987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-27T20:34:29.162496] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-27T20:34:29.163463] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-27T20:34:29.163525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:29.163559] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:29.163612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:29.163674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:29.225502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:29.226469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:29.226562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:29.226619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:29.353714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:29.353887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:29.353931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:29.353959] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:29.357615] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=71.48%) [2026-02-27T20:34:29.357975] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-27T20:34:29.358128] [INFO ] [sig ] VTWO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:29.500603] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTWO.txt [2026-02-27T20:34:29.500775] [INFO ] [sig ] [3228/3373] Completed VTWO in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 52.3s [2026-02-27T20:34:29.500816] [INFO ] [sig ] [3229/3373] Forecasting VTYX... [2026-02-27T20:34:29.500846] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-27T20:34:29.500880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-27T20:34:29.513100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-27T20:34:29.513434] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-27T20:34:29.514236] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-27T20:34:29.514289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:29.514322] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:29.514349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:29.514410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:29.573128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:29.574075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:29.574163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:29.574196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:29.710717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:29.710881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:29.710926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:29.710996] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:29.715092] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-27T20:34:29.715386] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-27T20:34:29.715524] [INFO ] [sig ] VTYX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:29.860929] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VTYX.txt [2026-02-27T20:34:29.861090] [INFO ] [sig ] [3229/3373] Completed VTYX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 51.9s [2026-02-27T20:34:29.861133] [INFO ] [sig ] [3230/3373] Forecasting VUZI... [2026-02-27T20:34:29.861164] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-27T20:34:29.861194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-27T20:34:29.872493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-27T20:34:29.872811] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-27T20:34:29.873612] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-27T20:34:29.873665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:29.873697] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:29.873724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:29.873782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:29.932080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:29.932947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:29.933029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:29.933061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:30.057819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:30.057994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:30.058039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:30.058069] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:30.061683] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-27T20:34:30.061964] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-27T20:34:30.062096] [INFO ] [sig ] VUZI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:30.207055] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VUZI.txt [2026-02-27T20:34:30.207226] [INFO ] [sig ] [3230/3373] Completed VUZI in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 51.6s [2026-02-27T20:34:30.207273] [INFO ] [sig ] [3231/3373] Forecasting VVOS... [2026-02-27T20:34:30.207304] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-27T20:34:30.207337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-27T20:34:30.219187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-27T20:34:30.219634] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-27T20:34:30.220463] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-27T20:34:30.220516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:30.220548] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:30.220595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:30.220657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:30.278569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:30.279552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:30.279689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:30.279745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:30.402880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:30.403047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:30.403091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:30.403121] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:30.406720] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=57.93%) [2026-02-27T20:34:30.407017] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-27T20:34:30.407156] [INFO ] [sig ] VVOS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:30.551868] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VVOS.txt [2026-02-27T20:34:30.552054] [INFO ] [sig ] [3231/3373] Completed VVOS in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 51.2s [2026-02-27T20:34:30.552104] [INFO ] [sig ] [3232/3373] Forecasting VVX... [2026-02-27T20:34:30.552138] [INFO ] [sig ] Generating forecast for: VVX [2026-02-27T20:34:30.552171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-27T20:34:30.564342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-27T20:34:30.564713] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-27T20:34:30.565527] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-27T20:34:30.565607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:30.565641] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:30.565668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:30.565724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:30.623619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:30.624488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:30.624592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:30.624629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:30.751258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:30.751422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:30.751466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:30.751495] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:30.754993] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-02-27T20:34:30.755308] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-27T20:34:30.755442] [INFO ] [sig ] VVX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:30.906215] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VVX.txt [2026-02-27T20:34:30.906396] [INFO ] [sig ] [3232/3373] Completed VVX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 50.9s [2026-02-27T20:34:30.906437] [INFO ] [sig ] [3233/3373] Forecasting VWOB... [2026-02-27T20:34:30.906471] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-27T20:34:30.906505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-27T20:34:30.918335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-27T20:34:30.918627] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-27T20:34:30.919451] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-27T20:34:30.919516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:30.919555] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:30.919607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:30.919666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:30.977535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:30.978331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:30.978421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:30.978458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:31.101385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:31.101559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:31.101623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:31.101653] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:31.105253] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=20.12%) [2026-02-27T20:34:31.105640] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-27T20:34:31.105789] [INFO ] [sig ] VWOB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:31.245910] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VWOB.txt [2026-02-27T20:34:31.246042] [INFO ] [sig ] [3233/3373] Completed VWOB in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 50.5s [2026-02-27T20:34:31.246082] [INFO ] [sig ] [3234/3373] Forecasting VXUS... [2026-02-27T20:34:31.246112] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-27T20:34:31.246140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-27T20:34:31.258472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-27T20:34:31.259015] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-27T20:34:31.259841] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-27T20:34:31.259897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:31.259932] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:31.259961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:31.260019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:31.322014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:31.322772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:31.322854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:31.322889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:31.452150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:31.452329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:31.452374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:31.452404] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:31.455963] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-27T20:34:31.456253] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-27T20:34:31.456385] [INFO ] [sig ] VXUS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:31.599540] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VXUS.txt [2026-02-27T20:34:31.599754] [INFO ] [sig ] [3234/3373] Completed VXUS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 50.1s [2026-02-27T20:34:31.599797] [INFO ] [sig ] [3235/3373] Forecasting VYMI... [2026-02-27T20:34:31.599826] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-27T20:34:31.599856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-27T20:34:31.613325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-27T20:34:31.613704] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-27T20:34:31.614488] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-27T20:34:31.614542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:31.614594] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:31.614625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:31.614682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:31.675281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:31.675977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:31.676059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:31.676092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:31.804457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:31.804655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:31.804701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:31.804731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:31.808377] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-27T20:34:31.808708] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-27T20:34:31.808846] [INFO ] [sig ] VYMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:31.949837] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VYMI.txt [2026-02-27T20:34:31.949981] [INFO ] [sig ] [3235/3373] Completed VYMI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 49.8s [2026-02-27T20:34:31.950019] [INFO ] [sig ] [3236/3373] Forecasting VYX... [2026-02-27T20:34:31.950049] [INFO ] [sig ] Generating forecast for: VYX [2026-02-27T20:34:31.950079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-27T20:34:31.962998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-27T20:34:31.963296] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-27T20:34:31.964251] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-27T20:34:31.964305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:31.964338] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:31.964367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:31.964425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:32.023504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:32.024349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:32.024464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:32.024499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:32.197807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:32.198026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:32.198096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:32.198145] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:32.204044] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-27T20:34:32.204651] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-27T20:34:32.204877] [INFO ] [sig ] VYX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:32.363770] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/VYX.txt [2026-02-27T20:34:32.363932] [INFO ] [sig ] [3236/3373] Completed VYX in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 49.4s [2026-02-27T20:34:32.363973] [INFO ] [sig ] [3237/3373] Forecasting VZ... [2026-02-27T20:34:32.364002] [INFO ] [sig ] Generating forecast for: VZ [2026-02-27T20:34:32.364033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-27T20:34:32.376471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-27T20:34:32.376927] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-27T20:34:32.377756] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-27T20:34:32.377809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:32.377841] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:32.377888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:32.377947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:32.436801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:32.437702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:32.437787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:32.437821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:32.564121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:32.564308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:32.564366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:32.564398] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:32.568122] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-27T20:34:32.568409] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-27T20:34:32.568543] [INFO ] [sig ] VZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:32.710775] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/VZ.txt [2026-02-27T20:34:32.710908] [INFO ] [sig ] [3237/3373] Completed VZ in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 49.1s [2026-02-27T20:34:32.710950] [INFO ] [sig ] [3238/3373] Forecasting WAB... [2026-02-27T20:34:32.710979] [INFO ] [sig ] Generating forecast for: WAB [2026-02-27T20:34:32.711009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-27T20:34:32.723766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-27T20:34:32.724076] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-27T20:34:32.724905] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-27T20:34:32.724958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:32.725001] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:32.725028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:32.725085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:32.782724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:32.783348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:32.783429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:32.783462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:32.906606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:32.906773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:32.906815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:32.906844] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:32.910304] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-27T20:34:32.910629] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-27T20:34:32.910762] [INFO ] [sig ] WAB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:33.052051] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WAB.txt [2026-02-27T20:34:33.052200] [INFO ] [sig ] [3238/3373] Completed WAB in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 48.7s [2026-02-27T20:34:33.052241] [INFO ] [sig ] [3239/3373] Forecasting WABC... [2026-02-27T20:34:33.052270] [INFO ] [sig ] Generating forecast for: WABC [2026-02-27T20:34:33.052302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-27T20:34:33.065333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-27T20:34:33.065722] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-27T20:34:33.066500] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-27T20:34:33.066556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:33.066609] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:33.066638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:33.066695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:33.124711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:33.125556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:33.125660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:33.125693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:33.245154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:33.245314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:33.245360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:33.245389] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:33.249327] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-27T20:34:33.249636] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-27T20:34:33.249769] [INFO ] [sig ] WABC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:33.402513] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WABC.txt [2026-02-27T20:34:33.402745] [INFO ] [sig ] [3239/3373] Completed WABC in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 48.3s [2026-02-27T20:34:33.402790] [INFO ] [sig ] [3240/3373] Forecasting WAFD... [2026-02-27T20:34:33.402821] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-27T20:34:33.402852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-27T20:34:33.414958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-27T20:34:33.415270] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-27T20:34:33.416133] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-27T20:34:33.416187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:33.416221] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:33.416250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:33.416309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:33.477008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:33.478014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:33.478109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:33.478155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:33.605850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:33.606024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:33.606071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:33.606101] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:33.609817] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=51.57%) [2026-02-27T20:34:33.610133] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-27T20:34:33.610274] [INFO ] [sig ] WAFD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:33.757275] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WAFD.txt [2026-02-27T20:34:33.757429] [INFO ] [sig ] [3240/3373] Completed WAFD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 48.0s [2026-02-27T20:34:33.757474] [INFO ] [sig ] [3241/3373] Forecasting WAFDP... [2026-02-27T20:34:33.757510] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-27T20:34:33.757551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-27T20:34:33.769615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-27T20:34:33.769984] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-27T20:34:33.770845] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-27T20:34:33.770900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:33.770934] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:33.770963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:33.771023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:33.832043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:33.832963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:33.833057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:33.833092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:33.947661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:33.947816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:33.947860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:33.947915] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:33.951557] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-27T20:34:33.951867] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-27T20:34:33.952019] [INFO ] [sig ] WAFDP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:34.104487] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WAFDP.txt [2026-02-27T20:34:34.104726] [INFO ] [sig ] [3241/3373] Completed WAFDP in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 47.6s [2026-02-27T20:34:34.104800] [INFO ] [sig ] [3242/3373] Forecasting WAL... [2026-02-27T20:34:34.104835] [INFO ] [sig ] Generating forecast for: WAL [2026-02-27T20:34:34.104878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-27T20:34:34.117306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-27T20:34:34.117705] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-27T20:34:34.118685] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-27T20:34:34.118744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:34.118782] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:34.118819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:34.118879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:34.180686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:34.181527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:34.181642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:34.181681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:34.310728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:34.310895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:34.310942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:34.310973] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:34.314621] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-27T20:34:34.314908] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-27T20:34:34.315042] [INFO ] [sig ] WAL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:34.462994] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WAL.txt [2026-02-27T20:34:34.463168] [INFO ] [sig ] [3242/3373] Completed WAL in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.2s [2026-02-27T20:34:34.463213] [INFO ] [sig ] [3243/3373] Forecasting WALD... [2026-02-27T20:34:34.463244] [INFO ] [sig ] Generating forecast for: WALD [2026-02-27T20:34:34.463276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-27T20:34:34.474884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-27T20:34:34.475194] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-27T20:34:34.476016] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-27T20:34:34.476070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:34.476130] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:34.476161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:34.476236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:34.539024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:34.539983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:34.540085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:34.540120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:34.665674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:34.665834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:34.665878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:34.665906] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:34.669345] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: DOWN (p=34.06%) [2026-02-27T20:34:34.669656] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-27T20:34:34.669810] [INFO ] [sig ] WALD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:34.814422] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WALD.txt [2026-02-27T20:34:34.814567] [INFO ] [sig ] [3243/3373] Completed WALD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 46.9s [2026-02-27T20:34:34.814629] [INFO ] [sig ] [3244/3373] Forecasting WASH... [2026-02-27T20:34:34.814659] [INFO ] [sig ] Generating forecast for: WASH [2026-02-27T20:34:34.814689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-27T20:34:34.826166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-27T20:34:34.826480] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-27T20:34:34.827281] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-27T20:34:34.827335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:34.827367] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:34.827394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:34.827451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:34.887170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:34.891656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:34.891774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:34.891810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:35.016056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:35.016226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:35.016270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:35.016300] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:35.019945] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=65.72%) [2026-02-27T20:34:35.020237] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-27T20:34:35.020368] [INFO ] [sig ] WASH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:35.161676] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WASH.txt [2026-02-27T20:34:35.161828] [INFO ] [sig ] [3244/3373] Completed WASH in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 46.5s [2026-02-27T20:34:35.161869] [INFO ] [sig ] [3245/3373] Forecasting WAVE... [2026-02-27T20:34:35.161898] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-27T20:34:35.161936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-27T20:34:35.173492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-27T20:34:35.173809] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-27T20:34:35.174604] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-27T20:34:35.174657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:35.174690] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:35.174717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:35.174774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:35.235031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:35.235940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:35.236026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:35.236062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:35.368105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:35.368269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:35.368330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:35.368361] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:35.371834] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-27T20:34:35.372123] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-27T20:34:35.372253] [INFO ] [sig ] WAVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:35.517898] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WAVE.txt [2026-02-27T20:34:35.518043] [INFO ] [sig ] [3245/3373] Completed WAVE in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 46.2s [2026-02-27T20:34:35.518083] [INFO ] [sig ] [3246/3373] Forecasting WAY... [2026-02-27T20:34:35.518113] [INFO ] [sig ] Generating forecast for: WAY [2026-02-27T20:34:35.518144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-27T20:34:35.531964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-27T20:34:35.532316] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-27T20:34:35.533126] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-27T20:34:35.533179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:35.533212] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:35.533239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:35.533297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:35.597884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:35.598822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:35.598910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:35.598945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:35.733331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:35.733553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:35.733629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:35.733707] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:35.739034] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-27T20:34:35.739365] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-27T20:34:35.739515] [INFO ] [sig ] WAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:35.881810] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WAY.txt [2026-02-27T20:34:35.881950] [INFO ] [sig ] [3246/3373] Completed WAY in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 45.8s [2026-02-27T20:34:35.881992] [INFO ] [sig ] [3247/3373] Forecasting WB... [2026-02-27T20:34:35.882022] [INFO ] [sig ] Generating forecast for: WB [2026-02-27T20:34:35.882060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-27T20:34:35.893540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-27T20:34:35.893885] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-27T20:34:35.894734] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-27T20:34:35.894788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:35.894820] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:35.894846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:35.894903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:35.952313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:35.953203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:35.953319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:35.953355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:36.073824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:36.073994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:36.074037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:36.074068] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:36.077834] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-27T20:34:36.078169] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-27T20:34:36.078311] [INFO ] [sig ] WB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:36.221755] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WB.txt [2026-02-27T20:34:36.221902] [INFO ] [sig ] [3247/3373] Completed WB in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 45.4s [2026-02-27T20:34:36.221943] [INFO ] [sig ] [3248/3373] Forecasting WBD... [2026-02-27T20:34:36.221972] [INFO ] [sig ] Generating forecast for: WBD [2026-02-27T20:34:36.222002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-27T20:34:36.233363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-27T20:34:36.233694] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-27T20:34:36.234469] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-27T20:34:36.234522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:36.234554] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:36.234605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:36.234666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:36.294899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:36.295566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:36.295666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:36.295701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:36.421513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:36.421701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:36.421746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:36.421777] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:36.425368] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-27T20:34:36.425714] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-27T20:34:36.425853] [INFO ] [sig ] WBD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:36.576156] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WBD.txt [2026-02-27T20:34:36.576326] [INFO ] [sig ] [3248/3373] Completed WBD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 45.1s [2026-02-27T20:34:36.576373] [INFO ] [sig ] [3249/3373] Forecasting WBIY... [2026-02-27T20:34:36.576405] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-27T20:34:36.576437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-27T20:34:36.587482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-27T20:34:36.587781] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-27T20:34:36.588701] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-27T20:34:36.588766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:36.588799] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:36.588839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:36.588899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:36.649450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:36.650254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:36.650359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:36.650396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:36.753441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:36.753622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:36.753672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:36.753700] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:36.757361] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-02-27T20:34:36.757667] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-27T20:34:36.757803] [INFO ] [sig ] WBIY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:36.900691] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WBIY.txt [2026-02-27T20:34:36.901030] [INFO ] [sig ] [3249/3373] Completed WBIY in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 44.7s [2026-02-27T20:34:36.901070] [INFO ] [sig ] [3250/3373] Forecasting WBS... [2026-02-27T20:34:36.901101] [INFO ] [sig ] Generating forecast for: WBS [2026-02-27T20:34:36.901133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-27T20:34:36.913141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-27T20:34:36.913483] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-27T20:34:36.914354] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-27T20:34:36.914409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:36.914442] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:36.914469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:36.914527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:36.974657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:36.975482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:36.975662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:36.975716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:37.105361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:37.105521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:37.105568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:37.105621] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:37.109529] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-27T20:34:37.109892] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-27T20:34:37.110069] [INFO ] [sig ] WBS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:37.254699] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WBS.txt [2026-02-27T20:34:37.254859] [INFO ] [sig ] [3250/3373] Completed WBS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 44.4s [2026-02-27T20:34:37.254899] [INFO ] [sig ] [3251/3373] Forecasting WBTN... [2026-02-27T20:34:37.254931] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-27T20:34:37.254961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-27T20:34:37.269300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-27T20:34:37.269734] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-27T20:34:37.270745] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-27T20:34:37.270807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:37.270845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:37.271071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:37.271146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:37.341092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:37.342296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:37.342401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:37.342451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:37.474495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:37.474695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:37.474742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:37.474772] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:37.478454] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-27T20:34:37.478839] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-27T20:34:37.478993] [INFO ] [sig ] WBTN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:37.625463] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WBTN.txt [2026-02-27T20:34:37.625644] [INFO ] [sig ] [3251/3373] Completed WBTN in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 44.0s [2026-02-27T20:34:37.625692] [INFO ] [sig ] [3252/3373] Forecasting WBX... [2026-02-27T20:34:37.625723] [INFO ] [sig ] Generating forecast for: WBX [2026-02-27T20:34:37.625752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-27T20:34:37.638464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-27T20:34:37.638868] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-27T20:34:37.639714] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-27T20:34:37.639772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:37.639804] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:37.639831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:37.639888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:37.700432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:37.701176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:37.701263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:37.701297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:37.828250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:37.828411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:37.828454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:37.828482] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:37.831976] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-02-27T20:34:37.832263] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-27T20:34:37.832394] [INFO ] [sig ] WBX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:37.979175] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WBX.txt [2026-02-27T20:34:37.979344] [INFO ] [sig ] [3252/3373] Completed WBX in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 43.6s [2026-02-27T20:34:37.979384] [INFO ] [sig ] [3253/3373] Forecasting WCC... [2026-02-27T20:34:37.979414] [INFO ] [sig ] Generating forecast for: WCC [2026-02-27T20:34:37.979452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-27T20:34:37.993137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-27T20:34:37.993542] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-27T20:34:37.994405] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-27T20:34:37.994463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:37.994496] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:37.994525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:37.994605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:38.059081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:38.060023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:38.060161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:38.060196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:38.191173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:38.191378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:38.191424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:38.191454] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:38.195275] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=76.40%) [2026-02-27T20:34:38.195653] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-27T20:34:38.195808] [INFO ] [sig ] WCC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:38.340296] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WCC.txt [2026-02-27T20:34:38.340454] [INFO ] [sig ] [3253/3373] Completed WCC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 43.3s [2026-02-27T20:34:38.340495] [INFO ] [sig ] [3254/3373] Forecasting WCLD... [2026-02-27T20:34:38.340528] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-27T20:34:38.340589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-27T20:34:38.352485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-27T20:34:38.352901] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-27T20:34:38.353729] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-27T20:34:38.353782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:38.353814] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:38.353841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:38.353897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:38.412261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:38.413178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:38.413271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:38.413304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:38.536726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:38.536891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:38.536934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:38.536964] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:38.540427] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=57.35%) [2026-02-27T20:34:38.540738] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-27T20:34:38.540882] [INFO ] [sig ] WCLD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:38.684418] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WCLD.txt [2026-02-27T20:34:38.684603] [INFO ] [sig ] [3254/3373] Completed WCLD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 42.9s [2026-02-27T20:34:38.684652] [INFO ] [sig ] [3255/3373] Forecasting WD... [2026-02-27T20:34:38.684683] [INFO ] [sig ] Generating forecast for: WD [2026-02-27T20:34:38.684714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-27T20:34:38.697415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-27T20:34:38.697826] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-27T20:34:38.698729] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-27T20:34:38.698789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:38.698822] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:38.698849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:38.698906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:38.761789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:38.762900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:38.763005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:38.763047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:38.894389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:38.894557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:38.894634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:38.894674] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:38.898351] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-02-27T20:34:38.898693] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-27T20:34:38.898837] [INFO ] [sig ] WD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:39.044701] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WD.txt [2026-02-27T20:34:39.044849] [INFO ] [sig ] [3255/3373] Completed WD in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 42.6s [2026-02-27T20:34:39.044891] [INFO ] [sig ] [3256/3373] Forecasting WDAY... [2026-02-27T20:34:39.044921] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-27T20:34:39.044951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-27T20:34:39.057365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-27T20:34:39.057774] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-27T20:34:39.058652] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-27T20:34:39.058718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:39.058758] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:39.058791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:39.058852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:39.117116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:39.118112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:39.118202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:39.118236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:39.240714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:39.240877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:39.240922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:39.240953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:39.244555] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=14.98%) [2026-02-27T20:34:39.244866] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-27T20:34:39.245001] [INFO ] [sig ] WDAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:39.385562] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WDAY.txt [2026-02-27T20:34:39.385793] [INFO ] [sig ] [3256/3373] Completed WDAY in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 42.2s [2026-02-27T20:34:39.385837] [INFO ] [sig ] [3257/3373] Forecasting WDC... [2026-02-27T20:34:39.385866] [INFO ] [sig ] Generating forecast for: WDC [2026-02-27T20:34:39.385897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-27T20:34:39.398074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-27T20:34:39.398479] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-27T20:34:39.399321] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-27T20:34:39.399376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:39.399410] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:39.399438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:39.399497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:39.458411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:39.459361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:39.459464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:39.459498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:39.587790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:39.587987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:39.588031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:39.588060] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:39.591534] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-02-27T20:34:39.591836] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-27T20:34:39.591970] [INFO ] [sig ] WDC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:39.742219] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WDC.txt [2026-02-27T20:34:39.742416] [INFO ] [sig ] [3257/3373] Completed WDC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 41.8s [2026-02-27T20:34:39.742465] [INFO ] [sig ] [3258/3373] Forecasting WDFC... [2026-02-27T20:34:39.742496] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-27T20:34:39.742526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-27T20:34:39.756321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-27T20:34:39.756753] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-27T20:34:39.757554] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-27T20:34:39.757634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:39.757667] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:39.757695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:39.757752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:39.818357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:39.819384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:39.819481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:39.819518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:39.939475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:39.939639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:39.939684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:39.939713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:39.943039] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-27T20:34:39.943329] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-27T20:34:39.943457] [INFO ] [sig ] WDFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:40.088523] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WDFC.txt [2026-02-27T20:34:40.088680] [INFO ] [sig ] [3258/3373] Completed WDFC in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 41.5s [2026-02-27T20:34:40.088724] [INFO ] [sig ] [3259/3373] Forecasting WDH... [2026-02-27T20:34:40.088756] [INFO ] [sig ] Generating forecast for: WDH [2026-02-27T20:34:40.088786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-27T20:34:40.101133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-27T20:34:40.101450] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-27T20:34:40.102284] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-27T20:34:40.102338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:40.102371] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:40.102397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:40.102454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:40.161474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:40.162146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:40.162224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:40.162256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:40.284775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:40.284916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:40.284962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:40.285007] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:40.288473] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=51.48%) [2026-02-27T20:34:40.288806] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-27T20:34:40.288942] [INFO ] [sig ] WDH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:40.437225] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WDH.txt [2026-02-27T20:34:40.437389] [INFO ] [sig ] [3259/3373] Completed WDH in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 41.1s [2026-02-27T20:34:40.437430] [INFO ] [sig ] [3260/3373] Forecasting WDI... [2026-02-27T20:34:40.437461] [INFO ] [sig ] Generating forecast for: WDI [2026-02-27T20:34:40.437491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-27T20:34:40.451553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-27T20:34:40.451862] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-27T20:34:40.452730] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-27T20:34:40.452783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:40.452853] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:40.452882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:40.453138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:40.511263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:40.512214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:40.512297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:40.512331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:40.635632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:40.635798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:40.635842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:40.635872] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:40.639421] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-02-27T20:34:40.639842] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-27T20:34:40.639987] [INFO ] [sig ] WDI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:40.806607] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WDI.txt [2026-02-27T20:34:40.806790] [INFO ] [sig ] [3260/3373] Completed WDI in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 40.8s [2026-02-27T20:34:40.806839] [INFO ] [sig ] [3261/3373] Forecasting WDS... [2026-02-27T20:34:40.806867] [INFO ] [sig ] Generating forecast for: WDS [2026-02-27T20:34:40.806898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-27T20:34:40.819469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-27T20:34:40.819789] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-27T20:34:40.820561] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-27T20:34:40.820639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:40.820671] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:40.820697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:40.820753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:40.878524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:40.879510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:40.879617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:40.879656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:41.002807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:41.002962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:41.003005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:41.003034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:41.006730] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-27T20:34:41.007012] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-27T20:34:41.007139] [INFO ] [sig ] WDS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:41.149474] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WDS.txt [2026-02-27T20:34:41.149623] [INFO ] [sig ] [3261/3373] Completed WDS in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 40.4s [2026-02-27T20:34:41.149670] [INFO ] [sig ] [3262/3373] Forecasting WEA... [2026-02-27T20:34:41.149706] [INFO ] [sig ] Generating forecast for: WEA [2026-02-27T20:34:41.149742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-27T20:34:41.162104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-27T20:34:41.162412] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-27T20:34:41.163214] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-27T20:34:41.163278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:41.163312] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:41.163338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:41.163394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:41.226770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:41.227903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:41.227990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:41.228023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:41.342001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:41.342164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:41.342208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:41.342238] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:41.345754] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=49.04%) [2026-02-27T20:34:41.346044] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-27T20:34:41.346179] [INFO ] [sig ] WEA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:41.490076] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WEA.txt [2026-02-27T20:34:41.490243] [INFO ] [sig ] [3262/3373] Completed WEA in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 40.0s [2026-02-27T20:34:41.490284] [INFO ] [sig ] [3263/3373] Forecasting WEC... [2026-02-27T20:34:41.490315] [INFO ] [sig ] Generating forecast for: WEC [2026-02-27T20:34:41.490346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-27T20:34:41.504335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-27T20:34:41.504797] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-27T20:34:41.505663] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-27T20:34:41.505718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:41.505750] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:41.505781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:41.505838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:41.564411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:41.565050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:41.565132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:41.565166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:41.689403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:41.689519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:41.689558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:41.689606] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:41.693077] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-27T20:34:41.693359] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-27T20:34:41.693499] [INFO ] [sig ] WEC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:41.848273] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WEC.txt [2026-02-27T20:34:41.848443] [INFO ] [sig ] [3263/3373] Completed WEC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 39.7s [2026-02-27T20:34:41.848484] [INFO ] [sig ] [3264/3373] Forecasting WEN... [2026-02-27T20:34:41.848514] [INFO ] [sig ] Generating forecast for: WEN [2026-02-27T20:34:41.848546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-27T20:34:41.861940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-27T20:34:41.862261] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-27T20:34:41.863096] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-27T20:34:41.863150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:41.863183] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:41.863209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:41.863266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:41.922422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:41.923368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:41.923456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:41.923491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:42.047416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:42.047599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:42.047647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:42.047677] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:42.051292] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-27T20:34:42.051601] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-27T20:34:42.051736] [INFO ] [sig ] WEN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:42.192633] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WEN.txt [2026-02-27T20:34:42.192782] [INFO ] [sig ] [3264/3373] Completed WEN in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 39.3s [2026-02-27T20:34:42.192824] [INFO ] [sig ] [3265/3373] Forecasting WERN... [2026-02-27T20:34:42.192855] [INFO ] [sig ] Generating forecast for: WERN [2026-02-27T20:34:42.192886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-27T20:34:42.205282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-27T20:34:42.205609] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-27T20:34:42.206385] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-27T20:34:42.206438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:42.206471] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:42.206498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:42.206555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:42.265836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:42.266570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:42.266675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:42.266710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:42.386516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:42.386696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:42.386741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:42.386772] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:42.390303] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=39.24%) [2026-02-27T20:34:42.390611] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-27T20:34:42.390776] [INFO ] [sig ] WERN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:42.563924] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WERN.txt [2026-02-27T20:34:42.564102] [INFO ] [sig ] [3265/3373] Completed WERN in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 38.9s [2026-02-27T20:34:42.564165] [INFO ] [sig ] [3266/3373] Forecasting WES... [2026-02-27T20:34:42.564206] [INFO ] [sig ] Generating forecast for: WES [2026-02-27T20:34:42.564249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-27T20:34:42.579490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-27T20:34:42.579962] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-27T20:34:42.580968] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-27T20:34:42.581025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:42.581060] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:42.581089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:42.581159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:42.657372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:42.658444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:42.658535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:42.658601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:42.795127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:42.795294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:42.795337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:42.795367] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:42.798933] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=26.07%) [2026-02-27T20:34:42.799254] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-27T20:34:42.799398] [INFO ] [sig ] WES: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:42.948433] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WES.txt [2026-02-27T20:34:42.948622] [INFO ] [sig ] [3266/3373] Completed WES in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 38.6s [2026-02-27T20:34:42.948670] [INFO ] [sig ] [3267/3373] Forecasting WEX... [2026-02-27T20:34:42.948705] [INFO ] [sig ] Generating forecast for: WEX [2026-02-27T20:34:42.948742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-27T20:34:42.962234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-27T20:34:42.962662] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-27T20:34:42.963469] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-27T20:34:42.963523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:42.963556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:42.963603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:42.963663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:43.022719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:43.023716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:43.023813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:43.023848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:43.149946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:43.150117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:43.150160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:43.150190] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:43.153779] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: UP (p=88.57%) [2026-02-27T20:34:43.154098] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-27T20:34:43.154261] [INFO ] [sig ] WEX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:43.299804] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WEX.txt [2026-02-27T20:34:43.299950] [INFO ] [sig ] [3267/3373] Completed WEX in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 38.2s [2026-02-27T20:34:43.299991] [INFO ] [sig ] [3268/3373] Forecasting WEYS... [2026-02-27T20:34:43.300021] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-27T20:34:43.300052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-27T20:34:43.311843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-27T20:34:43.312182] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-27T20:34:43.313112] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-27T20:34:43.313169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:43.313202] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:43.313229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:43.313288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:43.378058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:43.379066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:43.379171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:43.379207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:43.493238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:43.493404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:43.493449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:43.493478] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:43.497031] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-27T20:34:43.497331] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-27T20:34:43.497472] [INFO ] [sig ] WEYS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:43.640438] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WEYS.txt [2026-02-27T20:34:43.640596] [INFO ] [sig ] [3268/3373] Completed WEYS in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 37.9s [2026-02-27T20:34:43.640640] [INFO ] [sig ] [3269/3373] Forecasting WF... [2026-02-27T20:34:43.640669] [INFO ] [sig ] Generating forecast for: WF [2026-02-27T20:34:43.640699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-27T20:34:43.653818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-27T20:34:43.654179] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-27T20:34:43.655102] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-27T20:34:43.655158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:43.655191] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:43.655218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:43.655277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:43.716247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:43.717070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:43.717155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:43.717190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:43.847667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:43.847824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:43.847885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:43.847935] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:43.851467] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=31.01%) [2026-02-27T20:34:43.851780] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-27T20:34:43.851920] [INFO ] [sig ] WF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:43.996990] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WF.txt [2026-02-27T20:34:43.997131] [INFO ] [sig ] [3269/3373] Completed WF in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 37.5s [2026-02-27T20:34:43.997173] [INFO ] [sig ] [3270/3373] Forecasting WFG... [2026-02-27T20:34:43.997202] [INFO ] [sig ] Generating forecast for: WFG [2026-02-27T20:34:43.997233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-27T20:34:44.011083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-27T20:34:44.011399] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-27T20:34:44.012239] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-27T20:34:44.012294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:44.012328] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:44.012357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:44.012415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:44.073020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:44.073804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:44.073938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:44.073974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:44.198092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:44.198250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:44.198294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:44.198323] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:44.201779] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-27T20:34:44.202055] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-27T20:34:44.202186] [INFO ] [sig ] WFG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:44.342283] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WFG.txt [2026-02-27T20:34:44.342416] [INFO ] [sig ] [3270/3373] Completed WFG in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 37.1s [2026-02-27T20:34:44.342458] [INFO ] [sig ] [3271/3373] Forecasting WFRD... [2026-02-27T20:34:44.342488] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-27T20:34:44.342518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-27T20:34:44.354509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-27T20:34:44.354913] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-27T20:34:44.355751] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-27T20:34:44.355806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:44.355839] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:44.355868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:44.355927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:44.423065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:44.424115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:44.424263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:44.424301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:44.551993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:44.552192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:44.552250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:44.552283] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:44.555982] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-27T20:34:44.556310] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-27T20:34:44.556458] [INFO ] [sig ] WFRD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:44.710523] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WFRD.txt [2026-02-27T20:34:44.710688] [INFO ] [sig ] [3271/3373] Completed WFRD in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 36.8s [2026-02-27T20:34:44.710735] [INFO ] [sig ] [3272/3373] Forecasting WGMI... [2026-02-27T20:34:44.710771] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-27T20:34:44.710808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-27T20:34:44.725031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-27T20:34:44.725381] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-27T20:34:44.726231] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-27T20:34:44.726286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:44.726319] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:44.726345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:44.726403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:44.787175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:44.788098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:44.788185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:44.788219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:44.923229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:44.923422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:44.923482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:44.923527] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:44.929617] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-27T20:34:44.930112] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-27T20:34:44.930305] [INFO ] [sig ] WGMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:45.072072] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WGMI.txt [2026-02-27T20:34:45.072216] [INFO ] [sig ] [3272/3373] Completed WGMI in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 36.4s [2026-02-27T20:34:45.072258] [INFO ] [sig ] [3273/3373] Forecasting WGO... [2026-02-27T20:34:45.072287] [INFO ] [sig ] Generating forecast for: WGO [2026-02-27T20:34:45.072317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-27T20:34:45.083953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-27T20:34:45.084272] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-27T20:34:45.085104] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-27T20:34:45.085157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:45.085189] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:45.085227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:45.085287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:45.142473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:45.143138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:45.143216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:45.143249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:45.270393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:45.270592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:45.270646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:45.270679] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:45.274635] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-02-27T20:34:45.274966] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-27T20:34:45.275288] [INFO ] [sig ] WGO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:45.418566] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WGO.txt [2026-02-27T20:34:45.418796] [INFO ] [sig ] [3273/3373] Completed WGO in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 36.1s [2026-02-27T20:34:45.418845] [INFO ] [sig ] [3274/3373] Forecasting WGS... [2026-02-27T20:34:45.418884] [INFO ] [sig ] Generating forecast for: WGS [2026-02-27T20:34:45.418921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-27T20:34:45.432307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-27T20:34:45.432736] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-27T20:34:45.433530] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-27T20:34:45.433604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:45.433639] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:45.433666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:45.433723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:45.493012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:45.493902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:45.493987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:45.494023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:45.619238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:45.619407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:45.619451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:45.619481] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:45.623149] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-02-27T20:34:45.623431] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-27T20:34:45.623560] [INFO ] [sig ] WGS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:45.845527] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WGS.txt [2026-02-27T20:34:45.845705] [INFO ] [sig ] [3274/3373] Completed WGS in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.7s [2026-02-27T20:34:45.845747] [INFO ] [sig ] [3275/3373] Forecasting WH... [2026-02-27T20:34:45.845778] [INFO ] [sig ] Generating forecast for: WH [2026-02-27T20:34:45.845809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-27T20:34:45.858022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-27T20:34:45.858375] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-27T20:34:45.859233] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-27T20:34:45.859288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:45.859321] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:45.859349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:45.859407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:45.919933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:45.920771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:45.920855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:45.920889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:46.054675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:46.054867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:46.054914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:46.054943] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:46.058720] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=11.91%) [2026-02-27T20:34:46.059015] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-27T20:34:46.059152] [INFO ] [sig ] WH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:46.202551] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WH.txt [2026-02-27T20:34:46.202737] [INFO ] [sig ] [3275/3373] Completed WH in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.3s [2026-02-27T20:34:46.202779] [INFO ] [sig ] [3276/3373] Forecasting WHD... [2026-02-27T20:34:46.202808] [INFO ] [sig ] Generating forecast for: WHD [2026-02-27T20:34:46.202839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-27T20:34:46.214610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-27T20:34:46.214950] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-27T20:34:46.215759] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-27T20:34:46.215811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:46.215845] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:46.215872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:46.215929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:46.277659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:46.278608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:46.278695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:46.278729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:46.408809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:46.408976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:46.409021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:46.409052] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:46.413000] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=66.42%) [2026-02-27T20:34:46.413294] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-27T20:34:46.413426] [INFO ] [sig ] WHD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:46.558538] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WHD.txt [2026-02-27T20:34:46.558739] [INFO ] [sig ] [3276/3373] Completed WHD in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 35.0s [2026-02-27T20:34:46.558789] [INFO ] [sig ] [3277/3373] Forecasting WHF... [2026-02-27T20:34:46.558820] [INFO ] [sig ] Generating forecast for: WHF [2026-02-27T20:34:46.558862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-27T20:34:46.570743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-27T20:34:46.571075] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-27T20:34:46.571910] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-27T20:34:46.571964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:46.572025] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:46.572056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:46.572118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:46.634880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:46.635820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:46.635903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:46.635938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:46.762975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:46.763136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:46.763180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:46.763209] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:46.766825] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-27T20:34:46.767299] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-27T20:34:46.767429] [INFO ] [sig ] WHF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:46.917880] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WHF.txt [2026-02-27T20:34:46.918065] [INFO ] [sig ] [3277/3373] Completed WHF in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 34.6s [2026-02-27T20:34:46.918107] [INFO ] [sig ] [3278/3373] Forecasting WHG... [2026-02-27T20:34:46.918136] [INFO ] [sig ] Generating forecast for: WHG [2026-02-27T20:34:46.918165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-27T20:34:46.931347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-27T20:34:46.931683] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-27T20:34:46.932495] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-27T20:34:46.932548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:46.932600] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:46.932629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:46.932687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:46.993002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:46.993913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:46.993999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:46.994035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:47.099113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:47.099275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:47.099318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:47.099349] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:47.103086] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=69.34%) [2026-02-27T20:34:47.103369] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-27T20:34:47.103502] [INFO ] [sig ] WHG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:47.248941] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WHG.txt [2026-02-27T20:34:47.249115] [INFO ] [sig ] [3278/3373] Completed WHG in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 34.3s [2026-02-27T20:34:47.249159] [INFO ] [sig ] [3279/3373] Forecasting WIA... [2026-02-27T20:34:47.249189] [INFO ] [sig ] Generating forecast for: WIA [2026-02-27T20:34:47.249221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-27T20:34:47.260864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-27T20:34:47.261186] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-27T20:34:47.262009] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-27T20:34:47.262063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:47.262097] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:47.262126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:47.262184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:47.321961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:47.322896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:47.322993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:47.323028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:47.441801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:47.441965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:47.442010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:47.442040] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:47.445588] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-02-27T20:34:47.445914] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-27T20:34:47.446060] [INFO ] [sig ] WIA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:47.596411] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WIA.txt [2026-02-27T20:34:47.596601] [INFO ] [sig ] [3279/3373] Completed WIA in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 33.9s [2026-02-27T20:34:47.596658] [INFO ] [sig ] [3280/3373] Forecasting WIMI... [2026-02-27T20:34:47.596689] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-27T20:34:47.596721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-27T20:34:47.609473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-27T20:34:47.609866] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-27T20:34:47.610709] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-27T20:34:47.610763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:47.610795] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:47.610823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:47.610885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:47.669168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:47.669957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:47.670047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:47.670079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:47.790279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:47.790442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:47.790484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:47.790548] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:47.794101] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-02-27T20:34:47.794387] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-27T20:34:47.794520] [INFO ] [sig ] WIMI: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:47.937973] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WIMI.txt [2026-02-27T20:34:47.938137] [INFO ] [sig ] [3280/3373] Completed WIMI in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 33.5s [2026-02-27T20:34:47.938180] [INFO ] [sig ] [3281/3373] Forecasting WINA... [2026-02-27T20:34:47.938210] [INFO ] [sig ] Generating forecast for: WINA [2026-02-27T20:34:47.938241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-27T20:34:47.951066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-27T20:34:47.951476] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-27T20:34:47.952280] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-27T20:34:47.952333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:47.952365] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:47.952393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:47.952450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:48.012118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:48.012986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:48.013079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:48.013112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:48.133717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:48.133877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:48.133923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:48.133953] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:48.137545] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=42.63%) [2026-02-27T20:34:48.137887] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-27T20:34:48.138024] [INFO ] [sig ] WINA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:48.283111] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WINA.txt [2026-02-27T20:34:48.283273] [INFO ] [sig ] [3281/3373] Completed WINA in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 33.2s [2026-02-27T20:34:48.283313] [INFO ] [sig ] [3282/3373] Forecasting WING... [2026-02-27T20:34:48.283345] [INFO ] [sig ] Generating forecast for: WING [2026-02-27T20:34:48.283375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-27T20:34:48.297186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-27T20:34:48.297598] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-27T20:34:48.298444] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-27T20:34:48.298500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:48.298532] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:48.298559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:48.298639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:48.358728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:48.359556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:48.359669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:48.359703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:48.484973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:48.485188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:48.485236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:48.485267] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:48.488981] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-02-27T20:34:48.489287] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-27T20:34:48.489436] [INFO ] [sig ] WING: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:48.632086] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WING.txt [2026-02-27T20:34:48.632229] [INFO ] [sig ] [3282/3373] Completed WING in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 32.8s [2026-02-27T20:34:48.632278] [INFO ] [sig ] [3283/3373] Forecasting WINN... [2026-02-27T20:34:48.632309] [INFO ] [sig ] Generating forecast for: WINN [2026-02-27T20:34:48.632340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-27T20:34:48.644826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-27T20:34:48.645168] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-27T20:34:48.645970] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-27T20:34:48.646022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:48.646055] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:48.646082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:48.646139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:48.704416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:48.705246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:48.705330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:48.705364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:48.828529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:48.828706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:48.828751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:48.828782] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:48.832294] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-02-27T20:34:48.832620] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-27T20:34:48.832763] [INFO ] [sig ] WINN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:48.978565] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WINN.txt [2026-02-27T20:34:48.978740] [INFO ] [sig ] [3283/3373] Completed WINN in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 32.5s [2026-02-27T20:34:48.978782] [INFO ] [sig ] [3284/3373] Forecasting WIX... [2026-02-27T20:34:48.978812] [INFO ] [sig ] Generating forecast for: WIX [2026-02-27T20:34:48.978842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-27T20:34:48.990406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-27T20:34:48.990745] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-27T20:34:48.991554] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-27T20:34:48.991629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:48.991663] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:48.991689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:48.991746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:49.051830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:49.052922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:49.053023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:49.053058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:49.177642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:49.177810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:49.177876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:49.177913] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:49.181421] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-02-27T20:34:49.181733] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-27T20:34:49.181875] [INFO ] [sig ] WIX: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:49.325360] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WIX.txt [2026-02-27T20:34:49.325530] [INFO ] [sig ] [3284/3373] Completed WIX in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 32.1s [2026-02-27T20:34:49.325594] [INFO ] [sig ] [3285/3373] Forecasting WK... [2026-02-27T20:34:49.325628] [INFO ] [sig ] Generating forecast for: WK [2026-02-27T20:34:49.325659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-27T20:34:49.337284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-27T20:34:49.337661] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-27T20:34:49.338467] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-27T20:34:49.338520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:49.338551] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:49.338603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:49.338668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:49.395691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:49.396567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:49.396681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:49.396713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:49.517339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:49.517500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:49.517542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:49.517587] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:49.521159] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-27T20:34:49.521441] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-27T20:34:49.521591] [INFO ] [sig ] WK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:49.664807] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WK.txt [2026-02-27T20:34:49.664969] [INFO ] [sig ] [3285/3373] Completed WK in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 31.7s [2026-02-27T20:34:49.665009] [INFO ] [sig ] [3286/3373] Forecasting WKC... [2026-02-27T20:34:49.665041] [INFO ] [sig ] Generating forecast for: WKC [2026-02-27T20:34:49.665072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-27T20:34:49.677694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-27T20:34:49.678128] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-27T20:34:49.678983] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-27T20:34:49.679056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:49.679090] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:49.679117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:49.679178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:49.737363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:49.738297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:49.738381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:49.738415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:49.861798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:49.861961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:49.862004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:49.862034] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:49.865553] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-27T20:34:49.865859] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-27T20:34:49.865991] [INFO ] [sig ] WKC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:50.008329] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WKC.txt [2026-02-27T20:34:50.008491] [INFO ] [sig ] [3286/3373] Completed WKC in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 31.4s [2026-02-27T20:34:50.008534] [INFO ] [sig ] [3287/3373] Forecasting WKEY... [2026-02-27T20:34:50.008564] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-27T20:34:50.008622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-27T20:34:50.022273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-27T20:34:50.022696] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-27T20:34:50.023587] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-27T20:34:50.023643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:50.023676] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:50.023704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:50.023762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:50.083797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:50.084667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:50.084753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:50.084819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:50.204671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:50.204840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:50.204885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:50.204918] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:50.208406] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-27T20:34:50.208727] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-27T20:34:50.208863] [INFO ] [sig ] WKEY: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:50.353315] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WKEY.txt [2026-02-27T20:34:50.353516] [INFO ] [sig ] [3287/3373] Completed WKEY in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.0s [2026-02-27T20:34:50.353606] [INFO ] [sig ] [3288/3373] Forecasting WKSP... [2026-02-27T20:34:50.353646] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-27T20:34:50.353684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-27T20:34:50.367004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-27T20:34:50.367430] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-27T20:34:50.368269] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-27T20:34:50.368323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:50.368355] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:50.368381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:50.368439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:50.426591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:50.427482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:50.427563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:50.427618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:50.546953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:50.547113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:50.547157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:50.547186] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:50.550692] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=24.91%) [2026-02-27T20:34:50.550981] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-27T20:34:50.551112] [INFO ] [sig ] WKSP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:50.693615] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WKSP.txt [2026-02-27T20:34:50.693785] [INFO ] [sig ] [3288/3373] Completed WKSP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 30.6s [2026-02-27T20:34:50.693828] [INFO ] [sig ] [3289/3373] Forecasting WLDN... [2026-02-27T20:34:50.693860] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-27T20:34:50.693895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-27T20:34:50.705962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-27T20:34:50.706344] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-27T20:34:50.707159] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-27T20:34:50.707211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:50.707243] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:50.707269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:50.707325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:50.766706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:50.767622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:50.767724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:50.767758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:50.886264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:50.886408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:50.886449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:50.886478] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:50.889879] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-02-27T20:34:50.890155] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-27T20:34:50.890284] [INFO ] [sig ] WLDN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:51.032508] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WLDN.txt [2026-02-27T20:34:51.032653] [INFO ] [sig ] [3289/3373] Completed WLDN in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 30.3s [2026-02-27T20:34:51.032703] [INFO ] [sig ] [3290/3373] Forecasting WLFC... [2026-02-27T20:34:51.032735] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-27T20:34:51.032765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-27T20:34:51.045040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-27T20:34:51.045349] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-27T20:34:51.046150] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-27T20:34:51.046202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:51.046233] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:51.046261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:51.046318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:51.116063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:51.116956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:51.117039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:51.117072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:51.237481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:51.237659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:51.237703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:51.237731] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:51.241159] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-27T20:34:51.241434] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-27T20:34:51.241561] [INFO ] [sig ] WLFC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:51.385133] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WLFC.txt [2026-02-27T20:34:51.385281] [INFO ] [sig ] [3290/3373] Completed WLFC in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 29.9s [2026-02-27T20:34:51.385321] [INFO ] [sig ] [3291/3373] Forecasting WLK... [2026-02-27T20:34:51.385350] [INFO ] [sig ] Generating forecast for: WLK [2026-02-27T20:34:51.385380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-27T20:34:51.397468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-27T20:34:51.397800] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-27T20:34:51.398626] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-27T20:34:51.398681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:51.398713] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:51.398740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:51.398797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:51.456973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:51.457677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:51.457756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:51.457789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:51.579591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:51.579722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:51.579763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:51.579792] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:51.583101] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-27T20:34:51.583378] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-27T20:34:51.583545] [INFO ] [sig ] WLK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:51.744720] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WLK.txt [2026-02-27T20:34:51.744881] [INFO ] [sig ] [3291/3373] Completed WLK in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 29.6s [2026-02-27T20:34:51.744923] [INFO ] [sig ] [3292/3373] Forecasting WLKP... [2026-02-27T20:34:51.744954] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-27T20:34:51.744988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-27T20:34:51.759096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-27T20:34:51.759488] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-27T20:34:51.760353] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-27T20:34:51.760406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:51.760438] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:51.760465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:51.760527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:51.819240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:51.820131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:51.820213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:51.820247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:51.935786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:51.935941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:51.935986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:51.936014] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:51.939875] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=53.29%) [2026-02-27T20:34:51.940158] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-27T20:34:51.940288] [INFO ] [sig ] WLKP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:52.082742] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WLKP.txt [2026-02-27T20:34:52.082885] [INFO ] [sig ] [3292/3373] Completed WLKP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 29.2s [2026-02-27T20:34:52.082941] [INFO ] [sig ] [3293/3373] Forecasting WMG... [2026-02-27T20:34:52.082982] [INFO ] [sig ] Generating forecast for: WMG [2026-02-27T20:34:52.083018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-27T20:34:52.096773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-27T20:34:52.097080] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-27T20:34:52.097912] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-27T20:34:52.097967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:52.098000] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:52.098026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:52.098082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:52.157378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:52.158125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:52.158205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:52.158238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:52.285825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:52.285979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:52.286042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:52.286073] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:52.289919] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-27T20:34:52.290235] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-27T20:34:52.290368] [INFO ] [sig ] WMG: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:52.432749] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WMG.txt [2026-02-27T20:34:52.432904] [INFO ] [sig ] [3293/3373] Completed WMG in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.8s [2026-02-27T20:34:52.432945] [INFO ] [sig ] [3294/3373] Forecasting WMK... [2026-02-27T20:34:52.432976] [INFO ] [sig ] Generating forecast for: WMK [2026-02-27T20:34:52.433006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-27T20:34:52.444496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-27T20:34:52.444871] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-27T20:34:52.445700] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-27T20:34:52.445752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:52.445809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:52.445838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:52.445898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:52.503242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:52.504002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:52.504097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:52.504130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:52.622495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:52.622672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:52.622716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:52.622744] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:52.626219] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=21.79%) [2026-02-27T20:34:52.626501] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-27T20:34:52.626653] [INFO ] [sig ] WMK: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:52.767384] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WMK.txt [2026-02-27T20:34:52.767551] [INFO ] [sig ] [3294/3373] Completed WMK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.5s [2026-02-27T20:34:52.767623] [INFO ] [sig ] [3295/3373] Forecasting WMS... [2026-02-27T20:34:52.767655] [INFO ] [sig ] Generating forecast for: WMS [2026-02-27T20:34:52.767686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-27T20:34:52.781627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-27T20:34:52.782077] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-27T20:34:52.782915] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-27T20:34:52.782969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:52.783001] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:52.783027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:52.783084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:52.840701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:52.841508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:52.841638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:52.841674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:52.964721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:52.964887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:52.964931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:52.964965] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:52.968644] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-27T20:34:52.968999] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-27T20:34:52.969144] [INFO ] [sig ] WMS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:53.117286] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WMS.txt [2026-02-27T20:34:53.117452] [INFO ] [sig ] [3295/3373] Completed WMS in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.1s [2026-02-27T20:34:53.117494] [INFO ] [sig ] [3296/3373] Forecasting WNC... [2026-02-27T20:34:53.117524] [INFO ] [sig ] Generating forecast for: WNC [2026-02-27T20:34:53.117554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-27T20:34:53.130632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-27T20:34:53.131054] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-27T20:34:53.131920] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-27T20:34:53.131980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:53.132013] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:53.132040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:53.132097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:53.191833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:53.192765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:53.192862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:53.192896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:53.317258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:53.317425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:53.317467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:53.317495] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:53.321286] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-02-27T20:34:53.321627] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-27T20:34:53.321773] [INFO ] [sig ] WNC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:53.475740] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WNC.txt [2026-02-27T20:34:53.475895] [INFO ] [sig ] [3296/3373] Completed WNC in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 27.8s [2026-02-27T20:34:53.475936] [INFO ] [sig ] [3297/3373] Forecasting WNEB... [2026-02-27T20:34:53.475965] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-27T20:34:53.475998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-27T20:34:53.488806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-27T20:34:53.489227] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-27T20:34:53.490163] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-27T20:34:53.490219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:53.490264] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:53.490293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:53.490351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:53.550797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:53.551743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:53.551842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:53.551877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:53.682483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:53.682662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:53.682709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:53.682773] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:53.686551] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-02-27T20:34:53.686884] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-27T20:34:53.687028] [INFO ] [sig ] WNEB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:53.832917] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WNEB.txt [2026-02-27T20:34:53.833073] [INFO ] [sig ] [3297/3373] Completed WNEB in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 27.4s [2026-02-27T20:34:53.833117] [INFO ] [sig ] [3298/3373] Forecasting WOOD... [2026-02-27T20:34:53.833148] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-27T20:34:53.833179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-27T20:34:53.845523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-27T20:34:53.845919] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-27T20:34:53.846773] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-27T20:34:53.846828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:53.846861] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:53.846889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:53.846948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:53.909265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:53.910082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:53.910176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:53.910212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:54.018190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:54.018353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:54.018396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:54.018428] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:54.022127] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=39.80%) [2026-02-27T20:34:54.022449] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-27T20:34:54.022609] [INFO ] [sig ] WOOD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:54.170756] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WOOD.txt [2026-02-27T20:34:54.170933] [INFO ] [sig ] [3298/3373] Completed WOOD in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 27.0s [2026-02-27T20:34:54.170981] [INFO ] [sig ] [3299/3373] Forecasting WOOF... [2026-02-27T20:34:54.171020] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-27T20:34:54.171057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-27T20:34:54.184937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-27T20:34:54.185330] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-27T20:34:54.186196] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-27T20:34:54.186251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:54.186284] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:54.186312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:54.186370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:54.253606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:54.254738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:54.254830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:54.254865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:54.376232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:54.376394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:54.376436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:54.376467] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:54.380001] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-27T20:34:54.380394] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-27T20:34:54.380527] [INFO ] [sig ] WOOF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:54.527034] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WOOF.txt [2026-02-27T20:34:54.527181] [INFO ] [sig ] [3299/3373] Completed WOOF in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.7s [2026-02-27T20:34:54.527223] [INFO ] [sig ] [3300/3373] Forecasting WPC... [2026-02-27T20:34:54.527258] [INFO ] [sig ] Generating forecast for: WPC [2026-02-27T20:34:54.527305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-27T20:34:54.542063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-27T20:34:54.542465] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-27T20:34:54.543317] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-27T20:34:54.543371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:54.543403] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:54.543431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:54.543488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:54.608382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:54.609162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:54.609252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:54.609287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:54.737326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:54.737491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:54.737542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:54.737593] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:54.741460] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-02-27T20:34:54.741807] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-27T20:34:54.741949] [INFO ] [sig ] WPC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:54.890701] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WPC.txt [2026-02-27T20:34:54.890839] [INFO ] [sig ] [3300/3373] Completed WPC in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.3s [2026-02-27T20:34:54.890878] [INFO ] [sig ] [3301/3373] Forecasting WPP... [2026-02-27T20:34:54.890916] [INFO ] [sig ] Generating forecast for: WPP [2026-02-27T20:34:54.890947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-27T20:34:54.904318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-27T20:34:54.904708] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-27T20:34:54.905544] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-27T20:34:54.905627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:54.905661] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:54.905689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:54.905747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:54.969562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:54.970449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:54.970543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:54.970599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:55.098546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:55.098759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:55.098825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:55.098871] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:55.103960] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-27T20:34:55.104446] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-27T20:34:55.104680] [INFO ] [sig ] WPP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:55.271153] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WPP.txt [2026-02-27T20:34:55.271317] [INFO ] [sig ] [3301/3373] Completed WPP in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 26.0s [2026-02-27T20:34:55.271357] [INFO ] [sig ] [3302/3373] Forecasting WRAP... [2026-02-27T20:34:55.271389] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-27T20:34:55.271418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-27T20:34:55.285419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-27T20:34:55.285808] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-27T20:34:55.286622] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-27T20:34:55.286675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:55.286708] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:55.286735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:55.286793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:55.350213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:55.351266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:55.351374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:55.351408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:55.470273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:55.470438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:55.470482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:55.470511] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:55.474305] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=16.87%) [2026-02-27T20:34:55.474654] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-27T20:34:55.474796] [INFO ] [sig ] WRAP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:55.621233] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WRAP.txt [2026-02-27T20:34:55.621394] [INFO ] [sig ] [3302/3373] Completed WRAP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 25.6s [2026-02-27T20:34:55.621447] [INFO ] [sig ] [3303/3373] Forecasting WRB... [2026-02-27T20:34:55.621477] [INFO ] [sig ] Generating forecast for: WRB [2026-02-27T20:34:55.621508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-27T20:34:55.634205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-27T20:34:55.634621] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-27T20:34:55.635440] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-27T20:34:55.635494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:55.635527] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:55.635556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:55.635644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:55.696611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:55.697404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:55.697494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:55.697528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:55.817318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:55.817480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:55.817525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:55.817556] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:55.821230] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-27T20:34:55.821534] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-27T20:34:55.821698] [INFO ] [sig ] WRB: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:55.973543] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WRB.txt [2026-02-27T20:34:55.973723] [INFO ] [sig ] [3303/3373] Completed WRB in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 25.2s [2026-02-27T20:34:55.973766] [INFO ] [sig ] [3304/3373] Forecasting WRBY... [2026-02-27T20:34:55.973795] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-27T20:34:55.973825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-27T20:34:55.987907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-27T20:34:55.988257] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-27T20:34:55.989118] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-27T20:34:55.989184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:55.989216] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:55.989244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:55.989303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:56.049419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:56.050284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:56.050412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:56.050455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:56.173987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:56.174159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:56.174204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:56.174254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:56.178093] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-02-27T20:34:56.178456] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-27T20:34:56.178650] [INFO ] [sig ] WRBY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:56.342703] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WRBY.txt [2026-02-27T20:34:56.342866] [INFO ] [sig ] [3304/3373] Completed WRBY in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.9s [2026-02-27T20:34:56.342906] [INFO ] [sig ] [3305/3373] Forecasting WRLD... [2026-02-27T20:34:56.342938] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-27T20:34:56.342968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-27T20:34:56.354541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-27T20:34:56.354900] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-27T20:34:56.355747] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-27T20:34:56.355800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:56.355832] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:56.355859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:56.355916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:56.415082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:56.415953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:56.416041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:56.416077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:56.551348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:56.551509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:56.551554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:56.551606] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:56.555158] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-27T20:34:56.555444] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-27T20:34:56.555599] [INFO ] [sig ] WRLD: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:56.702742] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WRLD.txt [2026-02-27T20:34:56.702879] [INFO ] [sig ] [3305/3373] Completed WRLD in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.5s [2026-02-27T20:34:56.702921] [INFO ] [sig ] [3306/3373] Forecasting WSBC... [2026-02-27T20:34:56.702950] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-27T20:34:56.702980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-27T20:34:56.716820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-27T20:34:56.717291] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-27T20:34:56.718201] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-27T20:34:56.718255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:56.718288] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:56.718315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:56.718372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:56.778031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:56.778974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:56.779079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:56.779139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:56.918985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:56.919166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:56.919218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:56.919254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:56.923170] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-27T20:34:56.923523] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-27T20:34:56.923698] [INFO ] [sig ] WSBC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:57.071523] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WSBC.txt [2026-02-27T20:34:57.071753] [INFO ] [sig ] [3306/3373] Completed WSBC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.2s [2026-02-27T20:34:57.071798] [INFO ] [sig ] [3307/3373] Forecasting WSBF... [2026-02-27T20:34:57.071828] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-27T20:34:57.071858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-27T20:34:57.085530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-27T20:34:57.085963] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-27T20:34:57.086825] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-27T20:34:57.086880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:57.086915] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:57.086944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:57.087004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:57.150036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:57.151022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:57.151136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:57.151177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:57.277674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:57.277855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:57.277927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:57.277961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:57.281666] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=65.97%) [2026-02-27T20:34:57.281956] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-27T20:34:57.282096] [INFO ] [sig ] WSBF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:57.423547] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WSBF.txt [2026-02-27T20:34:57.423754] [INFO ] [sig ] [3307/3373] Completed WSBF in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.8s [2026-02-27T20:34:57.423796] [INFO ] [sig ] [3308/3373] Forecasting WSC... [2026-02-27T20:34:57.423827] [INFO ] [sig ] Generating forecast for: WSC [2026-02-27T20:34:57.423858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-27T20:34:57.436070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-27T20:34:57.436393] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-27T20:34:57.437205] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-27T20:34:57.437260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:57.437293] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:57.437331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:57.437389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:57.494501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:57.495193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:57.495273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:57.495306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:57.626920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:57.627097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:57.627149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:57.627185] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:57.630882] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-02-27T20:34:57.631191] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-27T20:34:57.631335] [INFO ] [sig ] WSC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:57.778818] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WSC.txt [2026-02-27T20:34:57.778972] [INFO ] [sig ] [3308/3373] Completed WSC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.4s [2026-02-27T20:34:57.779014] [INFO ] [sig ] [3309/3373] Forecasting WSFS... [2026-02-27T20:34:57.779046] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-27T20:34:57.779083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-27T20:34:57.791224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-27T20:34:57.791528] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-27T20:34:57.792350] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-27T20:34:57.792416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:57.792467] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:57.792496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:57.792554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:57.850401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:57.851288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:57.851370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:57.851403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:57.988626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:57.988799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:57.988844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:57.988874] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:57.992987] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-27T20:34:57.993338] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-27T20:34:57.993488] [INFO ] [sig ] WSFS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:58.143379] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WSFS.txt [2026-02-27T20:34:58.143742] [INFO ] [sig ] [3309/3373] Completed WSFS in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.1s [2026-02-27T20:34:58.143813] [INFO ] [sig ] [3310/3373] Forecasting WSM... [2026-02-27T20:34:58.143852] [INFO ] [sig ] Generating forecast for: WSM [2026-02-27T20:34:58.143907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-27T20:34:58.164769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-27T20:34:58.165199] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-27T20:34:58.166198] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-27T20:34:58.166253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:58.166297] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:58.166513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:58.166622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:58.227404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:58.228147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:58.228266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:58.228304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:58.353959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:58.354126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:58.354178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:58.354214] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:58.357786] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-27T20:34:58.358099] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-27T20:34:58.358229] [INFO ] [sig ] WSM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:58.501038] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WSM.txt [2026-02-27T20:34:58.501173] [INFO ] [sig ] [3310/3373] Completed WSM in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 22.7s [2026-02-27T20:34:58.501214] [INFO ] [sig ] [3311/3373] Forecasting WSO... [2026-02-27T20:34:58.501242] [INFO ] [sig ] Generating forecast for: WSO [2026-02-27T20:34:58.501272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-27T20:34:58.513956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-27T20:34:58.514288] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-27T20:34:58.515317] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-27T20:34:58.515371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:58.515439] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:58.515468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:58.515525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:58.574385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:58.575324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:58.575406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:58.575440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:58.697199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:58.697349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:58.697392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:58.697421] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:58.700920] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=41.28%) [2026-02-27T20:34:58.701207] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-27T20:34:58.701518] [INFO ] [sig ] WSO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:58.844707] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WSO.txt [2026-02-27T20:34:58.844861] [INFO ] [sig ] [3311/3373] Completed WSO in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 22.4s [2026-02-27T20:34:58.844931] [INFO ] [sig ] [3312/3373] Forecasting WTBA... [2026-02-27T20:34:58.844963] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-27T20:34:58.844993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-27T20:34:58.857287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-27T20:34:58.857683] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-27T20:34:58.858509] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-27T20:34:58.858563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:58.858614] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:58.858642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:58.858699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:58.916852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:58.917627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:58.917708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:58.917741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:59.037823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:59.038011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:59.038054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:59.038090] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:59.041707] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-02-27T20:34:59.042015] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-27T20:34:59.042152] [INFO ] [sig ] WTBA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:59.183838] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WTBA.txt [2026-02-27T20:34:59.183971] [INFO ] [sig ] [3312/3373] Completed WTBA in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 22.0s [2026-02-27T20:34:59.184011] [INFO ] [sig ] [3313/3373] Forecasting WTFC... [2026-02-27T20:34:59.184041] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-27T20:34:59.184071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-27T20:34:59.196782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-27T20:34:59.197145] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-27T20:34:59.197982] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-27T20:34:59.198036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:59.198072] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:59.198106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:59.198177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:59.255521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:59.256344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:59.256424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:59.256457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:59.378690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:59.378847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:59.378892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:59.378922] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:59.382493] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-27T20:34:59.382798] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-27T20:34:59.382930] [INFO ] [sig ] WTFC: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:34:59.527227] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WTFC.txt [2026-02-27T20:34:59.527369] [INFO ] [sig ] [3313/3373] Completed WTFC in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 21.6s [2026-02-27T20:34:59.527409] [INFO ] [sig ] [3314/3373] Forecasting WTI... [2026-02-27T20:34:59.527440] [INFO ] [sig ] Generating forecast for: WTI [2026-02-27T20:34:59.527471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-27T20:34:59.539650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-27T20:34:59.539950] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-27T20:34:59.540745] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-27T20:34:59.540797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:59.540829] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:59.540856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:59.540912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:59.598085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:59.598720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:59.598800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:59.598832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:34:59.718148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:34:59.718271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:34:59.718310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:34:59.718368] [INFO ] [FORECASTER] Training complete [2026-02-27T20:34:59.721763] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-27T20:34:59.722039] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-27T20:34:59.722172] [INFO ] [sig ] WTI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:34:59.862731] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WTI.txt [2026-02-27T20:34:59.862860] [INFO ] [sig ] [3314/3373] Completed WTI in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 21.3s [2026-02-27T20:34:59.862900] [INFO ] [sig ] [3315/3373] Forecasting WTRG... [2026-02-27T20:34:59.862929] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-27T20:34:59.862960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-27T20:34:59.875113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-27T20:34:59.875444] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-27T20:34:59.876255] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-27T20:34:59.876309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:34:59.876342] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:34:59.876370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:34:59.876428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:34:59.934006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:34:59.934651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:34:59.934729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:34:59.934761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:00.056061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:00.056231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:00.056276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:00.056305] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:00.060483] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-27T20:35:00.060900] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-27T20:35:00.061083] [INFO ] [sig ] WTRG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:00.208753] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WTRG.txt [2026-02-27T20:35:00.208920] [INFO ] [sig ] [3315/3373] Completed WTRG in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 20.9s [2026-02-27T20:35:00.208963] [INFO ] [sig ] [3316/3373] Forecasting WTS... [2026-02-27T20:35:00.208993] [INFO ] [sig ] Generating forecast for: WTS [2026-02-27T20:35:00.209024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-27T20:35:00.223646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-27T20:35:00.224057] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-27T20:35:00.225078] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-27T20:35:00.225131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:00.225163] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:00.225190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:00.225247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:00.283376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:00.284282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:00.284365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:00.284399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:00.403032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:00.403177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:00.403223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:00.403254] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:00.407028] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-02-27T20:35:00.407318] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-27T20:35:00.407448] [INFO ] [sig ] WTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:00.554819] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WTS.txt [2026-02-27T20:35:00.555010] [INFO ] [sig ] [3316/3373] Completed WTS in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 20.5s [2026-02-27T20:35:00.555068] [INFO ] [sig ] [3317/3373] Forecasting WULF... [2026-02-27T20:35:00.555110] [INFO ] [sig ] Generating forecast for: WULF [2026-02-27T20:35:00.555156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-27T20:35:00.570421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-27T20:35:00.570804] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-27T20:35:00.571622] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-27T20:35:00.571676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:00.571709] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:00.571737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:00.571796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:00.630608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:00.631342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:00.631435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:00.631471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:00.755775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:00.755922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:00.755984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:00.756016] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:00.759747] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-02-27T20:35:00.760042] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-27T20:35:00.760179] [INFO ] [sig ] WULF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:00.908929] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WULF.txt [2026-02-27T20:35:00.909084] [INFO ] [sig ] [3317/3373] Completed WULF in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 20.2s [2026-02-27T20:35:00.909134] [INFO ] [sig ] [3318/3373] Forecasting WVE... [2026-02-27T20:35:00.909174] [INFO ] [sig ] Generating forecast for: WVE [2026-02-27T20:35:00.909213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-27T20:35:00.925987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-27T20:35:00.926557] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-27T20:35:00.927444] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-27T20:35:00.927499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:00.927534] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:00.927563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:00.927647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:00.993943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:00.994807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:00.994891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:00.994926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:01.126756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:01.126889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:01.126932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:01.126961] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:01.131426] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=29.84%) [2026-02-27T20:35:01.131863] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-27T20:35:01.132037] [INFO ] [sig ] WVE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:01.301323] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WVE.txt [2026-02-27T20:35:01.301467] [INFO ] [sig ] [3318/3373] Completed WVE in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 19.8s [2026-02-27T20:35:01.301506] [INFO ] [sig ] [3319/3373] Forecasting WWD... [2026-02-27T20:35:01.301538] [INFO ] [sig ] Generating forecast for: WWD [2026-02-27T20:35:01.301586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-27T20:35:01.314981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-27T20:35:01.315340] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-27T20:35:01.316190] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-27T20:35:01.316245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:01.316279] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:01.316306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:01.316365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:01.380367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:01.381207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:01.381295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:01.381329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:01.506984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:01.507109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:01.507151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:01.507180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:01.510742] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-02-27T20:35:01.511025] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-27T20:35:01.511157] [INFO ] [sig ] WWD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:01.670003] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/WWD.txt [2026-02-27T20:35:01.670173] [INFO ] [sig ] [3319/3373] Completed WWD in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 19.5s [2026-02-27T20:35:01.670216] [INFO ] [sig ] [3320/3373] Forecasting WY... [2026-02-27T20:35:01.670246] [INFO ] [sig ] Generating forecast for: WY [2026-02-27T20:35:01.670275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-27T20:35:01.685916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-27T20:35:01.686373] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-27T20:35:01.687303] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-27T20:35:01.687361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:01.687394] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:01.687422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:01.687480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:01.771084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:01.772353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:01.772478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:01.772534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:01.928350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:01.928528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:01.928593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:01.928626] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:01.932296] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-27T20:35:01.932685] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-27T20:35:01.932840] [INFO ] [sig ] WY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:02.093429] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WY.txt [2026-02-27T20:35:02.093618] [INFO ] [sig ] [3320/3373] Completed WY in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 19.1s [2026-02-27T20:35:02.093665] [INFO ] [sig ] [3321/3373] Forecasting WYNN... [2026-02-27T20:35:02.093697] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-27T20:35:02.093728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-27T20:35:02.107706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-27T20:35:02.108161] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-27T20:35:02.109033] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-27T20:35:02.109089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:02.109135] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:02.109164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:02.109224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:02.172128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:02.173093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:02.173210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:02.173245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:02.313874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:02.314043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:02.314088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:02.314119] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:02.317731] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-27T20:35:02.318075] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-27T20:35:02.318219] [INFO ] [sig ] WYNN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:02.460329] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/WYNN.txt [2026-02-27T20:35:02.460510] [INFO ] [sig ] [3321/3373] Completed WYNN in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.7s [2026-02-27T20:35:02.460562] [INFO ] [sig ] [3322/3373] Forecasting XBIL... [2026-02-27T20:35:02.460614] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-27T20:35:02.460645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-27T20:35:02.473283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-27T20:35:02.473681] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-27T20:35:02.474488] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-27T20:35:02.474543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:02.474596] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:02.474628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:02.474686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:02.535440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:02.536557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:02.536661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:02.536698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:02.635692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:02.635854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:02.635897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:02.635927] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:02.639430] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-27T20:35:02.639822] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-27T20:35:02.639965] [INFO ] [sig ] XBIL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:02.788855] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XBIL.txt [2026-02-27T20:35:02.789015] [INFO ] [sig ] [3322/3373] Completed XBIL in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 18.4s [2026-02-27T20:35:02.789056] [INFO ] [sig ] [3323/3373] Forecasting XEL... [2026-02-27T20:35:02.789086] [INFO ] [sig ] Generating forecast for: XEL [2026-02-27T20:35:02.789119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-27T20:35:02.802006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-27T20:35:02.802408] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-27T20:35:02.803221] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-27T20:35:02.803274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:02.803306] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:02.803334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:02.803391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:02.866181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:02.867107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:02.867193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:02.867228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:02.994142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:02.994304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:02.994347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:02.994379] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:02.998046] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-02-27T20:35:02.998381] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-27T20:35:02.998563] [INFO ] [sig ] XEL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:03.150826] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XEL.txt [2026-02-27T20:35:03.151010] [INFO ] [sig ] [3323/3373] Completed XEL in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.0s [2026-02-27T20:35:03.151077] [INFO ] [sig ] [3324/3373] Forecasting XENE... [2026-02-27T20:35:03.151117] [INFO ] [sig ] Generating forecast for: XENE [2026-02-27T20:35:03.151149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-27T20:35:03.164434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-27T20:35:03.164838] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-27T20:35:03.165667] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-27T20:35:03.165721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:03.165754] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:03.165782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:03.165840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:03.235894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:03.236802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:03.236886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:03.236921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:03.364207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:03.364367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:03.364414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:03.364443] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:03.368039] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-27T20:35:03.368335] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-27T20:35:03.368472] [INFO ] [sig ] XENE: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:03.511028] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XENE.txt [2026-02-27T20:35:03.511817] [INFO ] [sig ] [3324/3373] Completed XENE in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 17.7s [2026-02-27T20:35:03.511887] [INFO ] [sig ] [3325/3373] Forecasting XERS... [2026-02-27T20:35:03.511923] [INFO ] [sig ] Generating forecast for: XERS [2026-02-27T20:35:03.511957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-27T20:35:03.525132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-27T20:35:03.525542] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-27T20:35:03.526431] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-27T20:35:03.526487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:03.526522] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:03.526550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:03.526629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:03.586313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:03.587203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:03.587288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:03.587323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:03.711926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:03.712104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:03.712149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:03.712179] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:03.715711] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=46.01%) [2026-02-27T20:35:03.716006] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-27T20:35:03.716136] [INFO ] [sig ] XERS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:03.858002] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XERS.txt [2026-02-27T20:35:03.858120] [INFO ] [sig ] [3325/3373] Completed XERS in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 17.3s [2026-02-27T20:35:03.858159] [INFO ] [sig ] [3326/3373] Forecasting XGN... [2026-02-27T20:35:03.858189] [INFO ] [sig ] Generating forecast for: XGN [2026-02-27T20:35:03.858220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-27T20:35:03.871226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-27T20:35:03.871521] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-27T20:35:03.872323] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-27T20:35:03.872377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:03.872409] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:03.872436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:03.872494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:03.929858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:03.930469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:03.930549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:03.930599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:04.049342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:04.049463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:04.049501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:04.049531] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:04.052824] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: DOWN (p=32.87%) [2026-02-27T20:35:04.053100] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-27T20:35:04.053245] [INFO ] [sig ] XGN: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:04.193006] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XGN.txt [2026-02-27T20:35:04.193124] [INFO ] [sig ] [3326/3373] Completed XGN in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 16.9s [2026-02-27T20:35:04.193163] [INFO ] [sig ] [3327/3373] Forecasting XOM... [2026-02-27T20:35:04.193192] [INFO ] [sig ] Generating forecast for: XOM [2026-02-27T20:35:04.193222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-27T20:35:04.205707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-27T20:35:04.206014] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-27T20:35:04.206817] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-27T20:35:04.206869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:04.206901] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:04.206927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:04.206984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:04.264648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:04.265260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:04.265341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:04.265374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:04.389929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:04.390084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:04.390127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:04.390157] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:04.393677] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-27T20:35:04.393956] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-27T20:35:04.394087] [INFO ] [sig ] XOM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:04.543186] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XOM.txt [2026-02-27T20:35:04.543349] [INFO ] [sig ] [3327/3373] Completed XOM in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 16.6s [2026-02-27T20:35:04.543391] [INFO ] [sig ] [3328/3373] Forecasting XOMA... [2026-02-27T20:35:04.543422] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-27T20:35:04.543454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-27T20:35:04.555118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-27T20:35:04.555425] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-27T20:35:04.556277] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-27T20:35:04.556332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:04.556390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:04.556420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:04.556479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:04.617276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:04.618001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:04.618084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:04.618118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:04.745377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:04.745528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:04.745609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:04.745644] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:04.749125] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-27T20:35:04.749408] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-27T20:35:04.749548] [INFO ] [sig ] XOMA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:04.899534] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XOMA.txt [2026-02-27T20:35:04.899686] [INFO ] [sig ] [3328/3373] Completed XOMA in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 16.2s [2026-02-27T20:35:04.899727] [INFO ] [sig ] [3329/3373] Forecasting XOS... [2026-02-27T20:35:04.899757] [INFO ] [sig ] Generating forecast for: XOS [2026-02-27T20:35:04.899788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-27T20:35:04.911067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-27T20:35:04.911419] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-27T20:35:04.912230] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-27T20:35:04.912283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:04.912315] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:04.912342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:04.912400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:04.972598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:04.973413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:04.973501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:04.973535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:05.096745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:05.096910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:05.096954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:05.096986] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:05.100703] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-27T20:35:05.101017] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-27T20:35:05.101158] [INFO ] [sig ] XOS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:05.245547] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XOS.txt [2026-02-27T20:35:05.245701] [INFO ] [sig ] [3329/3373] Completed XOS in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 15.9s [2026-02-27T20:35:05.245742] [INFO ] [sig ] [3330/3373] Forecasting XP... [2026-02-27T20:35:05.245771] [INFO ] [sig ] Generating forecast for: XP [2026-02-27T20:35:05.245802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-27T20:35:05.258608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-27T20:35:05.258927] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-27T20:35:05.259764] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-27T20:35:05.259818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:05.259852] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:05.259881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:05.259940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:05.318426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:05.319100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:05.319196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:05.319231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:05.443046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:05.443204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:05.443246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:05.443277] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:05.446781] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-02-27T20:35:05.447095] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-27T20:35:05.447228] [INFO ] [sig ] XP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:05.593952] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XP.txt [2026-02-27T20:35:05.594096] [INFO ] [sig ] [3330/3373] Completed XP in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 15.5s [2026-02-27T20:35:05.594136] [INFO ] [sig ] [3331/3373] Forecasting XPEL... [2026-02-27T20:35:05.594166] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-27T20:35:05.594198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-27T20:35:05.607159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-27T20:35:05.607517] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-27T20:35:05.608420] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-27T20:35:05.608475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:05.608507] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:05.608534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:05.608616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:05.668790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:05.669452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:05.669536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:05.669570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:05.808021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:05.808183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:05.808225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:05.808282] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:05.811741] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=48.27%) [2026-02-27T20:35:05.812018] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-27T20:35:05.812146] [INFO ] [sig ] XPEL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:05.960030] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XPEL.txt [2026-02-27T20:35:05.960193] [INFO ] [sig ] [3331/3373] Completed XPEL in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 15.1s [2026-02-27T20:35:05.960236] [INFO ] [sig ] [3332/3373] Forecasting XPO... [2026-02-27T20:35:05.960266] [INFO ] [sig ] Generating forecast for: XPO [2026-02-27T20:35:05.960298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-27T20:35:05.973985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-27T20:35:05.974385] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-27T20:35:05.975243] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-27T20:35:05.975298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:05.975345] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:05.975375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:05.975434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:06.039156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:06.040058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:06.040143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:06.040178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:06.164379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:06.164549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:06.164617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:06.164651] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:06.168426] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-02-27T20:35:06.168813] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-27T20:35:06.168970] [INFO ] [sig ] XPO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:06.313237] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XPO.txt [2026-02-27T20:35:06.313380] [INFO ] [sig ] [3332/3373] Completed XPO in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 14.8s [2026-02-27T20:35:06.313420] [INFO ] [sig ] [3333/3373] Forecasting XPOF... [2026-02-27T20:35:06.313450] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-27T20:35:06.313482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-27T20:35:06.325817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-27T20:35:06.326170] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-27T20:35:06.326983] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-27T20:35:06.327036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:06.327069] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:06.327097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:06.327161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:06.385997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:06.386942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:06.387028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:06.387064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:06.512046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:06.512205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:06.512249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:06.512280] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:06.515751] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-27T20:35:06.516034] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-27T20:35:06.516164] [INFO ] [sig ] XPOF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:06.659816] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/XPOF.txt [2026-02-27T20:35:06.659980] [INFO ] [sig ] [3333/3373] Completed XPOF in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 14.4s [2026-02-27T20:35:06.660020] [INFO ] [sig ] [3334/3373] Forecasting XPRO... [2026-02-27T20:35:06.660051] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-27T20:35:06.660085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-27T20:35:06.673629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-27T20:35:06.674050] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-27T20:35:06.675102] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-27T20:35:06.675157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:06.675190] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:06.675218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:06.675276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:06.734936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:06.735826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:06.735912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:06.735947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:06.862707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:06.862871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:06.862928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:06.862960] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:06.866985] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-27T20:35:06.867276] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-27T20:35:06.867414] [INFO ] [sig ] XPRO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:07.016930] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XPRO.txt [2026-02-27T20:35:07.017066] [INFO ] [sig ] [3334/3373] Completed XPRO in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 14.1s [2026-02-27T20:35:07.017105] [INFO ] [sig ] [3335/3373] Forecasting XRAY... [2026-02-27T20:35:07.017134] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-27T20:35:07.017164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-27T20:35:07.029845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-27T20:35:07.030152] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-27T20:35:07.030956] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-27T20:35:07.031019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:07.031053] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:07.031081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:07.031140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:07.090154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:07.090844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:07.090926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:07.090959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:07.211947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:07.212102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:07.212144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:07.212174] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:07.215617] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=12.02%) [2026-02-27T20:35:07.215898] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-27T20:35:07.216026] [INFO ] [sig ] XRAY: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:07.358047] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XRAY.txt [2026-02-27T20:35:07.358176] [INFO ] [sig ] [3335/3373] Completed XRAY in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 13.7s [2026-02-27T20:35:07.358216] [INFO ] [sig ] [3336/3373] Forecasting XRX... [2026-02-27T20:35:07.358252] [INFO ] [sig ] Generating forecast for: XRX [2026-02-27T20:35:07.358284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-27T20:35:07.370515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-27T20:35:07.370867] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-27T20:35:07.371676] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-27T20:35:07.371729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:07.371761] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:07.371788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:07.371845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:07.433033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:07.433844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:07.433929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:07.433964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:07.556692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:07.556853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:07.556896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:07.556926] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:07.560524] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-27T20:35:07.560832] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-27T20:35:07.560965] [INFO ] [sig ] XRX: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:07.713261] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XRX.txt [2026-02-27T20:35:07.713446] [INFO ] [sig ] [3336/3373] Completed XRX in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 13.3s [2026-02-27T20:35:07.713486] [INFO ] [sig ] [3337/3373] Forecasting XYF... [2026-02-27T20:35:07.713515] [INFO ] [sig ] Generating forecast for: XYF [2026-02-27T20:35:07.713546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-27T20:35:07.726120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-27T20:35:07.726508] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-27T20:35:07.727338] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-27T20:35:07.727391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:07.727423] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:07.727450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:07.727507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:07.790726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:07.791822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:07.791913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:07.791948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:07.917040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:07.917214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:07.917257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:07.917286] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:07.921059] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-02-27T20:35:07.921439] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-27T20:35:07.921616] [INFO ] [sig ] XYF: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:08.067192] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XYF.txt [2026-02-27T20:35:08.067331] [INFO ] [sig ] [3337/3373] Completed XYF in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 13.0s [2026-02-27T20:35:08.067370] [INFO ] [sig ] [3338/3373] Forecasting XYL... [2026-02-27T20:35:08.067399] [INFO ] [sig ] Generating forecast for: XYL [2026-02-27T20:35:08.067429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-27T20:35:08.080607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-27T20:35:08.080941] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-27T20:35:08.081858] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-27T20:35:08.081923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:08.081962] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:08.081991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:08.082051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:08.140343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:08.141175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:08.141289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:08.141325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:08.263626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:08.263787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:08.263831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:08.263862] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:08.267355] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-27T20:35:08.267684] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-27T20:35:08.267818] [INFO ] [sig ] XYL: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:08.414717] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/XYL.txt [2026-02-27T20:35:08.414875] [INFO ] [sig ] [3338/3373] Completed XYL in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 12.6s [2026-02-27T20:35:08.414916] [INFO ] [sig ] [3339/3373] Forecasting YALA... [2026-02-27T20:35:08.414947] [INFO ] [sig ] Generating forecast for: YALA [2026-02-27T20:35:08.414978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-27T20:35:08.427240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-27T20:35:08.427565] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-27T20:35:08.428417] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-27T20:35:08.428470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:08.428502] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:08.428528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:08.428605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:08.488995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:08.489753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:08.489835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:08.489870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:08.611603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:08.611756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:08.611798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:08.611845] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:08.615228] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=64.94%) [2026-02-27T20:35:08.615509] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-27T20:35:08.615661] [INFO ] [sig ] YALA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:08.760206] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/YALA.txt [2026-02-27T20:35:08.760373] [INFO ] [sig ] [3339/3373] Completed YALA in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 12.3s [2026-02-27T20:35:08.760421] [INFO ] [sig ] [3340/3373] Forecasting YELP... [2026-02-27T20:35:08.760458] [INFO ] [sig ] Generating forecast for: YELP [2026-02-27T20:35:08.760493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-27T20:35:08.773255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-27T20:35:08.773563] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-27T20:35:08.774362] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-27T20:35:08.774414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:08.774446] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:08.774472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:08.774529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:08.833253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:08.834187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:08.834272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:08.834307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:08.958451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:08.958636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:08.958683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:08.958713] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:08.962318] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-02-27T20:35:08.962644] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-27T20:35:08.962787] [INFO ] [sig ] YELP: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:09.105252] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YELP.txt [2026-02-27T20:35:09.105412] [INFO ] [sig ] [3340/3373] Completed YELP in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 11.9s [2026-02-27T20:35:09.105453] [INFO ] [sig ] [3341/3373] Forecasting YETI... [2026-02-27T20:35:09.105484] [INFO ] [sig ] Generating forecast for: YETI [2026-02-27T20:35:09.105515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-27T20:35:09.120029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-27T20:35:09.120470] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-27T20:35:09.121303] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-27T20:35:09.121358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:09.121392] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:09.121419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:09.121477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:09.179533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:09.180446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:09.180534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:09.180569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:09.300595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:09.300755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:09.300797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:09.300827] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:09.304239] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-27T20:35:09.304552] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-27T20:35:09.304701] [INFO ] [sig ] YETI: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:09.446262] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YETI.txt [2026-02-27T20:35:09.446420] [INFO ] [sig ] [3341/3373] Completed YETI in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 11.5s [2026-02-27T20:35:09.446460] [INFO ] [sig ] [3342/3373] Forecasting YMM... [2026-02-27T20:35:09.446491] [INFO ] [sig ] Generating forecast for: YMM [2026-02-27T20:35:09.446522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-27T20:35:09.459055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-27T20:35:09.459399] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-27T20:35:09.460204] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-27T20:35:09.460257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:09.460289] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:09.460316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:09.460373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:09.518433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:09.519288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:09.519374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:09.519408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:09.638199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:09.638375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:09.638428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:09.638464] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:09.642121] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-02-27T20:35:09.642462] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-27T20:35:09.642628] [INFO ] [sig ] YMM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:09.783715] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YMM.txt [2026-02-27T20:35:09.783871] [INFO ] [sig ] [3342/3373] Completed YMM in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 11.2s [2026-02-27T20:35:09.783912] [INFO ] [sig ] [3343/3373] Forecasting YPF... [2026-02-27T20:35:09.783943] [INFO ] [sig ] Generating forecast for: YPF [2026-02-27T20:35:09.783976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-27T20:35:09.799291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-27T20:35:09.799909] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-27T20:35:09.800943] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-27T20:35:09.801007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:09.801050] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:09.801081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:09.801162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:09.862062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:09.863216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:09.863318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:09.863354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:10.001881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:10.002055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:10.002102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:10.002133] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:10.005826] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-02-27T20:35:10.006130] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-27T20:35:10.006353] [INFO ] [sig ] YPF: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:10.148482] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/YPF.txt [2026-02-27T20:35:10.148689] [INFO ] [sig ] [3343/3373] Completed YPF in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.8s [2026-02-27T20:35:10.148739] [INFO ] [sig ] [3344/3373] Forecasting YQQQ... [2026-02-27T20:35:10.148770] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-27T20:35:10.148800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-27T20:35:10.161319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-27T20:35:10.161661] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-27T20:35:10.162487] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-27T20:35:10.162543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:10.162596] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:10.162629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:10.162689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:10.223847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:10.224664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:10.224763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:10.224800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:10.348801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:10.348964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:10.349007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:10.349037] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:10.352598] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-27T20:35:10.352893] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-27T20:35:10.353026] [INFO ] [sig ] YQQQ: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:10.505160] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YQQQ.txt [2026-02-27T20:35:10.505326] [INFO ] [sig ] [3344/3373] Completed YQQQ in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.5s [2026-02-27T20:35:10.505368] [INFO ] [sig ] [3345/3373] Forecasting YRD... [2026-02-27T20:35:10.505404] [INFO ] [sig ] Generating forecast for: YRD [2026-02-27T20:35:10.505434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-27T20:35:10.517289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-27T20:35:10.517599] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-27T20:35:10.518425] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-27T20:35:10.518490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:10.518556] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:10.518605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:10.518675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:10.577719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:10.578428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:10.578523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:10.578556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:10.702374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:10.702531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:10.702591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:10.702625] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:10.706088] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-02-27T20:35:10.706383] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-27T20:35:10.706545] [INFO ] [sig ] YRD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:10.851977] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/YRD.txt [2026-02-27T20:35:10.852130] [INFO ] [sig ] [3345/3373] Completed YRD in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 10.1s [2026-02-27T20:35:10.852170] [INFO ] [sig ] [3346/3373] Forecasting YSG... [2026-02-27T20:35:10.852199] [INFO ] [sig ] Generating forecast for: YSG [2026-02-27T20:35:10.852230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-27T20:35:10.863950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-27T20:35:10.864353] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-27T20:35:10.865199] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-27T20:35:10.865254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:10.865286] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:10.865313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:10.865371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:10.927776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:10.928796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:10.928889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:10.928924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:11.059204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:11.059392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:11.059443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:11.059474] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:11.063145] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-27T20:35:11.063451] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-27T20:35:11.063618] [INFO ] [sig ] YSG: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:11.211886] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YSG.txt [2026-02-27T20:35:11.212075] [INFO ] [sig ] [3346/3373] Completed YSG in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.7s [2026-02-27T20:35:11.212120] [INFO ] [sig ] [3347/3373] Forecasting YTRA... [2026-02-27T20:35:11.212153] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-27T20:35:11.212185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-27T20:35:11.224738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-27T20:35:11.225199] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-27T20:35:11.226163] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-27T20:35:11.226221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:11.226258] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:11.226287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:11.226347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:11.284974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:11.285976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:11.286074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:11.286109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:11.413148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:11.413316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:11.413359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:11.413388] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:11.416938] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-02-27T20:35:11.417260] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-27T20:35:11.417402] [INFO ] [sig ] YTRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:11.563680] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/YTRA.txt [2026-02-27T20:35:11.563856] [INFO ] [sig ] [3347/3373] Completed YTRA in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.4s [2026-02-27T20:35:11.563898] [INFO ] [sig ] [3348/3373] Forecasting YUM... [2026-02-27T20:35:11.563930] [INFO ] [sig ] Generating forecast for: YUM [2026-02-27T20:35:11.563960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-27T20:35:11.577391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-27T20:35:11.577887] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-27T20:35:11.578776] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-27T20:35:11.578832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:11.578866] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:11.578893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:11.578950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:11.640621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:11.641794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:11.641886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:11.641920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:11.774943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:11.775132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:11.775192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:11.775281] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:11.779099] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-27T20:35:11.779476] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-27T20:35:11.779664] [INFO ] [sig ] YUM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:11.926707] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/YUM.txt [2026-02-27T20:35:11.926893] [INFO ] [sig ] [3348/3373] Completed YUM in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 9.0s [2026-02-27T20:35:11.926940] [INFO ] [sig ] [3349/3373] Forecasting YUMC... [2026-02-27T20:35:11.926973] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-27T20:35:11.927008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-27T20:35:11.941128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-27T20:35:11.941526] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-27T20:35:11.942387] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-27T20:35:11.942440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:11.942472] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:11.942500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:11.942557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:12.002600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:12.003614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:12.003712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:12.003746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:12.125378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:12.125539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:12.125603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:12.125635] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:12.129976] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-02-27T20:35:12.130355] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-27T20:35:12.130519] [INFO ] [sig ] YUMC: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:12.273744] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/YUMC.txt [2026-02-27T20:35:12.273911] [INFO ] [sig ] [3349/3373] Completed YUMC in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 8.7s [2026-02-27T20:35:12.273953] [INFO ] [sig ] [3350/3373] Forecasting Z... [2026-02-27T20:35:12.273983] [INFO ] [sig ] Generating forecast for: Z [2026-02-27T20:35:12.274014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-27T20:35:12.286918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-27T20:35:12.287348] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-27T20:35:12.288238] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-27T20:35:12.288292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:12.288323] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:12.288350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:12.288418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:12.346088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:12.346922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:12.347005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:12.347040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:12.471314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:12.471476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:12.471518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:12.471548] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:12.475054] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-02-27T20:35:12.475361] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-27T20:35:12.475496] [INFO ] [sig ] Z: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:12.618155] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/Z.txt [2026-02-27T20:35:12.618325] [INFO ] [sig ] [3350/3373] Completed Z in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 8.3s [2026-02-27T20:35:12.618366] [INFO ] [sig ] [3351/3373] Forecasting ZBH... [2026-02-27T20:35:12.618396] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-27T20:35:12.618429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-27T20:35:12.631357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-27T20:35:12.631791] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-27T20:35:12.632609] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-27T20:35:12.632662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:12.632693] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:12.632720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:12.632776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:12.692793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:12.693750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:12.693837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:12.693870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:12.822504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:12.822693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:12.822743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:12.822772] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:12.826468] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-02-27T20:35:12.826981] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-27T20:35:12.827117] [INFO ] [sig ] ZBH: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:12.971182] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZBH.txt [2026-02-27T20:35:12.971346] [INFO ] [sig ] [3351/3373] Completed ZBH in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 7.9s [2026-02-27T20:35:12.971386] [INFO ] [sig ] [3352/3373] Forecasting ZBIO... [2026-02-27T20:35:12.971417] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-27T20:35:12.971448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-27T20:35:12.987061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-27T20:35:12.987471] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-27T20:35:12.988594] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-27T20:35:12.988655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:12.988697] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:12.988737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:12.988820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:13.056428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:13.057364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:13.057452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:13.057487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:13.179364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:13.179563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:13.179677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:13.179714] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:13.183344] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-27T20:35:13.183669] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-27T20:35:13.183813] [INFO ] [sig ] ZBIO: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:13.325051] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZBIO.txt [2026-02-27T20:35:13.325205] [INFO ] [sig ] [3352/3373] Completed ZBIO in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 7.6s [2026-02-27T20:35:13.325244] [INFO ] [sig ] [3353/3373] Forecasting ZBRA... [2026-02-27T20:35:13.325274] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-27T20:35:13.325306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-27T20:35:13.337981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-27T20:35:13.338388] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-27T20:35:13.339246] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-27T20:35:13.339299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:13.339332] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:13.339358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:13.339422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:13.397069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:13.398022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:13.398108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:13.398140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:13.522687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:13.522853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:13.522894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:13.522922] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:13.526432] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=24.06%) [2026-02-27T20:35:13.526771] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-27T20:35:13.526910] [INFO ] [sig ] ZBRA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:13.691800] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZBRA.txt [2026-02-27T20:35:13.692006] [INFO ] [sig ] [3353/3373] Completed ZBRA in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 7.2s [2026-02-27T20:35:13.692057] [INFO ] [sig ] [3354/3373] Forecasting ZD... [2026-02-27T20:35:13.692093] [INFO ] [sig ] Generating forecast for: ZD [2026-02-27T20:35:13.692133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-27T20:35:13.707468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-27T20:35:13.707917] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-27T20:35:13.708780] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-27T20:35:13.708838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:13.708872] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:13.708900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:13.708958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:13.771354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:13.772497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:13.772604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:13.772643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:13.902433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:13.902616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:13.902662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:13.902692] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:13.906167] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=83.83%) [2026-02-27T20:35:13.906454] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-27T20:35:13.906614] [INFO ] [sig ] ZD: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:14.048770] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZD.txt [2026-02-27T20:35:14.048928] [INFO ] [sig ] [3354/3373] Completed ZD in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 6.8s [2026-02-27T20:35:14.048978] [INFO ] [sig ] [3355/3373] Forecasting ZEPP... [2026-02-27T20:35:14.049015] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-27T20:35:14.049053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-27T20:35:14.060172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-27T20:35:14.060465] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-27T20:35:14.061256] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-27T20:35:14.061309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:14.061341] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:14.061385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:14.061444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:14.119531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:14.120356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:14.120474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:14.120511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:14.240491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:14.240667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:14.240714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:14.240743] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:14.244427] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-02-27T20:35:14.244738] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-27T20:35:14.244877] [INFO ] [sig ] ZEPP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:14.394209] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZEPP.txt [2026-02-27T20:35:14.394411] [INFO ] [sig ] [3355/3373] Completed ZEPP in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.5s [2026-02-27T20:35:14.394459] [INFO ] [sig ] [3356/3373] Forecasting ZETA... [2026-02-27T20:35:14.394491] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-27T20:35:14.394522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-27T20:35:14.408023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-27T20:35:14.408429] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-27T20:35:14.409306] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-27T20:35:14.409360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:14.409405] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:14.409439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:14.409514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:14.472108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:14.473076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:14.473170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:14.473207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:14.599832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:14.600015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:14.600071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:14.600104] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:14.603918] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-27T20:35:14.604209] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-27T20:35:14.604344] [INFO ] [sig ] ZETA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:14.751333] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZETA.txt [2026-02-27T20:35:14.751532] [INFO ] [sig ] [3356/3373] Completed ZETA in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 6.1s [2026-02-27T20:35:14.751603] [INFO ] [sig ] [3357/3373] Forecasting ZGN... [2026-02-27T20:35:14.751639] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-27T20:35:14.751670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-27T20:35:14.767765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-27T20:35:14.768281] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-27T20:35:14.769167] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-27T20:35:14.769224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:14.769257] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:14.769285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:14.769344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:14.838024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:14.839065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:14.839184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:14.839236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:14.980725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:14.980939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:14.981006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:14.981054] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:14.986598] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-02-27T20:35:14.987130] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-27T20:35:14.987360] [INFO ] [sig ] ZGN: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:15.163888] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZGN.txt [2026-02-27T20:35:15.164130] [INFO ] [sig ] [3357/3373] Completed ZGN in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 5.8s [2026-02-27T20:35:15.164198] [INFO ] [sig ] [3358/3373] Forecasting ZH... [2026-02-27T20:35:15.164252] [INFO ] [sig ] Generating forecast for: ZH [2026-02-27T20:35:15.164304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-27T20:35:15.182420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-27T20:35:15.183352] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-27T20:35:15.184772] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-27T20:35:15.184853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:15.184910] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:15.184960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:15.185053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:15.264206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:15.265518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:15.265667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:15.265717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:15.448387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:15.448614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:15.448697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:15.448749] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:15.453763] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-27T20:35:15.454316] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-27T20:35:15.454536] [INFO ] [sig ] ZH: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:15.684373] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZH.txt [2026-02-27T20:35:15.684677] [INFO ] [sig ] [3358/3373] Completed ZH in 0.5s | 2.77 sym/s | Total: 20.2m | ETA: 5.4s [2026-02-27T20:35:15.684732] [INFO ] [sig ] [3359/3373] Forecasting ZIM... [2026-02-27T20:35:15.684769] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-27T20:35:15.684805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-27T20:35:15.713899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-27T20:35:15.716355] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-27T20:35:15.718292] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-27T20:35:15.718424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:15.718491] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:15.718540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:15.718649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:15.834236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:15.835496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:15.835661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:15.835707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:16.021212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:16.021427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:16.021498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:16.021549] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:16.027098] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=82.00%) [2026-02-27T20:35:16.027634] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-27T20:35:16.028157] [INFO ] [sig ] ZIM: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:16.232492] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZIM.txt [2026-02-27T20:35:16.232771] [INFO ] [sig ] [3359/3373] Completed ZIM in 0.5s | 2.77 sym/s | Total: 20.2m | ETA: 5.0s [2026-02-27T20:35:16.232837] [INFO ] [sig ] [3360/3373] Forecasting ZION... [2026-02-27T20:35:16.232919] [INFO ] [sig ] Generating forecast for: ZION [2026-02-27T20:35:16.232973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-27T20:35:16.251036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-27T20:35:16.251550] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-27T20:35:16.252762] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-27T20:35:16.252823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:16.252858] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:16.252886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:16.252945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:16.332636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:16.333755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:16.333885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:16.333932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:16.469628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:16.469784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:16.469826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:16.469854] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:16.473365] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-02-27T20:35:16.473666] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-27T20:35:16.473801] [INFO ] [sig ] ZION: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:16.623416] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZION.txt [2026-02-27T20:35:16.623588] [INFO ] [sig ] [3360/3373] Completed ZION in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.7s [2026-02-27T20:35:16.623634] [INFO ] [sig ] [3361/3373] Forecasting ZIP... [2026-02-27T20:35:16.623666] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-27T20:35:16.623699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-27T20:35:16.635214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-27T20:35:16.635626] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-27T20:35:16.636431] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-27T20:35:16.636484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:16.636516] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:16.636543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:16.636617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:16.697274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:16.698201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:16.698288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:16.698323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:16.829416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:16.829618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:16.829667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:16.829699] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:16.833420] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-27T20:35:16.833782] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-27T20:35:16.833927] [INFO ] [sig ] ZIP: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:16.983301] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZIP.txt [2026-02-27T20:35:16.983456] [INFO ] [sig ] [3361/3373] Completed ZIP in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.3s [2026-02-27T20:35:16.983497] [INFO ] [sig ] [3362/3373] Forecasting ZLAB... [2026-02-27T20:35:16.983527] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-27T20:35:16.983559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-27T20:35:16.996884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-27T20:35:16.997331] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-27T20:35:16.998269] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-27T20:35:16.998326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:16.998390] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:16.998421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:16.998481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:17.057569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:17.058550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:17.058675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:17.058711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:17.185851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:17.186045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:17.186106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:17.186149] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:17.190120] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=26.98%) [2026-02-27T20:35:17.190440] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-27T20:35:17.190625] [INFO ] [sig ] ZLAB: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:17.336245] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZLAB.txt [2026-02-27T20:35:17.336426] [INFO ] [sig ] [3362/3373] Completed ZLAB in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.0s [2026-02-27T20:35:17.336471] [INFO ] [sig ] [3363/3373] Forecasting ZM... [2026-02-27T20:35:17.336500] [INFO ] [sig ] Generating forecast for: ZM [2026-02-27T20:35:17.336531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-27T20:35:17.348705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-27T20:35:17.349067] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-27T20:35:17.349926] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-27T20:35:17.349979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:17.350011] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:17.350038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:17.350099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:17.408137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:17.409097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:17.409184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:17.409220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:17.535418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:17.535625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:17.535688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:17.535748] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:17.540298] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-02-27T20:35:17.540643] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-27T20:35:17.540816] [INFO ] [sig ] ZM: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:17.685548] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZM.txt [2026-02-27T20:35:17.685738] [INFO ] [sig ] [3363/3373] Completed ZM in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 3.6s [2026-02-27T20:35:17.685779] [INFO ] [sig ] [3364/3373] Forecasting ZNTL... [2026-02-27T20:35:17.685809] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-27T20:35:17.685841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-27T20:35:17.698307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-27T20:35:17.698646] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-27T20:35:17.699461] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-27T20:35:17.699519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:17.699560] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:17.699616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:17.699688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:17.756967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:17.757809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:17.757915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:17.757952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:17.883893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:17.884105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:17.884149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:17.884180] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:17.888075] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-27T20:35:17.888393] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-27T20:35:17.888542] [INFO ] [sig ] ZNTL: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:18.030404] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZNTL.txt [2026-02-27T20:35:18.030538] [INFO ] [sig ] [3364/3373] Completed ZNTL in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 3.2s [2026-02-27T20:35:18.030602] [INFO ] [sig ] [3365/3373] Forecasting ZS... [2026-02-27T20:35:18.030635] [INFO ] [sig ] Generating forecast for: ZS [2026-02-27T20:35:18.030674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-27T20:35:18.043609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-27T20:35:18.043975] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-27T20:35:18.044835] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-27T20:35:18.044888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:18.044920] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:18.044948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:18.045004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:18.103805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:18.104486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:18.104609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:18.104654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:18.231211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:18.231352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:18.231395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:18.231426] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:18.234952] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-02-27T20:35:18.235239] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-27T20:35:18.235371] [INFO ] [sig ] ZS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:18.377003] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZS.txt [2026-02-27T20:35:18.377119] [INFO ] [sig ] [3365/3373] Completed ZS in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 2.9s [2026-02-27T20:35:18.377159] [INFO ] [sig ] [3366/3373] Forecasting ZTO... [2026-02-27T20:35:18.377188] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-27T20:35:18.377218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-27T20:35:18.389539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-27T20:35:18.389883] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-27T20:35:18.390708] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-27T20:35:18.390763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:18.390796] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:18.390824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:18.390882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:18.449673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:18.450288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:18.450368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:18.450402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:18.570835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:18.570970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:18.571013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:18.571044] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:18.574460] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-02-27T20:35:18.574768] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-27T20:35:18.574901] [INFO ] [sig ] ZTO: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:18.721511] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZTO.txt [2026-02-27T20:35:18.721739] [INFO ] [sig ] [3366/3373] Completed ZTO in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 2.5s [2026-02-27T20:35:18.721791] [INFO ] [sig ] [3367/3373] Forecasting ZTS... [2026-02-27T20:35:18.721822] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-27T20:35:18.721860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-27T20:35:18.735332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-27T20:35:18.735731] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-27T20:35:18.736566] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-27T20:35:18.736637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:18.736669] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:18.736696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:18.736764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:18.794749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:18.795724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:18.795843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:18.795880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:18.916905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:18.917063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:18.917105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:18.917135] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:18.920991] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-27T20:35:18.921278] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-27T20:35:18.921409] [INFO ] [sig ] ZTS: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:19.062149] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZTS.txt [2026-02-27T20:35:19.062283] [INFO ] [sig ] [3367/3373] Completed ZTS in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 2.2s [2026-02-27T20:35:19.062321] [INFO ] [sig ] [3368/3373] Forecasting ZUMZ... [2026-02-27T20:35:19.062350] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-27T20:35:19.062380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-27T20:35:19.074382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-27T20:35:19.074703] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-27T20:35:19.075489] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-27T20:35:19.075542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:19.075598] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:19.075629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:19.075688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:19.134280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:19.135037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:19.135118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:19.135152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:19.255865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:19.256028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:19.256072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:19.256101] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:19.259713] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-02-27T20:35:19.260021] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-27T20:35:19.260160] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:19.404713] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZUMZ.txt [2026-02-27T20:35:19.404873] [INFO ] [sig ] [3368/3373] Completed ZUMZ in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 1.8s [2026-02-27T20:35:19.404916] [INFO ] [sig ] [3369/3373] Forecasting ZURA... [2026-02-27T20:35:19.404945] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-27T20:35:19.404974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-27T20:35:19.417398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-27T20:35:19.417828] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-27T20:35:19.418702] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-27T20:35:19.418776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:19.418809] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:19.418836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:19.418893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:19.477296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:19.478231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:19.478321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:19.478357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:19.608039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:19.608232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:19.608294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:19.608328] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:19.612063] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-27T20:35:19.612372] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-27T20:35:19.612508] [INFO ] [sig ] ZURA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:19.757904] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZURA.txt [2026-02-27T20:35:19.758099] [INFO ] [sig ] [3369/3373] Completed ZURA in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 1.4s [2026-02-27T20:35:19.758156] [INFO ] [sig ] [3370/3373] Forecasting ZVIA... [2026-02-27T20:35:19.758196] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-27T20:35:19.758229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-27T20:35:19.771630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-27T20:35:19.772021] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-27T20:35:19.773024] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-27T20:35:19.773080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:19.773114] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:19.773142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:19.773201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:19.834265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:19.835230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:19.835328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:19.835366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:19.964745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:19.964913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:19.964957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:19.964988] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:19.968777] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-27T20:35:19.969086] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-27T20:35:19.969246] [INFO ] [sig ] ZVIA: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:20.117883] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZVIA.txt [2026-02-27T20:35:20.118055] [INFO ] [sig ] [3370/3373] Completed ZVIA in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 1.1s [2026-02-27T20:35:20.118097] [INFO ] [sig ] [3371/3373] Forecasting ZVRA... [2026-02-27T20:35:20.118140] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-27T20:35:20.118189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-27T20:35:20.131050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-27T20:35:20.131445] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-27T20:35:20.132338] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-27T20:35:20.132400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:20.132450] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:20.132493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:20.132555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:20.192670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:20.193834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:20.193953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:20.194001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:20.330411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:20.330602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:20.330649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:20.330680] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:20.334714] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-02-27T20:35:20.335084] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-27T20:35:20.335242] [INFO ] [sig ] ZVRA: Forecast for 2026-02-27: UP (sign=1.00) [2026-02-27T20:35:20.493310] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-02 1 -> ./output/forecasts/individual/2026-03-02/ZVRA.txt [2026-02-27T20:35:20.493487] [INFO ] [sig ] [3371/3373] Completed ZVRA in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 0.7s [2026-02-27T20:35:20.493530] [INFO ] [sig ] [3372/3373] Forecasting ZWS... [2026-02-27T20:35:20.493560] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-27T20:35:20.493623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-27T20:35:20.507082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-27T20:35:20.507493] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-27T20:35:20.508371] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-27T20:35:20.508426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:20.508459] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:20.508487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:20.508545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:20.567610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:20.568977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:20.569106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:20.569143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:20.701596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:20.701768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:20.701813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:20.701842] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:20.705270] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-27T20:35:20.705549] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-27T20:35:20.705830] [INFO ] [sig ] ZWS: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:20.847770] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZWS.txt [2026-02-27T20:35:20.847943] [INFO ] [sig ] [3372/3373] Completed ZWS in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 0.4s [2026-02-27T20:35:20.847986] [INFO ] [sig ] [3373/3373] Forecasting ZYME... [2026-02-27T20:35:20.848018] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-27T20:35:20.848049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-27T20:35:20.860360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-27T20:35:20.860730] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-27T20:35:20.861515] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-27T20:35:20.861569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-27T20:35:20.861624] [DEBUG] [FORECASTER] Starting train method [2026-02-27T20:35:20.861652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-27T20:35:20.861711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-27T20:35:20.923184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-27T20:35:20.924142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-27T20:35:20.924227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-27T20:35:20.924261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-27T20:35:21.048983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-27T20:35:21.049148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-27T20:35:21.049192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-27T20:35:21.049223] [INFO ] [FORECASTER] Training complete [2026-02-27T20:35:21.053377] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-27T20:35:21.053697] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-27T20:35:21.053836] [INFO ] [sig ] ZYME: Forecast for 2026-02-27: DOWN (sign=0.00) [2026-02-27T20:35:21.197610] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-02 0 -> ./output/forecasts/individual/2026-03-02/ZYME.txt [2026-02-27T20:35:21.197811] [INFO ] [sig ] [3373/3373] Completed ZYME in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 0.0s [2026-02-27T20:35:21.197894] [INFO ] [sig ] ================================================== [2026-02-27T20:35:21.197942] [INFO ] [sig ] Forecasts complete: 3373/3373 symbols succeeded [2026-02-27T20:35:21.197974] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-27T20:35:21.198019] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-27T20:35:21.199215] [INFO ] [sig ] Found 95 forecast dates to process [2026-02-27T20:35:21.199271] [INFO ] [sig ] [1/95] Processing report for 2025-10-10... [2026-02-27T20:35:21.199320] [INFO ] [sig ] [1/95] Report for 2025-10-10 already exists, skipping... [2026-02-27T20:35:21.199352] [INFO ] [sig ] [2/95] Processing report for 2025-10-13... [2026-02-27T20:35:21.199392] [INFO ] [sig ] [2/95] Report for 2025-10-13 already exists, skipping... [2026-02-27T20:35:21.199420] [INFO ] [sig ] [3/95] Processing report for 2025-10-14... [2026-02-27T20:35:21.199451] [INFO ] [sig ] [3/95] Report for 2025-10-14 already exists, skipping... [2026-02-27T20:35:21.199477] [INFO ] [sig ] [4/95] Processing report for 2025-10-15... [2026-02-27T20:35:21.199512] [INFO ] [sig ] [4/95] Report for 2025-10-15 already exists, skipping... [2026-02-27T20:35:21.199539] [INFO ] [sig ] [5/95] Processing report for 2025-10-16... [2026-02-27T20:35:21.199646] [INFO ] [sig ] [5/95] Report for 2025-10-16 already exists, skipping... [2026-02-27T20:35:21.199690] [INFO ] [sig ] [6/95] Processing report for 2025-10-17... [2026-02-27T20:35:21.199741] [INFO ] [sig ] [6/95] Report for 2025-10-17 already exists, skipping... [2026-02-27T20:35:21.199769] [INFO ] [sig ] [7/95] Processing report for 2025-10-20... [2026-02-27T20:35:21.199814] [INFO ] [sig ] [7/95] Report for 2025-10-20 already exists, skipping... [2026-02-27T20:35:21.199843] [INFO ] [sig ] [8/95] Processing report for 2025-10-21... [2026-02-27T20:35:21.199880] [INFO ] [sig ] [8/95] Report for 2025-10-21 already exists, skipping... [2026-02-27T20:35:21.199907] [INFO ] [sig ] [9/95] Processing report for 2025-10-22... [2026-02-27T20:35:21.199937] [INFO ] [sig ] [9/95] Report for 2025-10-22 already exists, skipping... [2026-02-27T20:35:21.199962] [INFO ] [sig ] [10/95] Processing report for 2025-10-23... [2026-02-27T20:35:21.199992] [INFO ] [sig ] [10/95] Report for 2025-10-23 already exists, skipping... [2026-02-27T20:35:21.200018] [INFO ] [sig ] [11/95] Processing report for 2025-10-24... [2026-02-27T20:35:21.200048] [INFO ] [sig ] [11/95] Report for 2025-10-24 already exists, skipping... [2026-02-27T20:35:21.200073] [INFO ] [sig ] [12/95] Processing report for 2025-10-27... [2026-02-27T20:35:21.200115] [INFO ] [sig ] [12/95] Report for 2025-10-27 already exists, skipping... [2026-02-27T20:35:21.200142] [INFO ] [sig ] [13/95] Processing report for 2025-10-28... [2026-02-27T20:35:21.200180] [INFO ] [sig ] [13/95] Report for 2025-10-28 already exists, skipping... [2026-02-27T20:35:21.200207] [INFO ] [sig ] [14/95] Processing report for 2025-10-30... [2026-02-27T20:35:21.200237] [INFO ] [sig ] [14/95] Report for 2025-10-30 already exists, skipping... [2026-02-27T20:35:21.200263] [INFO ] [sig ] [15/95] Processing report for 2025-10-31... [2026-02-27T20:35:21.200293] [INFO ] [sig ] [15/95] Report for 2025-10-31 already exists, skipping... [2026-02-27T20:35:21.200318] [INFO ] [sig ] [16/95] Processing report for 2025-11-03... [2026-02-27T20:35:21.200347] [INFO ] [sig ] [16/95] Report for 2025-11-03 already exists, skipping... [2026-02-27T20:35:21.200372] [INFO ] [sig ] [17/95] Processing report for 2025-11-04... [2026-02-27T20:35:21.200402] [INFO ] [sig ] [17/95] Report for 2025-11-04 already exists, skipping... [2026-02-27T20:35:21.200427] [INFO ] [sig ] [18/95] Processing report for 2025-11-05... [2026-02-27T20:35:21.200458] [INFO ] [sig ] [18/95] Report for 2025-11-05 already exists, skipping... [2026-02-27T20:35:21.200483] [INFO ] [sig ] [19/95] Processing report for 2025-11-06... [2026-02-27T20:35:21.200512] [INFO ] [sig ] [19/95] Report for 2025-11-06 already exists, skipping... [2026-02-27T20:35:21.200565] [INFO ] [sig ] [20/95] Processing report for 2025-11-07... [2026-02-27T20:35:21.200617] [INFO ] [sig ] [20/95] Report for 2025-11-07 already exists, skipping... [2026-02-27T20:35:21.200643] [INFO ] [sig ] [21/95] Processing report for 2025-11-10... [2026-02-27T20:35:21.200673] [INFO ] [sig ] [21/95] Report for 2025-11-10 already exists, skipping... [2026-02-27T20:35:21.200698] [INFO ] [sig ] [22/95] Processing report for 2025-11-11... [2026-02-27T20:35:21.200728] [INFO ] [sig ] [22/95] Report for 2025-11-11 already exists, skipping... [2026-02-27T20:35:21.200753] [INFO ] [sig ] [23/95] Processing report for 2025-11-12... [2026-02-27T20:35:21.200783] [INFO ] [sig ] [23/95] Report for 2025-11-12 already exists, skipping... [2026-02-27T20:35:21.200809] [INFO ] [sig ] [24/95] Processing report for 2025-11-13... [2026-02-27T20:35:21.200839] [INFO ] [sig ] [24/95] Report for 2025-11-13 already exists, skipping... [2026-02-27T20:35:21.200865] [INFO ] [sig ] [25/95] Processing report for 2025-11-17... [2026-02-27T20:35:21.200906] [INFO ] [sig ] [25/95] Report for 2025-11-17 already exists, skipping... [2026-02-27T20:35:21.200934] [INFO ] [sig ] [26/95] Processing report for 2025-11-18... [2026-02-27T20:35:21.200979] [INFO ] [sig ] [26/95] Report for 2025-11-18 already exists, skipping... [2026-02-27T20:35:21.201036] [INFO ] [sig ] [27/95] Processing report for 2025-11-19... [2026-02-27T20:35:21.201079] [INFO ] [sig ] [27/95] Report for 2025-11-19 already exists, skipping... [2026-02-27T20:35:21.201116] [INFO ] [sig ] [28/95] Processing report for 2025-11-20... [2026-02-27T20:35:21.201156] [INFO ] [sig ] [28/95] Report for 2025-11-20 already exists, skipping... [2026-02-27T20:35:21.201189] [INFO ] [sig ] [29/95] Processing report for 2025-11-21... [2026-02-27T20:35:21.201231] [INFO ] [sig ] [29/95] Report for 2025-11-21 already exists, skipping... [2026-02-27T20:35:21.201264] [INFO ] [sig ] [30/95] Processing report for 2025-11-24... [2026-02-27T20:35:21.201303] [INFO ] [sig ] [30/95] Report for 2025-11-24 already exists, skipping... [2026-02-27T20:35:21.201340] [INFO ] [sig ] [31/95] Processing report for 2025-11-25... [2026-02-27T20:35:21.201382] [INFO ] [sig ] [31/95] Report for 2025-11-25 already exists, skipping... [2026-02-27T20:35:21.201411] [INFO ] [sig ] [32/95] Processing report for 2025-11-26... [2026-02-27T20:35:21.201447] [INFO ] [sig ] [32/95] Report for 2025-11-26 already exists, skipping... [2026-02-27T20:35:21.201474] [INFO ] [sig ] [33/95] Processing report for 2025-11-28... [2026-02-27T20:35:21.201505] [INFO ] [sig ] [33/95] Report for 2025-11-28 already exists, skipping... [2026-02-27T20:35:21.201531] [INFO ] [sig ] [34/95] Processing report for 2025-12-01... [2026-02-27T20:35:21.201588] [INFO ] [sig ] [34/95] Report for 2025-12-01 already exists, skipping... [2026-02-27T20:35:21.201632] [INFO ] [sig ] [35/95] Processing report for 2025-12-02... [2026-02-27T20:35:21.201682] [INFO ] [sig ] [35/95] Report for 2025-12-02 already exists, skipping... [2026-02-27T20:35:21.201717] [INFO ] [sig ] [36/95] Processing report for 2025-12-03... [2026-02-27T20:35:21.201754] [INFO ] [sig ] [36/95] Report for 2025-12-03 already exists, skipping... [2026-02-27T20:35:21.201780] [INFO ] [sig ] [37/95] Processing report for 2025-12-04... [2026-02-27T20:35:21.201819] [INFO ] [sig ] [37/95] Report for 2025-12-04 already exists, skipping... [2026-02-27T20:35:21.201847] [INFO ] [sig ] [38/95] Processing report for 2025-12-05... [2026-02-27T20:35:21.201884] [INFO ] [sig ] [38/95] Report for 2025-12-05 already exists, skipping... [2026-02-27T20:35:21.201911] [INFO ] [sig ] [39/95] Processing report for 2025-12-08... [2026-02-27T20:35:21.201941] [INFO ] [sig ] [39/95] Report for 2025-12-08 already exists, skipping... [2026-02-27T20:35:21.201969] [INFO ] [sig ] [40/95] Processing report for 2025-12-09... [2026-02-27T20:35:21.202011] [INFO ] [sig ] [40/95] Report for 2025-12-09 already exists, skipping... [2026-02-27T20:35:21.202040] [INFO ] [sig ] [41/95] Processing report for 2025-12-10... [2026-02-27T20:35:21.202076] [INFO ] [sig ] [41/95] Report for 2025-12-10 already exists, skipping... [2026-02-27T20:35:21.202105] [INFO ] [sig ] [42/95] Processing report for 2025-12-11... [2026-02-27T20:35:21.202139] [INFO ] [sig ] [42/95] Report for 2025-12-11 already exists, skipping... [2026-02-27T20:35:21.202171] [INFO ] [sig ] [43/95] Processing report for 2025-12-12... [2026-02-27T20:35:21.202202] [INFO ] [sig ] [43/95] Report for 2025-12-12 already exists, skipping... [2026-02-27T20:35:21.202227] [INFO ] [sig ] [44/95] Processing report for 2025-12-15... [2026-02-27T20:35:21.202257] [INFO ] [sig ] [44/95] Report for 2025-12-15 already exists, skipping... [2026-02-27T20:35:21.202282] [INFO ] [sig ] [45/95] Processing report for 2025-12-16... [2026-02-27T20:35:21.202311] [INFO ] [sig ] [45/95] Report for 2025-12-16 already exists, skipping... [2026-02-27T20:35:21.202336] [INFO ] [sig ] [46/95] Processing report for 2025-12-17... [2026-02-27T20:35:21.202365] [INFO ] [sig ] [46/95] Report for 2025-12-17 already exists, skipping... [2026-02-27T20:35:21.202390] [INFO ] [sig ] [47/95] Processing report for 2025-12-18... [2026-02-27T20:35:21.202428] [INFO ] [sig ] [47/95] Report for 2025-12-18 already exists, skipping... [2026-02-27T20:35:21.202461] [INFO ] [sig ] [48/95] Processing report for 2025-12-19... [2026-02-27T20:35:21.202492] [INFO ] [sig ] [48/95] Report for 2025-12-19 already exists, skipping... [2026-02-27T20:35:21.202518] [INFO ] [sig ] [49/95] Processing report for 2025-12-22... [2026-02-27T20:35:21.202561] [INFO ] [sig ] [49/95] Report for 2025-12-22 already exists, skipping... [2026-02-27T20:35:21.202616] [INFO ] [sig ] [50/95] Processing report for 2025-12-23... [2026-02-27T20:35:21.202672] [INFO ] [sig ] [50/95] Report for 2025-12-23 already exists, skipping... [2026-02-27T20:35:21.202706] [INFO ] [sig ] [51/95] Processing report for 2025-12-24... [2026-02-27T20:35:21.202755] [INFO ] [sig ] [51/95] Report for 2025-12-24 already exists, skipping... [2026-02-27T20:35:21.202783] [INFO ] [sig ] [52/95] Processing report for 2025-12-26... [2026-02-27T20:35:21.202814] [INFO ] [sig ] [52/95] Report for 2025-12-26 already exists, skipping... [2026-02-27T20:35:21.202840] [INFO ] [sig ] [53/95] Processing report for 2025-12-29... [2026-02-27T20:35:21.203059] [INFO ] [sig ] [53/95] Report for 2025-12-29 already exists, skipping... [2026-02-27T20:35:21.203085] [INFO ] [sig ] [54/95] Processing report for 2025-12-30... [2026-02-27T20:35:21.203122] [INFO ] [sig ] [54/95] Report for 2025-12-30 already exists, skipping... [2026-02-27T20:35:21.203149] [INFO ] [sig ] [55/95] Processing report for 2025-12-31... [2026-02-27T20:35:21.203187] [INFO ] [sig ] [55/95] Report for 2025-12-31 already exists, skipping... [2026-02-27T20:35:21.203213] [INFO ] [sig ] [56/95] Processing report for 2026-01-02... [2026-02-27T20:35:21.203243] [INFO ] [sig ] [56/95] Report for 2026-01-02 already exists, skipping... [2026-02-27T20:35:21.203268] [INFO ] [sig ] [57/95] Processing report for 2026-01-05... [2026-02-27T20:35:21.203317] [INFO ] [sig ] [57/95] Report for 2026-01-05 already exists, skipping... [2026-02-27T20:35:21.203344] [INFO ] [sig ] [58/95] Processing report for 2026-01-06... [2026-02-27T20:35:21.203374] [INFO ] [sig ] [58/95] Report for 2026-01-06 already exists, skipping... [2026-02-27T20:35:21.203400] [INFO ] [sig ] [59/95] Processing report for 2026-01-07... [2026-02-27T20:35:21.203437] [INFO ] [sig ] [59/95] Report for 2026-01-07 already exists, skipping... [2026-02-27T20:35:21.203464] [INFO ] [sig ] [60/95] Processing report for 2026-01-08... [2026-02-27T20:35:21.203503] [INFO ] [sig ] [60/95] Report for 2026-01-08 already exists, skipping... [2026-02-27T20:35:21.203530] [INFO ] [sig ] [61/95] Processing report for 2026-01-09... [2026-02-27T20:35:21.203565] [INFO ] [sig ] [61/95] Report for 2026-01-09 already exists, skipping... [2026-02-27T20:35:21.203617] [INFO ] [sig ] [62/95] Processing report for 2026-01-12... [2026-02-27T20:35:21.203659] [INFO ] [sig ] [62/95] Report for 2026-01-12 already exists, skipping... [2026-02-27T20:35:21.203704] [INFO ] [sig ] [63/95] Processing report for 2026-01-13... [2026-02-27T20:35:21.203769] [INFO ] [sig ] [63/95] Report for 2026-01-13 already exists, skipping... [2026-02-27T20:35:21.203803] [INFO ] [sig ] [64/95] Processing report for 2026-01-14... [2026-02-27T20:35:21.203835] [INFO ] [sig ] [64/95] Report for 2026-01-14 already exists, skipping... [2026-02-27T20:35:21.203860] [INFO ] [sig ] [65/95] Processing report for 2026-01-15... [2026-02-27T20:35:21.203890] [INFO ] [sig ] [65/95] Report for 2026-01-15 already exists, skipping... [2026-02-27T20:35:21.203916] [INFO ] [sig ] [66/95] Processing report for 2026-01-16... [2026-02-27T20:35:21.203945] [INFO ] [sig ] [66/95] Report for 2026-01-16 already exists, skipping... [2026-02-27T20:35:21.203973] [INFO ] [sig ] [67/95] Processing report for 2026-01-20... [2026-02-27T20:35:21.204013] [INFO ] [sig ] [67/95] Report for 2026-01-20 already exists, skipping... [2026-02-27T20:35:21.204041] [INFO ] [sig ] [68/95] Processing report for 2026-01-21... [2026-02-27T20:35:21.204087] [INFO ] [sig ] [68/95] Report for 2026-01-21 already exists, skipping... [2026-02-27T20:35:21.204116] [INFO ] [sig ] [69/95] Processing report for 2026-01-22... [2026-02-27T20:35:21.204156] [INFO ] [sig ] [69/95] Report for 2026-01-22 already exists, skipping... [2026-02-27T20:35:21.204184] [INFO ] [sig ] [70/95] Processing report for 2026-01-23... [2026-02-27T20:35:21.204228] [INFO ] [sig ] [70/95] Report for 2026-01-23 already exists, skipping... [2026-02-27T20:35:21.204255] [INFO ] [sig ] [71/95] Processing report for 2026-01-26... [2026-02-27T20:35:21.204291] [INFO ] [sig ] [71/95] Report for 2026-01-26 already exists, skipping... [2026-02-27T20:35:21.204321] [INFO ] [sig ] [72/95] Processing report for 2026-01-27... [2026-02-27T20:35:21.204371] [INFO ] [sig ] [72/95] Report for 2026-01-27 already exists, skipping... [2026-02-27T20:35:21.204409] [INFO ] [sig ] [73/95] Processing report for 2026-01-28... [2026-02-27T20:35:21.204460] [INFO ] [sig ] [73/95] Report for 2026-01-28 already exists, skipping... [2026-02-27T20:35:21.204490] [INFO ] [sig ] [74/95] Processing report for 2026-01-29... [2026-02-27T20:35:21.204528] [INFO ] [sig ] [74/95] Report for 2026-01-29 already exists, skipping... [2026-02-27T20:35:21.204556] [INFO ] [sig ] [75/95] Processing report for 2026-01-30... [2026-02-27T20:35:21.204627] [INFO ] [sig ] [75/95] Report for 2026-01-30 already exists, skipping... [2026-02-27T20:35:21.204663] [INFO ] [sig ] [76/95] Processing report for 2026-02-02... [2026-02-27T20:35:21.204708] [INFO ] [sig ] [76/95] Report for 2026-02-02 already exists, skipping... [2026-02-27T20:35:21.204741] [INFO ] [sig ] [77/95] Processing report for 2026-02-03... [2026-02-27T20:35:21.204779] [INFO ] [sig ] [77/95] Report for 2026-02-03 already exists, skipping... [2026-02-27T20:35:21.204805] [INFO ] [sig ] [78/95] Processing report for 2026-02-04... [2026-02-27T20:35:21.204841] [INFO ] [sig ] [78/95] Report for 2026-02-04 already exists, skipping... [2026-02-27T20:35:21.204870] [INFO ] [sig ] [79/95] Processing report for 2026-02-05... [2026-02-27T20:35:21.204905] [INFO ] [sig ] [79/95] Report for 2026-02-05 already exists, skipping... [2026-02-27T20:35:21.204940] [INFO ] [sig ] [80/95] Processing report for 2026-02-06... [2026-02-27T20:35:21.204984] [INFO ] [sig ] [80/95] Report for 2026-02-06 already exists, skipping... [2026-02-27T20:35:21.205021] [INFO ] [sig ] [81/95] Processing report for 2026-02-09... [2026-02-27T20:35:21.205068] [INFO ] [sig ] [81/95] Report for 2026-02-09 already exists, skipping... [2026-02-27T20:35:21.205097] [INFO ] [sig ] [82/95] Processing report for 2026-02-10... [2026-02-27T20:35:21.205128] [INFO ] [sig ] [82/95] Report for 2026-02-10 already exists, skipping... [2026-02-27T20:35:21.205154] [INFO ] [sig ] [83/95] Processing report for 2026-02-11... [2026-02-27T20:35:21.205197] [INFO ] [sig ] [83/95] Report for 2026-02-11 already exists, skipping... [2026-02-27T20:35:21.205226] [INFO ] [sig ] [84/95] Processing report for 2026-02-12... [2026-02-27T20:35:21.205259] [INFO ] [sig ] [84/95] Report for 2026-02-12 already exists, skipping... [2026-02-27T20:35:21.205285] [INFO ] [sig ] [85/95] Processing report for 2026-02-13... [2026-02-27T20:35:21.205321] [INFO ] [sig ] [85/95] Report for 2026-02-13 already exists, skipping... [2026-02-27T20:35:21.205350] [INFO ] [sig ] [86/95] Processing report for 2026-02-17... [2026-02-27T20:35:21.205389] [INFO ] [sig ] [86/95] Report for 2026-02-17 already exists, skipping... [2026-02-27T20:35:21.205418] [INFO ] [sig ] [87/95] Processing report for 2026-02-18... [2026-02-27T20:35:21.205460] [INFO ] [sig ] [87/95] Report for 2026-02-18 already exists, skipping... [2026-02-27T20:35:21.205487] [INFO ] [sig ] [88/95] Processing report for 2026-02-19... [2026-02-27T20:35:21.205531] [INFO ] [sig ] [88/95] Report for 2026-02-19 already exists, skipping... [2026-02-27T20:35:21.205559] [INFO ] [sig ] [89/95] Processing report for 2026-02-20... [2026-02-27T20:35:21.205620] [INFO ] [sig ] [89/95] Report for 2026-02-20 already exists, skipping... [2026-02-27T20:35:21.205651] [INFO ] [sig ] [90/95] Processing report for 2026-02-23... [2026-02-27T20:35:21.205682] [INFO ] [sig ] [90/95] Report for 2026-02-23 already exists, skipping... [2026-02-27T20:35:21.205709] [INFO ] [sig ] [91/95] Processing report for 2026-02-24... [2026-02-27T20:35:21.205759] [INFO ] [sig ] [91/95] Report for 2026-02-24 already exists, skipping... [2026-02-27T20:35:21.205798] [INFO ] [sig ] [92/95] Processing report for 2026-02-25... [2026-02-27T20:35:21.205856] [INFO ] [sig ] [92/95] Report for 2026-02-25 already exists, skipping... [2026-02-27T20:35:21.205891] [INFO ] [sig ] [93/95] Processing report for 2026-02-26... [2026-02-27T20:35:21.205930] [INFO ] [sig ] [93/95] Report for 2026-02-26 already exists, skipping... [2026-02-27T20:35:21.205957] [INFO ] [sig ] [94/95] Processing report for 2026-02-27... [2026-02-27T20:35:21.206009] [INFO ] [sig ] [94/95] Report for 2026-02-27 already exists, skipping... [2026-02-27T20:35:21.206061] [INFO ] [sig ] [95/95] Processing report for 2026-03-02... [2026-02-27T20:35:21.560076] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.560260] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-27T20:35:21.560369] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.560626] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.560710] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.560776] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-27T20:35:21.560838] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.560911] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-27T20:35:21.560974] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.561209] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.561286] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.561374] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-27T20:35:21.561621] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.561702] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.561772] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.562055] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.562126] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.562187] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-27T20:35:21.562259] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-27T20:35:21.562332] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-27T20:35:21.562607] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.562727] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.562805] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.562878] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.563209] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-27T20:35:21.563560] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-27T20:35:21.563668] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-27T20:35:21.563749] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.563990] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-27T20:35:21.564293] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.564551] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.564664] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-27T20:35:21.564959] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-27T20:35:21.565041] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.565120] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.565352] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.565719] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-27T20:35:21.565998] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.566248] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-27T20:35:21.566330] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-27T20:35:21.566589] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.566852] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.567162] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.567235] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.567315] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.567595] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.567895] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.568001] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-27T20:35:21.568072] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-27T20:35:21.568169] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-27T20:35:21.568248] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.568585] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.568676] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.568754] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.568825] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.568900] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.568986] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-27T20:35:21.569283] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-27T20:35:21.569529] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.569633] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.569998] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.570088] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.570338] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-27T20:35:21.571391] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.571671] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-27T20:35:21.571970] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.572044] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.572108] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-27T20:35:21.572171] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.572287] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.572616] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-27T20:35:21.573365] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-27T20:35:21.573499] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-27T20:35:21.575214] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-27T20:35:21.576945] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.577043] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.577108] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.577441] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-27T20:35:21.577534] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.577851] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.578177] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.578261] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-27T20:35:21.578556] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.578857] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.579326] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-27T20:35:21.579587] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.579680] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-27T20:35:21.579742] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.579803] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.580126] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-27T20:35:21.580214] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.580334] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.580419] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.580501] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-27T20:35:21.580598] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.580861] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.580967] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-27T20:35:21.581222] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.581304] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-27T20:35:21.581375] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-27T20:35:21.581447] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.582285] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.582386] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-27T20:35:21.582679] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-27T20:35:21.582766] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.583222] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-27T20:35:21.583311] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-27T20:35:21.583373] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-27T20:35:21.583434] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-27T20:35:21.583503] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.583652] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-27T20:35:21.583927] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.584184] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.584270] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.584350] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-27T20:35:21.584604] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-27T20:35:21.584706] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.584963] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.585036] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.585096] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.585158] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-27T20:35:21.585407] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-27T20:35:21.585490] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.585552] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.585647] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-27T20:35:21.585879] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-27T20:35:21.585959] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.586187] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.586458] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.586799] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.586900] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-27T20:35:21.587187] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-27T20:35:21.587502] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.587615] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-27T20:35:21.587887] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.587981] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.588218] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-27T20:35:21.588474] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-27T20:35:21.588765] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-27T20:35:21.588851] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-27T20:35:21.588932] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.589126] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-27T20:35:21.589198] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-27T20:35:21.589260] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-27T20:35:21.589503] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-27T20:35:21.589795] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.590046] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-27T20:35:21.590334] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.590634] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.591054] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-27T20:35:21.591323] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-27T20:35:21.591604] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-27T20:35:21.591694] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.591957] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-27T20:35:21.592232] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.592324] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.592397] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-27T20:35:21.592672] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-27T20:35:21.592771] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.592848] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-27T20:35:21.592943] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.593391] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-27T20:35:21.593503] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.593975] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.594267] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.594350] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.594666] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-27T20:35:21.594740] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-27T20:35:21.594813] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.594875] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.595127] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.595215] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.595287] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.595521] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.595782] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-27T20:35:21.596028] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.596294] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.596382] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-27T20:35:21.596676] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.596760] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.596997] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-27T20:35:21.597274] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.597532] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.597813] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-27T20:35:21.598684] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.598956] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-27T20:35:21.599029] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.599265] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-27T20:35:21.599348] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-27T20:35:21.599641] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.599922] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.599998] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.600071] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-27T20:35:21.600142] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-27T20:35:21.600392] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.600490] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.600591] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.600664] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-27T20:35:21.600735] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-27T20:35:21.600995] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.601291] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.601617] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-27T20:35:21.601876] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-27T20:35:21.601949] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.602197] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.602436] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-27T20:35:21.602517] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.602944] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-27T20:35:21.603213] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.603286] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-27T20:35:21.603537] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.603877] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.604017] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-27T20:35:21.604287] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-27T20:35:21.604361] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-27T20:35:21.604615] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.604881] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.604969] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.605277] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-27T20:35:21.605591] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.605679] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.605986] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.606256] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.606344] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.606407] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.606477] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.606547] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.606850] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.607118] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-27T20:35:21.607216] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.607501] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-27T20:35:21.607755] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.608010] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.608107] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.608199] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.608272] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.608552] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-27T20:35:21.608659] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.608730] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.609001] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-27T20:35:21.609080] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-27T20:35:21.609160] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.609241] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.609494] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.609598] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.609669] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-27T20:35:21.609740] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-27T20:35:21.609969] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-27T20:35:21.610041] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.610325] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-27T20:35:21.610590] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.610678] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.610925] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-27T20:35:21.611228] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.611533] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.611804] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.611876] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.611937] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-27T20:35:21.612179] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.612271] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-27T20:35:21.613122] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.613211] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.613281] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.613539] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-27T20:35:21.613665] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-27T20:35:21.613938] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-27T20:35:21.614199] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-27T20:35:21.614273] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-27T20:35:21.614512] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.614632] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-27T20:35:21.616498] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-27T20:35:21.616599] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-27T20:35:21.616870] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-27T20:35:21.617188] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-27T20:35:21.617263] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.617336] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-27T20:35:21.617641] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-27T20:35:21.618554] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-27T20:35:21.618907] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-27T20:35:21.619008] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.619082] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-27T20:35:21.619145] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.619405] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-27T20:35:21.619727] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.620224] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-27T20:35:21.620613] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-27T20:35:21.620701] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.620764] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-27T20:35:21.620833] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-27T20:35:21.620894] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.621207] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.621533] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-27T20:35:21.621866] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.621958] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-27T20:35:21.622031] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-27T20:35:21.622103] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.622172] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.622246] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.622586] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-27T20:35:21.622693] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.622946] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.623027] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.623256] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.623327] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.623644] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.623895] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-27T20:35:21.623967] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-27T20:35:21.624195] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.624499] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-27T20:35:21.624801] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.625100] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.625181] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.625256] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.625498] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-27T20:35:21.625629] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.625706] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.625769] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.626010] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.626295] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-27T20:35:21.626598] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.626862] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.626935] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-27T20:35:21.626995] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.627224] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-27T20:35:21.627309] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.627607] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-27T20:35:21.627918] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-27T20:35:21.628204] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.628473] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-27T20:35:21.628709] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-27T20:35:21.628985] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.629072] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-27T20:35:21.629137] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.629196] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-27T20:35:21.629453] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-27T20:35:21.629540] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.629640] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.629896] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.630215] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.630470] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.630542] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.630823] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.631114] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-27T20:35:21.631389] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-27T20:35:21.631480] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-27T20:35:21.631542] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.631631] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.631917] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-27T20:35:21.632164] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.632411] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-27T20:35:21.632490] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.632739] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-27T20:35:21.632810] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.632882] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-27T20:35:21.633161] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-27T20:35:21.633252] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-27T20:35:21.633323] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-27T20:35:21.633563] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.633709] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.633999] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-27T20:35:21.634080] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-27T20:35:21.634156] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-27T20:35:21.634248] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-27T20:35:21.634495] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-27T20:35:21.634949] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.635031] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.635263] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.635338] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-27T20:35:21.635433] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.635497] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.635727] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-27T20:35:21.635809] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.635873] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.636101] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.637051] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-27T20:35:21.637139] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.637210] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-27T20:35:21.637453] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.637749] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-27T20:35:21.638028] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.638282] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-27T20:35:21.638367] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-27T20:35:21.638433] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-27T20:35:21.638503] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-27T20:35:21.638598] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.638860] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.638940] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.639196] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-27T20:35:21.639504] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-27T20:35:21.639617] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-27T20:35:21.639879] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-27T20:35:21.639948] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.640172] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-27T20:35:21.640403] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-27T20:35:21.640690] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-27T20:35:21.640759] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-27T20:35:21.640824] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-27T20:35:21.640882] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.640948] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.641015] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.641244] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.641498] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-27T20:35:21.641599] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-27T20:35:21.641676] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-27T20:35:21.641742] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-27T20:35:21.641836] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-27T20:35:21.641911] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.642196] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.642489] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.642776] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.643027] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.643268] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-27T20:35:21.643557] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-27T20:35:21.643863] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-27T20:35:21.643931] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-27T20:35:21.643990] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-27T20:35:21.644219] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-27T20:35:21.644308] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-27T20:35:21.644369] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-27T20:35:21.644660] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.644744] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.644804] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.644861] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.645096] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.645165] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.645254] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.645315] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.645382] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.645448] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.645728] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-27T20:35:21.646032] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.646103] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-27T20:35:21.646339] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-27T20:35:21.646416] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-27T20:35:21.646484] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-27T20:35:21.646772] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.646840] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.646908] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-27T20:35:21.647141] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.647405] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-27T20:35:21.647484] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.647764] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.647845] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.648157] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.648243] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.648617] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.649186] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.650529] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-27T20:35:21.650622] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.650683] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.650741] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.651006] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.651445] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.651558] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.651690] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.651779] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-27T20:35:21.652701] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.652794] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.653083] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.653162] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.653450] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.653520] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-27T20:35:21.653612] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-27T20:35:21.653851] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-27T20:35:21.653921] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.654186] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-27T20:35:21.654256] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-27T20:35:21.654330] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-27T20:35:21.654405] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-27T20:35:21.654698] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-27T20:35:21.654768] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-27T20:35:21.655012] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.655092] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-27T20:35:21.655332] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.655601] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.655680] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.655907] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.655975] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-27T20:35:21.656275] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.656511] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.656785] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.656884] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.656963] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.657030] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-27T20:35:21.657286] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.657390] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.657463] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.657524] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.657612] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.657932] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-27T20:35:21.658235] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.658498] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.658599] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.658689] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-27T20:35:21.658770] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-27T20:35:21.658836] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.659097] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.659166] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-27T20:35:21.659225] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.659292] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.659517] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.659625] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-27T20:35:21.659713] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.659969] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.660038] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.660329] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.660414] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-27T20:35:21.660490] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-27T20:35:21.660564] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.660659] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.660923] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-27T20:35:21.661187] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-27T20:35:21.661270] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-27T20:35:21.661339] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.661398] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-27T20:35:21.661472] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.661705] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.661774] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-27T20:35:21.662004] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-27T20:35:21.662294] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.662378] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-27T20:35:21.662623] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-27T20:35:21.662875] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-27T20:35:21.663117] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-27T20:35:21.663194] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.663469] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-27T20:35:21.663776] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.664096] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-27T20:35:21.664332] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-27T20:35:21.664628] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.664722] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-27T20:35:21.664955] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-27T20:35:21.665252] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-27T20:35:21.665336] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.665609] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-27T20:35:21.665689] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.666108] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-27T20:35:21.666412] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.666665] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.666746] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.667039] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-27T20:35:21.667377] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.667707] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-27T20:35:21.668041] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.668298] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.668606] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.668704] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.668780] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.668858] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.669118] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-27T20:35:21.669209] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-27T20:35:21.669459] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.669768] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.670012] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-27T20:35:21.670261] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.670334] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-27T20:35:21.670624] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.670917] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-27T20:35:21.670998] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-27T20:35:21.671074] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-27T20:35:21.671171] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.671240] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.671490] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.671595] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-27T20:35:21.671694] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.672000] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.672251] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-27T20:35:21.672360] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-27T20:35:21.672439] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.672698] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.672783] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.673046] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.673119] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.673371] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.673481] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.673557] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.673854] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.673928] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-27T20:35:21.674000] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-27T20:35:21.674064] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.674364] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.674438] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-27T20:35:21.674501] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.674777] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.675097] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.675182] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-27T20:35:21.676113] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-27T20:35:21.676488] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.676596] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.676671] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-27T20:35:21.676749] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.677004] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.677078] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-27T20:35:21.677372] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.677633] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.677721] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.678025] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-27T20:35:21.678102] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.678347] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-27T20:35:21.678603] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-27T20:35:21.678852] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-27T20:35:21.679098] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-27T20:35:21.679169] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-27T20:35:21.679459] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-27T20:35:21.679724] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.679794] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.680367] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.680439] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.680510] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.681255] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.682407] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.682685] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-27T20:35:21.682957] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-27T20:35:21.683037] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-27T20:35:21.683280] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-27T20:35:21.683522] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-27T20:35:21.683631] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-27T20:35:21.683709] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.683784] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-27T20:35:21.683845] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.683903] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-27T20:35:21.684004] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.684285] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.684364] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.684425] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.684664] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.684909] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.684979] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-27T20:35:21.685210] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.685451] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.685712] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.685790] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.685861] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-27T20:35:21.686102] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.686199] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-27T20:35:21.686490] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.686590] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.687292] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.687595] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-27T20:35:21.687683] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-27T20:35:21.688028] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.688303] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.688597] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.688688] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-27T20:35:21.688993] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.689971] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.690384] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.690645] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-27T20:35:21.690897] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.691185] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-27T20:35:21.691433] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.691504] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.691785] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.691858] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.691934] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.692164] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.692242] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.692318] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-27T20:35:21.692567] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.692686] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.692928] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.693189] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-27T20:35:21.693452] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.693762] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.694077] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.694333] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-27T20:35:21.694441] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-27T20:35:21.694746] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-27T20:35:21.694825] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.695081] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-27T20:35:21.695354] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.695440] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-27T20:35:21.695714] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.695818] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-27T20:35:21.696057] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.696130] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-27T20:35:21.696201] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-27T20:35:21.696270] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.696538] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.696840] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-27T20:35:21.697089] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.697165] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-27T20:35:21.697227] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-27T20:35:21.697297] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-27T20:35:21.697361] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.697623] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-27T20:35:21.697733] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.697814] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.698102] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.698184] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.698269] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-27T20:35:21.698349] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.698422] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-27T20:35:21.699266] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.699561] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.699669] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.699927] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-27T20:35:21.700214] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-27T20:35:21.700306] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.700368] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-27T20:35:21.700429] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-27T20:35:21.700498] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.700819] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.700897] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.700981] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-27T20:35:21.701046] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.701118] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.701182] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-27T20:35:21.701252] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.701542] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.701882] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.702145] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-27T20:35:21.702253] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-27T20:35:21.702326] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.702388] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.702458] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-27T20:35:21.702741] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.703600] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-27T20:35:21.703693] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-27T20:35:21.703776] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.703848] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.704111] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-27T20:35:21.704404] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-27T20:35:21.704484] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-27T20:35:21.704556] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.704845] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-27T20:35:21.704934] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.705005] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.705316] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.705406] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-27T20:35:21.705689] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-27T20:35:21.705778] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-27T20:35:21.705847] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.705910] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-27T20:35:21.705981] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-27T20:35:21.706247] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.706505] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-27T20:35:21.706619] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.706685] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.706751] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.706813] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.707050] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-27T20:35:21.707123] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-27T20:35:21.707362] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-27T20:35:21.707453] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-27T20:35:21.707543] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.707645] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.707994] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.708124] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.708203] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-27T20:35:21.708266] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.708530] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.708732] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-27T20:35:21.708812] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-27T20:35:21.709056] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.709297] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-27T20:35:21.709599] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-27T20:35:21.709695] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.709971] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-27T20:35:21.710052] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.711109] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-27T20:35:21.711192] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-27T20:35:21.711441] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.711528] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-27T20:35:21.711682] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.711772] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-27T20:35:21.712105] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-27T20:35:21.712384] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-27T20:35:21.713343] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-27T20:35:21.713442] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-27T20:35:21.713701] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.713961] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-27T20:35:21.714290] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-27T20:35:21.714377] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.714484] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.714600] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.714680] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-27T20:35:21.714992] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-27T20:35:21.715084] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.715390] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.715491] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-27T20:35:21.715793] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.715874] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.715937] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.716016] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.716304] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-27T20:35:21.716610] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.716689] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.716761] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.717186] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.717260] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.717523] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-27T20:35:21.717839] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.718159] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-27T20:35:21.718225] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-27T20:35:21.718494] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-27T20:35:21.718592] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.718955] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-27T20:35:21.719031] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.719110] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.719188] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-27T20:35:21.719493] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-27T20:35:21.719598] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.719860] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.720712] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.720802] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-27T20:35:21.721091] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.721209] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.721505] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.721630] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.721697] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.721958] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-27T20:35:21.722285] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.722609] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-27T20:35:21.722715] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-27T20:35:21.722789] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.722849] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-27T20:35:21.722918] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.723222] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.723297] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-27T20:35:21.723386] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.723448] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.723517] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.723844] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-27T20:35:21.724155] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.724422] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.724531] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.724638] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.724904] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.725216] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-27T20:35:21.725298] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.725367] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.725430] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-27T20:35:21.725491] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-27T20:35:21.725798] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.726080] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-27T20:35:21.726177] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.726432] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-27T20:35:21.726742] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-27T20:35:21.726823] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.727060] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.727307] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-27T20:35:21.727387] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.727632] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.727953] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.728027] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.728302] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.728555] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-27T20:35:21.728973] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-27T20:35:21.729048] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.729846] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.730456] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.730547] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-27T20:35:21.730638] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-27T20:35:21.730714] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-27T20:35:21.730974] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.731059] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.731125] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-27T20:35:21.731382] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.731465] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-27T20:35:21.731543] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.731816] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.731898] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.732157] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-27T20:35:21.732487] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-27T20:35:21.732772] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.732856] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.733171] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-27T20:35:21.733445] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-27T20:35:21.733718] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-27T20:35:21.733968] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.734041] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.734102] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.734353] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.734425] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-27T20:35:21.734486] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.734786] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.734859] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.734951] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-27T20:35:21.735223] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-27T20:35:21.735307] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-27T20:35:21.735372] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-27T20:35:21.735443] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.735507] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.735602] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.736164] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-27T20:35:21.736443] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.736526] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.736620] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.736703] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-27T20:35:21.737691] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-27T20:35:21.737813] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.738113] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-27T20:35:21.738381] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.738454] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-27T20:35:21.738516] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-27T20:35:21.738609] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-27T20:35:21.738696] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-27T20:35:21.738967] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-27T20:35:21.739049] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.739314] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-27T20:35:21.739408] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-27T20:35:21.739473] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.739543] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.739651] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.739757] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.739830] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.740082] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-27T20:35:21.740157] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.740228] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-27T20:35:21.740293] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.740562] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.740883] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.740957] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.741204] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-27T20:35:21.741286] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-27T20:35:21.741356] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.741670] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-27T20:35:21.741758] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.742559] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.742847] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.743103] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.743445] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-27T20:35:21.743529] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.743811] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.744076] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.744150] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-27T20:35:21.744448] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.744779] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-27T20:35:21.744856] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-27T20:35:21.745153] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.745227] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-27T20:35:21.745290] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.745361] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.745619] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.745709] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-27T20:35:21.745972] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.746045] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.746107] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-27T20:35:21.746419] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.746500] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-27T20:35:21.746604] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.746878] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-27T20:35:21.746960] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-27T20:35:21.747044] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.747113] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.748712] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-27T20:35:21.748805] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-27T20:35:21.748874] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-27T20:35:21.748941] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-27T20:35:21.749245] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-27T20:35:21.749316] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-27T20:35:21.749562] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-27T20:35:21.749900] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.750159] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.750419] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.750498] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-27T20:35:21.750790] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-27T20:35:21.751091] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-27T20:35:21.751171] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.751232] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.751465] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.751777] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-27T20:35:21.752073] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.752371] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-27T20:35:21.752441] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.752500] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-27T20:35:21.752753] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.752843] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.752918] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-27T20:35:21.753219] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.753299] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.753361] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.753430] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-27T20:35:21.753703] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-27T20:35:21.753779] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-27T20:35:21.753858] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-27T20:35:21.754113] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.754368] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.754439] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-27T20:35:21.754520] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-27T20:35:21.754768] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.754839] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-27T20:35:21.755067] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-27T20:35:21.755135] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-27T20:35:21.755193] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.755262] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.755321] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.755378] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.755751] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.756037] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.756302] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-27T20:35:21.756374] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.756467] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.756663] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.756930] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.758047] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.758141] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-27T20:35:21.758405] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.758686] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.758976] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.759065] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.759319] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-27T20:35:21.759402] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-27T20:35:21.759730] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.760063] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-27T20:35:21.760145] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.760228] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.760302] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.760588] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.760677] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.760919] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.761003] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.761067] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.761142] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.761402] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.761647] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.761904] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.761987] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-27T20:35:21.762282] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.762356] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.762619] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-27T20:35:21.762703] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.762972] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-27T20:35:21.763231] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.763472] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-27T20:35:21.763743] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.763820] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.763940] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-27T20:35:21.764028] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-27T20:35:21.764343] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-27T20:35:21.764428] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.764511] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.764780] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-27T20:35:21.764864] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-27T20:35:21.764928] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.765178] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-27T20:35:21.765496] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-27T20:35:21.765786] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-27T20:35:21.765873] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.766201] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-27T20:35:21.766289] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.766360] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-27T20:35:21.766423] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.766670] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-27T20:35:21.766744] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-27T20:35:21.766813] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-27T20:35:21.766876] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.767113] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.767360] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-27T20:35:21.767905] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.768216] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.769274] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.769624] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-27T20:35:21.769721] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.769826] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-27T20:35:21.770103] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-27T20:35:21.770181] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-27T20:35:21.770254] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.770509] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.770618] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-27T20:35:21.770704] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-27T20:35:21.770767] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.770829] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.771130] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-27T20:35:21.771397] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-27T20:35:21.771471] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-27T20:35:21.771533] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-27T20:35:21.771634] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.771885] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-27T20:35:21.771968] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-27T20:35:21.772216] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.772288] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-27T20:35:21.772350] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.772412] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-27T20:35:21.772505] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-27T20:35:21.772833] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.773078] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-27T20:35:21.773381] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-27T20:35:21.773506] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.773808] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-27T20:35:21.773892] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.773963] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.774033] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-27T20:35:21.774361] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.774661] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-27T20:35:21.774953] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-27T20:35:21.775067] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.775325] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-27T20:35:21.775397] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-27T20:35:21.775653] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-27T20:35:21.775960] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.776034] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-27T20:35:21.776279] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.776526] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.776857] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-27T20:35:21.776940] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-27T20:35:21.777012] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-27T20:35:21.777299] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.777549] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.777839] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.778126] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.778788] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-27T20:35:21.779151] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-27T20:35:21.779453] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.779552] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.779675] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-27T20:35:21.780000] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-27T20:35:21.780120] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.780199] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-27T20:35:21.780283] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.780352] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-27T20:35:21.780427] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-27T20:35:21.780516] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.780612] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-27T20:35:21.780692] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.781081] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-27T20:35:21.781196] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-27T20:35:21.781467] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.781552] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.781830] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.782070] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.782329] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.782644] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-27T20:35:21.782727] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-27T20:35:21.782971] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.783263] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.783344] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-27T20:35:21.783606] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-27T20:35:21.783691] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.783975] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.784046] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-27T20:35:21.784122] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.784192] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.784261] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-27T20:35:21.784358] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.784433] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.784502] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-27T20:35:21.784564] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.784846] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-27T20:35:21.784920] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.784983] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-27T20:35:21.785287] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-27T20:35:21.785549] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.785876] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.786119] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-27T20:35:21.786190] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.786262] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-27T20:35:21.786499] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.786791] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.787053] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.787127] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.787388] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.787644] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.787917] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.788219] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.788462] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-27T20:35:21.788703] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.789009] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.789353] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-27T20:35:21.789452] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-27T20:35:21.789524] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-27T20:35:21.789632] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-27T20:35:21.789946] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-27T20:35:21.790029] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-27T20:35:21.790294] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.790381] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.790464] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-27T20:35:21.790716] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.790789] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-27T20:35:21.791094] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.791169] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-27T20:35:21.791232] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-27T20:35:21.791292] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.791353] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-27T20:35:21.791426] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.791730] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.791804] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-27T20:35:21.791875] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.792368] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-27T20:35:21.792724] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.792809] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.792870] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.793178] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-27T20:35:21.793540] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.793647] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.793719] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.793782] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-27T20:35:21.793852] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-27T20:35:21.793925] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.794181] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.794264] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-27T20:35:21.794327] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.794394] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.794678] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.794774] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.794838] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-27T20:35:21.794916] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.795243] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-27T20:35:21.795329] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-27T20:35:21.795392] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.795473] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.795533] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-27T20:35:21.795621] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.795685] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.795962] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.796427] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-27T20:35:21.796758] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-27T20:35:21.797013] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.797406] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.797698] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.797966] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-27T20:35:21.798230] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-27T20:35:21.798534] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-27T20:35:21.798642] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.798718] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-27T20:35:21.798788] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-27T20:35:21.798847] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.798908] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.798966] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-27T20:35:21.799258] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.799339] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-27T20:35:21.799599] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.799865] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.799936] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.800197] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.800268] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-27T20:35:21.800334] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.800403] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-27T20:35:21.800470] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-27T20:35:21.800791] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-27T20:35:21.800871] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-27T20:35:21.800934] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.801001] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-27T20:35:21.801076] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.801341] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.801415] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.801720] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.801794] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-27T20:35:21.801855] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-27T20:35:21.801913] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-27T20:35:21.801972] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.802031] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-27T20:35:21.802324] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-27T20:35:21.802411] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.802677] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-27T20:35:21.802768] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.803017] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-27T20:35:21.803273] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-27T20:35:21.803535] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-27T20:35:21.803639] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.803884] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-27T20:35:21.804139] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-27T20:35:21.804218] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-27T20:35:21.804533] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.804637] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.804720] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-27T20:35:21.804788] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-27T20:35:21.804857] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-27T20:35:21.804918] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-27T20:35:21.805163] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.805413] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-27T20:35:21.805485] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.805545] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.805865] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.806167] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-27T20:35:21.806237] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.806492] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.806589] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-27T20:35:21.806846] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-27T20:35:21.806928] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-27T20:35:21.807228] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-27T20:35:21.807557] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-27T20:35:21.807654] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.807910] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.808181] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.808464] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-27T20:35:21.808773] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.808886] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.809320] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.809683] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.809813] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-27T20:35:21.810074] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-27T20:35:21.810185] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.811161] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-27T20:35:21.811477] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.811560] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.811648] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-27T20:35:21.811711] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.811956] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-27T20:35:21.812221] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.812337] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.812406] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-27T20:35:21.812662] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.812748] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-27T20:35:21.812817] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.812878] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-27T20:35:21.812936] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.812997] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.813254] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.813331] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.813415] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-27T20:35:21.813719] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.813979] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-27T20:35:21.814051] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-27T20:35:21.814327] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.814413] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-27T20:35:21.814483] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.814743] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-27T20:35:21.814822] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.814890] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.815127] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.815377] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-27T20:35:21.815455] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-27T20:35:21.815516] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-27T20:35:21.815604] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-27T20:35:21.815893] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-27T20:35:21.815970] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.816219] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-27T20:35:21.816314] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-27T20:35:21.816386] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-27T20:35:21.816446] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.816513] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.817177] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-27T20:35:21.817645] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-27T20:35:21.817735] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.818171] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.818245] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.818492] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.818785] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-27T20:35:21.818870] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.818934] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-27T20:35:21.819209] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-27T20:35:21.819281] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.819358] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-27T20:35:21.819629] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-27T20:35:21.819922] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-27T20:35:21.820186] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.820431] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.820510] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.820594] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-27T20:35:21.820910] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.821162] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-27T20:35:21.821456] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-27T20:35:21.821541] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.821672] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-27T20:35:21.821763] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.822051] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.822359] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.822620] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.822708] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.823010] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.823091] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-27T20:35:21.823154] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.823225] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.823457] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.823529] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-27T20:35:21.823847] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-27T20:35:21.823936] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.824218] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-27T20:35:21.824289] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-27T20:35:21.824601] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.824885] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-27T20:35:21.825027] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.825290] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-27T20:35:21.825600] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.825672] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.825911] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-27T20:35:21.825991] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.826052] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-27T20:35:21.826292] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-27T20:35:21.826363] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-27T20:35:21.826434] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.826501] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.826731] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.826975] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.827220] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-27T20:35:21.827290] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.827588] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.827667] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.827969] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.828254] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.828545] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.828660] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.828910] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.828988] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.829056] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-27T20:35:21.829349] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.829461] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.829768] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.829852] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-27T20:35:21.830142] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-27T20:35:21.830382] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.830453] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.830514] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.830761] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.830840] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-27T20:35:21.830909] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.831157] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-27T20:35:21.831239] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.831497] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.831771] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.832027] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.832100] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.832171] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.832489] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.832605] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.832684] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-27T20:35:21.832757] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.832826] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.833061] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-27T20:35:21.833130] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-27T20:35:21.833199] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.833447] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-27T20:35:21.833688] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.833762] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-27T20:35:21.834209] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-27T20:35:21.834332] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.834607] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.834709] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-27T20:35:21.834771] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-27T20:35:21.835077] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.835336] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.835745] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-27T20:35:21.835834] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-27T20:35:21.836206] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-27T20:35:21.836323] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.836612] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.836698] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-27T20:35:21.837141] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-27T20:35:21.837257] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-27T20:35:21.837335] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.837632] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-27T20:35:21.837715] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-27T20:35:21.837794] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-27T20:35:21.838080] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-27T20:35:21.838353] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-27T20:35:21.838626] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.838946] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.839209] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.839291] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-27T20:35:21.839554] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-27T20:35:21.839927] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-27T20:35:21.840018] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.840317] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.840636] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.840708] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-27T20:35:21.840777] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.840846] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.840906] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-27T20:35:21.841240] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-27T20:35:21.841313] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-27T20:35:21.841382] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.841656] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.841736] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.841998] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-27T20:35:21.842065] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.842325] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-27T20:35:21.842407] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.842669] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.842768] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-27T20:35:21.843281] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-27T20:35:21.843376] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-27T20:35:21.843439] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.843513] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-27T20:35:21.843610] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.843675] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.843925] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-27T20:35:21.844270] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.844369] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.844441] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-27T20:35:21.844703] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.844999] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.845307] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-27T20:35:21.845390] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-27T20:35:21.845461] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.845530] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.845622] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-27T20:35:21.845906] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-27T20:35:21.845987] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.846311] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.846588] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.846849] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.847110] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.847179] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.847486] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.847593] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-27T20:35:21.847662] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.847721] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-27T20:35:21.847780] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-27T20:35:21.848103] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.848414] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-27T20:35:21.848494] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-27T20:35:21.848792] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-27T20:35:21.848865] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.848934] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.849177] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.849257] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-27T20:35:21.849510] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.849966] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.850277] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-27T20:35:21.850530] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.851024] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-27T20:35:21.851305] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.851612] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.851694] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.851767] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.851841] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.851910] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-27T20:35:21.852192] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.852306] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.852642] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.852947] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-27T20:35:21.853032] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.853296] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.853366] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.853628] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.853953] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.854226] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.854477] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-27T20:35:21.854787] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.855123] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.855206] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.855269] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.855331] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-27T20:35:21.855602] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-27T20:35:21.855684] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-27T20:35:21.855777] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-27T20:35:21.855849] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.856112] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-27T20:35:21.856185] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-27T20:35:21.856431] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.856504] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.856595] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.856669] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-27T20:35:21.856734] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.856808] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.857104] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.857198] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-27T20:35:21.857288] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-27T20:35:21.857559] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-27T20:35:21.857857] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.858152] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-27T20:35:21.858232] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-27T20:35:21.858483] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-27T20:35:21.858562] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-27T20:35:21.858678] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.859155] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-27T20:35:21.859449] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-27T20:35:21.859525] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.859897] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-27T20:35:21.859972] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.860036] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-27T20:35:21.860350] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.860434] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.860691] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-27T20:35:21.860765] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-27T20:35:21.860833] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.860896] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.860957] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.861234] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-27T20:35:21.861624] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.861728] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.862071] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.862154] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.862223] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-27T20:35:21.862487] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-27T20:35:21.862858] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.863196] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-27T20:35:21.863493] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.863604] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.863905] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.863978] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.864040] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-27T20:35:21.864314] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-27T20:35:21.864386] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-27T20:35:21.864709] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.865004] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-27T20:35:21.865110] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-27T20:35:21.865440] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.865526] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-27T20:35:21.865815] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-27T20:35:21.865887] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.865947] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-27T20:35:21.866276] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-27T20:35:21.866604] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.866711] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-27T20:35:21.866792] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-27T20:35:21.867087] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.867396] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.867483] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-27T20:35:21.867544] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.867638] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.867712] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.867781] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.868081] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-27T20:35:21.868424] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-27T20:35:21.868497] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.868557] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.868676] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.868979] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.869062] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-27T20:35:21.869460] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.869532] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-27T20:35:21.869632] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.869924] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-27T20:35:21.870218] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-27T20:35:21.870298] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-27T20:35:21.870359] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-27T20:35:21.870429] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.870489] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-27T20:35:21.870556] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-27T20:35:21.870852] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-27T20:35:21.870938] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.871013] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-27T20:35:21.871075] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.871390] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.871746] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.871854] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-27T20:35:21.872170] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.872467] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.872547] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-27T20:35:21.872639] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-27T20:35:21.872709] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-27T20:35:21.873099] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.873191] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.873254] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.873315] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.873384] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-27T20:35:21.873682] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.874006] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-27T20:35:21.874102] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.874410] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-27T20:35:21.874711] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.874798] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-27T20:35:21.874858] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-27T20:35:21.874916] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-27T20:35:21.875204] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-27T20:35:21.875286] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.875551] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.875882] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-27T20:35:21.876169] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.876283] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-27T20:35:21.876617] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-27T20:35:21.876717] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-27T20:35:21.876997] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-27T20:35:21.877081] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-27T20:35:21.877394] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-27T20:35:21.877475] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-27T20:35:21.877537] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-27T20:35:21.877947] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-27T20:35:21.878033] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-27T20:35:21.878301] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.878374] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.879347] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.879420] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-27T20:35:21.879754] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.879831] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-27T20:35:21.880132] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-27T20:35:21.880410] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-27T20:35:21.880725] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.880807] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-27T20:35:21.880883] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-27T20:35:21.880953] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-27T20:35:21.881021] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-27T20:35:21.881348] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-27T20:35:21.881688] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.881777] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-27T20:35:21.882063] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-27T20:35:21.882144] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-27T20:35:21.882213] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.882489] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-27T20:35:21.882752] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-27T20:35:21.883030] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-27T20:35:21.883332] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.884317] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-27T20:35:21.884600] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-27T20:35:21.884706] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-27T20:35:21.884783] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.885033] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-27T20:35:21.885105] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-27T20:35:21.885403] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.885724] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.885988] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.886070] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.886307] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.886389] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-27T20:35:21.886642] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.886911] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-27T20:35:21.886982] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.887395] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-27T20:35:21.888110] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-27T20:35:21.888430] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-27T20:35:21.888503] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-27T20:35:21.888790] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-27T20:35:21.888898] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.889213] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.889551] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-27T20:35:21.889665] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-27T20:35:21.889755] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.889836] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-27T20:35:21.889924] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-27T20:35:21.890188] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-27T20:35:21.890274] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.890554] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.890653] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-27T20:35:21.891064] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-27T20:35:21.891344] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.891612] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.891685] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-27T20:35:21.892142] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-27T20:35:21.892413] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-27T20:35:21.892688] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.893015] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-27T20:35:21.893111] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-27T20:35:21.893392] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-27T20:35:21.893492] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-27T20:35:21.893765] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.893857] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.894320] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-27T20:35:21.894621] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-27T20:35:21.895042] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.895128] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-27T20:35:21.895200] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-27T20:35:21.895262] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.895522] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-27T20:35:21.895831] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-27T20:35:21.895917] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-27T20:35:21.897067] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-27T20:35:21.897140] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.897222] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.897499] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.897592] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-27T20:35:21.897659] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-27T20:35:21.898159] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.898239] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.898300] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.898359] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-27T20:35:21.898444] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.898708] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.898987] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-27T20:35:21.899084] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-27T20:35:21.899340] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.899413] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.899475] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-27T20:35:21.899535] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-27T20:35:21.899816] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-27T20:35:21.899898] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-27T20:35:21.899967] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-27T20:35:21.900058] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.900348] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.900610] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-27T20:35:21.901088] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-27T20:35:21.901176] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-27T20:35:21.901246] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.901503] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-27T20:35:21.901599] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.901674] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.901749] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-27T20:35:21.901998] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.902246] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.902333] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-27T20:35:21.902408] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.902656] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-27T20:35:21.902728] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-27T20:35:21.902968] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-27T20:35:21.903239] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.903324] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.903396] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-27T20:35:21.903636] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.903725] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-27T20:35:21.903796] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.903858] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-27T20:35:21.904165] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-27T20:35:21.904461] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-27T20:35:21.904543] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-27T20:35:21.904652] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.904730] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-27T20:35:21.904816] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.904890] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.905167] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-27T20:35:21.905278] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-27T20:35:21.905536] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.905648] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.905924] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-27T20:35:21.906010] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.906073] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.906141] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.906471] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.906549] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-27T20:35:21.906633] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.906894] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-27T20:35:21.907152] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.907390] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.907651] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-27T20:35:21.907948] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-27T20:35:21.908022] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-27T20:35:21.908321] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.908394] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-27T20:35:21.908696] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-27T20:35:21.909079] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-27T20:35:21.909165] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.909243] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.909556] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.909679] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.909951] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-27T20:35:21.910254] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-27T20:35:21.910535] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-27T20:35:21.910637] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-27T20:35:21.910701] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-27T20:35:21.910999] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-27T20:35:21.911313] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-27T20:35:21.911397] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-27T20:35:21.911651] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.911965] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.912223] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.912294] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-27T20:35:21.912373] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.912435] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-27T20:35:21.912495] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-27T20:35:21.912562] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.912835] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-27T20:35:21.912915] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.913169] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-27T20:35:21.913428] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-27T20:35:21.913499] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-27T20:35:21.913828] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.914126] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-27T20:35:21.914199] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.914260] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.914493] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-27T20:35:21.914769] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.915023] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.915101] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.915169] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-27T20:35:21.915424] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.915693] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.915771] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-27T20:35:21.916014] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.916099] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-27T20:35:21.916171] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.916254] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-27T20:35:21.916328] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-27T20:35:21.916625] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-27T20:35:21.916711] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-27T20:35:21.916928] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-27T20:35:21.916992] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.917062] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-27T20:35:21.917135] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-27T20:35:21.917377] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-27T20:35:21.917622] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.917701] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-27T20:35:21.917984] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.918237] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-27T20:35:21.918309] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-27T20:35:21.918369] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.918437] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-27T20:35:21.918701] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-27T20:35:21.918969] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.919238] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-27T20:35:21.919530] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.919631] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-27T20:35:21.919989] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-27T20:35:21.920061] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.920398] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-27T20:35:21.920478] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-27T20:35:21.920541] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-27T20:35:21.920641] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.920951] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-27T20:35:21.921277] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-27T20:35:21.921382] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.921683] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.921757] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.921818] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-27T20:35:21.921885] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-27T20:35:21.922227] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.922311] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-27T20:35:21.922606] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-27T20:35:21.922680] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.922918] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.923171] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-27T20:35:21.923468] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-27T20:35:21.923761] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-27T20:35:21.923844] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.924089] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-27T20:35:21.924943] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-27T20:35:21.925265] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-27T20:35:21.925548] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.925867] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.926188] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.926291] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-27T20:35:21.926544] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.926648] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.926952] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-27T20:35:21.927264] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-27T20:35:21.927335] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-27T20:35:21.927396] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.927455] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.927513] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.927614] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.928244] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.928708] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-27T20:35:21.928781] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-27T20:35:21.929075] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.929156] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.929227] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-27T20:35:21.929741] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-27T20:35:21.929814] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.930057] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-27T20:35:21.930139] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-27T20:35:21.930393] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.930472] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-27T20:35:21.930533] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-27T20:35:21.930623] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-27T20:35:21.930943] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-27T20:35:21.931032] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-27T20:35:21.931119] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.931180] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.931436] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.931751] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-27T20:35:21.931832] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.931895] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-27T20:35:21.931956] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.932266] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.933558] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-27T20:35:21.933675] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.933947] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.934200] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-27T20:35:21.934458] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.934781] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.935048] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.935122] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-27T20:35:21.935369] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-27T20:35:21.935479] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.935565] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-27T20:35:21.935669] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-27T20:35:21.935942] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-27T20:35:21.936193] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-27T20:35:21.936507] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-27T20:35:21.936603] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.936893] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-27T20:35:21.936971] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-27T20:35:21.937033] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.937276] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-27T20:35:21.937519] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-27T20:35:21.937850] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-27T20:35:21.937960] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.938021] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-27T20:35:21.938092] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-27T20:35:21.945105] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.945401] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-27T20:35:21.945483] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.945542] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-27T20:35:21.945626] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-27T20:35:21.946408] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-27T20:35:21.946477] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-27T20:35:21.946719] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.946798] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-27T20:35:21.947060] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-27T20:35:21.947360] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-27T20:35:21.947439] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-27T20:35:21.947694] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-27T20:35:21.947778] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.948102] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-27T20:35:21.948187] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.948507] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-27T20:35:21.948636] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-27T20:35:21.948912] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-27T20:35:21.949000] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-27T20:35:21.949069] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-27T20:35:21.949311] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-27T20:35:21.949392] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.949455] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-27T20:35:21.949513] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-27T20:35:21.949843] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.949916] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.949977] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-27T20:35:21.950218] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-27T20:35:21.950608] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-27T20:35:21.950729] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.951719] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-27T20:35:21.952009] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-27T20:35:21.952274] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-27T20:35:21.952531] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.952629] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-27T20:35:21.952895] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-27T20:35:21.953006] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-27T20:35:21.953308] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-27T20:35:21.953608] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.953934] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-27T20:35:21.954027] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.954099] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.954168] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.954416] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-27T20:35:21.954692] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.954764] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.955011] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.955097] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-27T20:35:21.955402] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-27T20:35:21.955477] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-27T20:35:21.955722] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.955795] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.956625] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.956993] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-27T20:35:21.957301] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.957612] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-27T20:35:21.957714] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-27T20:35:21.957787] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-27T20:35:21.957855] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.957953] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.958023] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-27T20:35:21.958097] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.958166] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-27T20:35:21.958448] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-27T20:35:21.959158] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-27T20:35:21.959428] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-27T20:35:21.959510] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.959609] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-27T20:35:21.959884] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.960205] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-27T20:35:21.960278] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-27T20:35:21.960339] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.960399] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-27T20:35:21.960468] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-27T20:35:21.960537] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-27T20:35:21.960639] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-27T20:35:21.960715] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-27T20:35:21.960786] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-27T20:35:21.960853] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-27T20:35:21.960914] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-27T20:35:21.960973] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-27T20:35:21.961031] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.961326] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-27T20:35:21.961634] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-27T20:35:21.961717] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-27T20:35:21.961787] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.962081] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-27T20:35:21.962325] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-27T20:35:21.962411] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.963124] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-27T20:35:21.963235] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.963598] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-27T20:35:21.963914] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-27T20:35:21.964177] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-27T20:35:21.964468] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.964590] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-27T20:35:21.964660] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-27T20:35:21.964999] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.965086] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-27T20:35:21.965432] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-27T20:35:21.965522] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.965834] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-27T20:35:21.965917] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-27T20:35:21.966232] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.966315] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-27T20:35:21.966625] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-27T20:35:21.966896] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.967146] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-27T20:35:21.967420] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-27T20:35:21.967715] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.967811] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.967900] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-27T20:35:21.967967] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.968282] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-27T20:35:21.968554] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.968888] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.968966] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.969211] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-27T20:35:21.969520] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-27T20:35:21.969812] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-27T20:35:21.970064] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-27T20:35:21.970141] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-27T20:35:21.970209] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-27T20:35:21.970278] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-27T20:35:21.970339] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-27T20:35:21.970607] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-27T20:35:21.970694] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-27T20:35:21.970757] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-27T20:35:21.970826] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-27T20:35:21.971073] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-27T20:35:21.971433] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-27T20:35:21.971528] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-27T20:35:21.971798] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.972086] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.972160] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-27T20:35:21.972404] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-27T20:35:21.972475] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-27T20:35:21.972721] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.973002] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-27T20:35:21.973256] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.973335] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.973655] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-27T20:35:21.973764] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.974011] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.974262] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-27T20:35:21.974598] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-27T20:35:21.974855] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-27T20:35:21.974935] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-27T20:35:21.975219] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.975306] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-27T20:35:21.975540] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-27T20:35:21.975940] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-27T20:35:21.976023] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-27T20:35:21.976086] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-27T20:35:21.976156] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-27T20:35:21.976217] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-27T20:35:21.976287] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-27T20:35:21.976347] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.976660] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-27T20:35:21.976961] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-27T20:35:21.977208] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-27T20:35:21.977290] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-27T20:35:21.977359] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.977597] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-27T20:35:21.977675] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.977746] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-27T20:35:21.978014] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.978262] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.978341] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-27T20:35:21.978621] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-27T20:35:21.978917] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-27T20:35:21.979161] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.979417] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.979490] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-27T20:35:21.979551] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.979866] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-27T20:35:21.979946] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-27T20:35:21.980207] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.980524] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.980654] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.980730] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-27T20:35:21.980794] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-27T20:35:21.981033] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.981276] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.981350] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-27T20:35:21.981424] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-27T20:35:21.981721] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-27T20:35:21.982048] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-27T20:35:21.982152] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-27T20:35:21.982428] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-27T20:35:21.982511] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-27T20:35:21.982599] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-27T20:35:21.982676] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-27T20:35:21.982747] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-27T20:35:21.982990] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.983241] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.983337] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.983424] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-27T20:35:21.983679] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-27T20:35:21.983786] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-27T20:35:21.983877] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.983948] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-27T20:35:21.984008] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-27T20:35:21.984305] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-27T20:35:21.984386] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-27T20:35:21.984654] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.984758] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-27T20:35:21.984837] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-27T20:35:21.984899] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-27T20:35:21.984972] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-27T20:35:21.985218] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-27T20:35:21.985290] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-27T20:35:21.985358] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-27T20:35:21.985419] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.985487] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-27T20:35:21.985748] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-27T20:35:21.986018] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.986099] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.986359] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-27T20:35:21.986468] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-27T20:35:21.986734] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-27T20:35:21.986840] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.986935] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-27T20:35:21.986998] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.987058] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-27T20:35:21.987328] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-27T20:35:21.987585] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-27T20:35:21.987669] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-27T20:35:21.987740] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-27T20:35:21.988038] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-27T20:35:21.988324] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.988602] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-27T20:35:21.988683] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-27T20:35:21.988746] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-27T20:35:21.988807] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-27T20:35:21.988866] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-27T20:35:21.988926] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.989187] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-27T20:35:21.989275] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-27T20:35:21.989546] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.989845] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-27T20:35:21.990106] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-27T20:35:21.990187] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.990450] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.990717] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.990796] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-27T20:35:21.991046] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-27T20:35:21.991125] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-27T20:35:21.991192] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-27T20:35:21.991436] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-27T20:35:21.991718] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-27T20:35:21.991972] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-27T20:35:21.992239] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-27T20:35:21.992493] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-27T20:35:21.992742] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-27T20:35:21.992990] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-27T20:35:21.993229] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-27T20:35:21.993300] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-27T20:35:21.993362] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-27T20:35:21.993431] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-27T20:35:21.993500] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.993738] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-27T20:35:21.993823] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-27T20:35:21.994141] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-27T20:35:21.994215] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-27T20:35:21.994275] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-27T20:35:21.994518] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-27T20:35:21.994612] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-27T20:35:21.994868] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-27T20:35:21.995177] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-27T20:35:21.995287] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-27T20:35:21.995380] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-27T20:35:21.995457] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.995708] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-27T20:35:21.996023] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-27T20:35:21.996104] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-27T20:35:21.996172] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-27T20:35:21.996260] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-27T20:35:21.996603] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-27T20:35:21.996678] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-27T20:35:21.996949] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-27T20:35:21.997291] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-27T20:35:21.997598] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-27T20:35:21.997924] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-27T20:35:21.998207] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-27T20:35:21.998482] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-27T20:35:21.998751] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-27T20:35:21.999000] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-27T20:35:21.999079] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-27T20:35:21.999148] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-27T20:35:21.999210] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-27T20:35:21.999278] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-27T20:35:21.999339] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-27T20:35:22.000055] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-27T20:35:22.000140] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-27T20:35:22.000453] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-27T20:35:22.000796] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-27T20:35:22.001078] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-27T20:35:22.001341] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.001629] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-27T20:35:22.001721] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-27T20:35:22.001784] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-27T20:35:22.002115] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.002203] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.002519] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-27T20:35:22.002615] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-27T20:35:22.002682] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.002751] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-27T20:35:22.002813] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-27T20:35:22.003111] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-27T20:35:22.003354] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-27T20:35:22.003435] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.003680] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.003982] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-27T20:35:22.004345] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-27T20:35:22.004678] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.004758] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-27T20:35:22.004830] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-27T20:35:22.005095] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.005349] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-27T20:35:22.005428] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-27T20:35:22.005529] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.005621] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-27T20:35:22.005704] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-27T20:35:22.005974] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.006059] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-27T20:35:22.006396] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.006477] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-27T20:35:22.006753] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.006861] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-27T20:35:22.006958] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-27T20:35:22.007247] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.007322] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-27T20:35:22.007392] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-27T20:35:22.007691] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.007967] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.008753] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.009020] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.009276] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-27T20:35:22.009531] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-27T20:35:22.009841] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.009914] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-27T20:35:22.009988] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-27T20:35:22.010049] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-27T20:35:22.010293] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-27T20:35:22.010556] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-27T20:35:22.010667] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-27T20:35:22.010747] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-27T20:35:22.011049] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-27T20:35:22.011325] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-27T20:35:22.011635] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-27T20:35:22.011715] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.011782] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.011878] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-27T20:35:22.012204] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-27T20:35:22.012286] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-27T20:35:22.012589] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-27T20:35:22.012666] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-27T20:35:22.012932] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.013020] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-27T20:35:22.013082] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-27T20:35:22.013378] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-27T20:35:22.013478] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-27T20:35:22.013561] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-27T20:35:22.013891] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.013988] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-27T20:35:22.014321] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-27T20:35:22.014658] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.014746] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-27T20:35:22.014813] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-27T20:35:22.014883] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-27T20:35:22.015142] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-27T20:35:22.015220] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.015468] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-27T20:35:22.015760] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-27T20:35:22.015845] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-27T20:35:22.016184] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-27T20:35:22.016270] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.016342] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-27T20:35:22.016417] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-27T20:35:22.016485] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-27T20:35:22.016554] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.016653] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.016966] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-27T20:35:22.017053] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-27T20:35:22.017336] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-27T20:35:22.017429] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-27T20:35:22.017500] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-27T20:35:22.017757] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-27T20:35:22.018060] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-27T20:35:22.018377] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-27T20:35:22.018457] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.018545] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.018630] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-27T20:35:22.018706] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-27T20:35:22.019063] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-27T20:35:22.019143] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-27T20:35:22.019423] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-27T20:35:22.019504] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-27T20:35:22.019805] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-27T20:35:22.020130] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.020209] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.020317] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-27T20:35:22.020661] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-27T20:35:22.020975] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-27T20:35:22.021063] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-27T20:35:22.021399] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-27T20:35:22.021502] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-27T20:35:22.021596] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-27T20:35:22.021858] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.022125] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-27T20:35:22.022393] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-27T20:35:22.022474] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-27T20:35:22.022906] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-27T20:35:22.022980] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-27T20:35:22.023050] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.023305] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-27T20:35:22.023605] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-27T20:35:22.023884] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-27T20:35:22.024171] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-27T20:35:22.024246] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-27T20:35:22.024557] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-27T20:35:22.024861] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-27T20:35:22.025170] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-27T20:35:22.025463] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-27T20:35:22.025750] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-27T20:35:22.025824] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-27T20:35:22.026075] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-27T20:35:22.026156] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.026400] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-27T20:35:22.026711] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.026983] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-27T20:35:22.027064] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-27T20:35:22.027134] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-27T20:35:22.027554] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-27T20:35:22.027671] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-27T20:35:22.028782] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-27T20:35:22.028867] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.028939] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-27T20:35:22.029201] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-27T20:35:22.029481] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.029788] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-27T20:35:22.029876] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-27T20:35:22.029947] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-27T20:35:22.030235] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.030330] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-27T20:35:22.030614] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.030716] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-27T20:35:22.031042] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.031132] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-27T20:35:22.031195] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-27T20:35:22.031492] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-27T20:35:22.031590] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-27T20:35:22.031664] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-27T20:35:22.031725] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-27T20:35:22.032039] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-27T20:35:22.032293] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-27T20:35:22.032535] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-27T20:35:22.032810] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-27T20:35:22.032928] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-27T20:35:22.032999] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-27T20:35:22.033060] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-27T20:35:22.033128] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-27T20:35:22.033218] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-27T20:35:22.033492] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-27T20:35:22.033598] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-27T20:35:22.033897] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-27T20:35:22.033976] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-27T20:35:22.034047] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.034119] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.034380] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.034686] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-27T20:35:22.034758] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-27T20:35:22.035085] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.035157] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.035528] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-27T20:35:22.035815] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-27T20:35:22.035889] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.036137] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-27T20:35:22.036443] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-27T20:35:22.036515] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.036598] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-27T20:35:22.036663] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-27T20:35:22.036959] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-27T20:35:22.037031] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.037101] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.037170] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.037237] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-27T20:35:22.037504] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-27T20:35:22.037607] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-27T20:35:22.037681] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-27T20:35:22.037751] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-27T20:35:22.037818] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-27T20:35:22.037908] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.037986] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.038054] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-27T20:35:22.038121] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.038367] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-27T20:35:22.038438] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-27T20:35:22.038498] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.038749] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.039114] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-27T20:35:22.039188] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.039257] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-27T20:35:22.039560] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-27T20:35:22.039874] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-27T20:35:22.040236] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-27T20:35:22.040309] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-27T20:35:22.040594] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.040679] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-27T20:35:22.040948] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-27T20:35:22.041037] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-27T20:35:22.041100] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-27T20:35:22.041391] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.041479] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-27T20:35:22.041550] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.041652] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-27T20:35:22.041932] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-27T20:35:22.042021] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-27T20:35:22.042090] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-27T20:35:22.042368] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.042448] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.042510] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-27T20:35:22.042832] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.042909] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.042972] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.043255] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.043517] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-27T20:35:22.043790] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-27T20:35:22.043870] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-27T20:35:22.043933] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-27T20:35:22.044184] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-27T20:35:22.044289] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-27T20:35:22.044603] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-27T20:35:22.044708] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.044772] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-27T20:35:22.045010] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-27T20:35:22.045089] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-27T20:35:22.045151] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.045401] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.045495] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.045566] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-27T20:35:22.045655] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.045901] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-27T20:35:22.045987] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-27T20:35:22.046091] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-27T20:35:22.046379] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-27T20:35:22.046457] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.046525] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-27T20:35:22.046785] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-27T20:35:22.047112] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.047368] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-27T20:35:22.047696] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-27T20:35:22.047776] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-27T20:35:22.047840] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-27T20:35:22.047933] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-27T20:35:22.048003] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-27T20:35:22.048370] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-27T20:35:22.048444] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-27T20:35:22.048506] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-27T20:35:22.048601] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-27T20:35:22.048667] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-27T20:35:22.048735] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-27T20:35:22.049072] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-27T20:35:22.049146] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.049209] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-27T20:35:22.049270] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.049340] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-27T20:35:22.049612] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-27T20:35:22.049947] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-27T20:35:22.050263] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-27T20:35:22.050344] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.050406] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-27T20:35:22.050717] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.051104] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-27T20:35:22.051534] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.051876] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-27T20:35:22.051961] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-27T20:35:22.052031] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-27T20:35:22.052334] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-27T20:35:22.052408] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-27T20:35:22.052470] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-27T20:35:22.052540] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.052628] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-27T20:35:22.052690] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-27T20:35:22.052961] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-27T20:35:22.053035] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.053886] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-27T20:35:22.054209] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-27T20:35:22.054284] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-27T20:35:22.054601] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-27T20:35:22.054910] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.055219] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-27T20:35:22.055524] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-27T20:35:22.056589] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-27T20:35:22.056947] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-27T20:35:22.057030] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-27T20:35:22.057306] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-27T20:35:22.057564] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.057960] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-27T20:35:22.058035] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-27T20:35:22.058106] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-27T20:35:22.058423] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.058754] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.058843] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-27T20:35:22.059173] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.059499] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-27T20:35:22.059983] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.060070] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-27T20:35:22.060149] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-27T20:35:22.060223] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-27T20:35:22.060528] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-27T20:35:22.060658] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.060750] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-27T20:35:22.060830] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.061082] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-27T20:35:22.061156] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.061218] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.061288] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.061544] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-27T20:35:22.061642] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.061893] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-27T20:35:22.061979] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-27T20:35:22.062221] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-27T20:35:22.062473] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-27T20:35:22.063395] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-27T20:35:22.063497] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-27T20:35:22.063561] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.063883] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.063964] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.064262] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-27T20:35:22.064517] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-27T20:35:22.064620] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.064693] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.064758] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-27T20:35:22.064820] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-27T20:35:22.064880] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-27T20:35:22.064948] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-27T20:35:22.065185] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-27T20:35:22.065478] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.065718] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.065954] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-27T20:35:22.066304] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-27T20:35:22.066377] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.066609] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-27T20:35:22.066897] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-27T20:35:22.066969] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-27T20:35:22.067030] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-27T20:35:22.067101] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.067332] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-27T20:35:22.067434] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.067513] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-27T20:35:22.067611] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.067689] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.067761] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-27T20:35:22.067831] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.067927] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-27T20:35:22.067997] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-27T20:35:22.068058] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-27T20:35:22.069058] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.069388] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-27T20:35:22.069694] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-27T20:35:22.069781] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-27T20:35:22.069845] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-27T20:35:22.070150] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-27T20:35:22.070449] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.070745] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.070828] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-27T20:35:22.071063] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.071141] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.071432] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-27T20:35:22.071505] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.071605] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.071897] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-27T20:35:22.072170] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.072431] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.072528] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-27T20:35:22.072803] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-27T20:35:22.072883] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-27T20:35:22.072956] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-27T20:35:22.073216] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.073539] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-27T20:35:22.073692] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-27T20:35:22.074016] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.074272] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-27T20:35:22.074517] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-27T20:35:22.074791] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-27T20:35:22.075057] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-27T20:35:22.075131] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.075201] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-27T20:35:22.075263] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.075332] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-27T20:35:22.075394] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.075633] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-27T20:35:22.075733] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-27T20:35:22.075978] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.076277] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.076530] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-27T20:35:22.076792] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-27T20:35:22.076866] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-27T20:35:22.076936] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-27T20:35:22.077893] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.077983] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.078047] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-27T20:35:22.078107] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-27T20:35:22.078167] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-27T20:35:22.078238] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-27T20:35:22.078305] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.079375] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.079647] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-27T20:35:22.080014] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-27T20:35:22.080356] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.080649] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-27T20:35:22.080731] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-27T20:35:22.080837] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.081122] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-27T20:35:22.081393] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-27T20:35:22.081475] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-27T20:35:22.081734] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-27T20:35:22.081814] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.082053] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-27T20:35:22.082132] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.082419] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-27T20:35:22.082491] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-27T20:35:22.083444] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-27T20:35:22.083516] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-27T20:35:22.083598] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-27T20:35:22.083874] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-27T20:35:22.083954] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.084023] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.084085] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-27T20:35:22.084179] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-27T20:35:22.084292] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.084414] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-27T20:35:22.084733] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-27T20:35:22.084817] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-27T20:35:22.084888] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-27T20:35:22.084962] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-27T20:35:22.085031] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.085092] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-27T20:35:22.085168] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.085436] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-27T20:35:22.085716] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.085790] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-27T20:35:22.086048] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-27T20:35:22.086121] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-27T20:35:22.087679] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.087781] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-27T20:35:22.087857] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.088163] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-27T20:35:22.088458] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-27T20:35:22.088757] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.089016] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-27T20:35:22.089094] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.089407] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-27T20:35:22.089686] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.089789] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-27T20:35:22.090110] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-27T20:35:22.090376] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-27T20:35:22.090629] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-27T20:35:22.090934] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-27T20:35:22.091004] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-27T20:35:22.091254] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-27T20:35:22.091345] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-27T20:35:22.091600] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.091703] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.091940] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-27T20:35:22.092021] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-27T20:35:22.092091] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-27T20:35:22.092152] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.092413] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-27T20:35:22.092489] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-27T20:35:22.092559] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.092656] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-27T20:35:22.092719] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-27T20:35:22.093016] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.093282] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-27T20:35:22.093357] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-27T20:35:22.093651] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-27T20:35:22.094031] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.094785] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-27T20:35:22.094877] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-27T20:35:22.094946] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-27T20:35:22.095016] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-27T20:35:22.095085] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-27T20:35:22.095154] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-27T20:35:22.095225] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-27T20:35:22.095503] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-27T20:35:22.095687] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-27T20:35:22.096026] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-27T20:35:22.096290] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-27T20:35:22.096376] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-27T20:35:22.096671] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-27T20:35:22.096987] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-27T20:35:22.097073] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-27T20:35:22.097145] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-27T20:35:22.097207] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.097486] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-27T20:35:22.097776] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-27T20:35:22.098123] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-27T20:35:22.098484] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-27T20:35:22.098561] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-27T20:35:22.098843] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.099104] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-27T20:35:22.099372] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-27T20:35:22.099448] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-27T20:35:22.099746] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-27T20:35:22.099991] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-27T20:35:22.100078] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-27T20:35:22.100152] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-27T20:35:22.100220] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-27T20:35:22.100299] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-27T20:35:22.100557] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-27T20:35:22.100664] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-27T20:35:22.100903] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-27T20:35:22.100981] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-27T20:35:22.101062] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-27T20:35:22.101319] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.101608] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-27T20:35:22.101680] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.101747] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-27T20:35:22.101809] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-27T20:35:22.102056] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-27T20:35:22.102126] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.102389] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-27T20:35:22.102480] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-27T20:35:22.102543] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.102646] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-27T20:35:22.102947] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-27T20:35:22.103021] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.103272] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-27T20:35:22.103517] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-27T20:35:22.103800] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.104104] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-27T20:35:22.104359] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-27T20:35:22.104678] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-27T20:35:22.104791] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-27T20:35:22.105042] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-27T20:35:22.105290] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-27T20:35:22.105370] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-27T20:35:22.105440] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-27T20:35:22.105999] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.106073] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.106460] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-27T20:35:22.106733] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-27T20:35:22.106814] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-27T20:35:22.107057] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-27T20:35:22.107329] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-27T20:35:22.107601] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-27T20:35:22.107674] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-27T20:35:22.107738] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-27T20:35:22.108033] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-27T20:35:22.108107] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-27T20:35:22.108167] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-27T20:35:22.108236] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-27T20:35:22.108531] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-27T20:35:22.108877] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-27T20:35:22.109146] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.109239] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-27T20:35:22.109482] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-27T20:35:22.109563] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-27T20:35:22.109891] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.109973] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-27T20:35:22.110220] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.110472] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-27T20:35:22.110598] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-27T20:35:22.110694] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-27T20:35:22.111012] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-27T20:35:22.111267] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-27T20:35:22.111548] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-27T20:35:22.111833] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-27T20:35:22.111906] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-27T20:35:22.112146] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-27T20:35:22.112216] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-27T20:35:22.112277] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-27T20:35:22.112345] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-27T20:35:22.112600] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-27T20:35:22.112685] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-27T20:35:22.112755] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-27T20:35:22.112988] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.113285] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.113603] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-27T20:35:22.113870] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-27T20:35:22.113950] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-27T20:35:22.114189] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.114488] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-27T20:35:22.114589] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-27T20:35:22.114669] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-27T20:35:22.114902] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.115013] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-27T20:35:22.115313] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-27T20:35:22.115560] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-27T20:35:22.115680] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-27T20:35:22.115752] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-27T20:35:22.115820] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-27T20:35:22.115887] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-27T20:35:22.115953] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-27T20:35:22.116019] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-27T20:35:22.116259] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-27T20:35:22.116331] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-27T20:35:22.116621] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-27T20:35:22.116727] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-27T20:35:22.116968] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-27T20:35:22.117039] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-27T20:35:22.117111] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.117172] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.117239] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-27T20:35:22.117488] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-27T20:35:22.117626] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.117907] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-27T20:35:22.117981] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.118053] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-27T20:35:22.118116] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.118177] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-27T20:35:22.118238] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-27T20:35:22.118311] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-27T20:35:22.118391] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-27T20:35:22.118683] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-27T20:35:22.118936] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-27T20:35:22.119206] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-27T20:35:22.119630] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-27T20:35:22.119736] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-27T20:35:22.119819] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.120068] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-27T20:35:22.120143] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.120396] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-27T20:35:22.120468] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.121198] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-27T20:35:22.121272] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-27T20:35:22.121564] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-27T20:35:22.121667] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.121730] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-27T20:35:22.121802] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-27T20:35:22.122116] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-27T20:35:22.122190] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.122429] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-27T20:35:22.122509] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-27T20:35:22.122597] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.122839] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-27T20:35:22.122932] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.123244] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.123495] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-27T20:35:22.123761] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-27T20:35:22.123849] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-27T20:35:22.124077] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-27T20:35:22.124162] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.124428] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-27T20:35:22.124500] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-27T20:35:22.124813] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-27T20:35:22.124889] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-27T20:35:22.124960] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-27T20:35:22.125034] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.125315] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-27T20:35:22.125388] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-27T20:35:22.125458] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-27T20:35:22.125699] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-27T20:35:22.125793] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-27T20:35:22.126041] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-27T20:35:22.126114] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-27T20:35:22.126359] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.126463] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.126530] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-27T20:35:22.126828] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-27T20:35:22.126901] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-27T20:35:22.127189] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.127276] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-27T20:35:22.127566] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-27T20:35:22.127668] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-27T20:35:22.127912] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-27T20:35:22.127987] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-27T20:35:22.128268] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-27T20:35:22.128348] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-27T20:35:22.128411] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-27T20:35:22.128472] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-27T20:35:22.128539] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-27T20:35:22.128626] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.128933] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.129020] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-27T20:35:22.129261] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-27T20:35:22.129375] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-27T20:35:22.129631] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-27T20:35:22.129882] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-27T20:35:22.130145] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-27T20:35:22.130398] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-27T20:35:22.130477] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-27T20:35:22.130539] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.130634] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-27T20:35:22.130710] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-27T20:35:22.130781] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.130849] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-27T20:35:22.130911] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-27T20:35:22.131144] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-27T20:35:22.131224] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-27T20:35:22.131295] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.131523] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-27T20:35:22.131784] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.131855] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.131920] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.132170] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-27T20:35:22.132426] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.132664] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-27T20:35:22.132736] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-27T20:35:22.132806] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-27T20:35:22.132869] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-27T20:35:22.133100] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-27T20:35:22.133181] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-27T20:35:22.133439] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-27T20:35:22.133684] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-27T20:35:22.133771] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-27T20:35:22.133842] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-27T20:35:22.134091] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-27T20:35:22.134329] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-27T20:35:22.134591] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-27T20:35:22.134828] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-27T20:35:22.134900] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.134971] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-27T20:35:22.135041] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.135319] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-27T20:35:22.135398] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.135649] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-27T20:35:22.135728] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-27T20:35:22.135792] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-27T20:35:22.136073] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-27T20:35:22.136145] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-27T20:35:22.136217] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-27T20:35:22.136281] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-27T20:35:22.136566] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-27T20:35:22.136845] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-27T20:35:22.137088] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-27T20:35:22.137159] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-27T20:35:22.137385] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-27T20:35:22.137488] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-27T20:35:22.137719] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-27T20:35:22.138021] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-27T20:35:22.138102] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-27T20:35:22.138167] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-27T20:35:22.138226] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-27T20:35:22.138463] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-27T20:35:22.138534] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-27T20:35:22.138792] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.138865] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-27T20:35:22.138926] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-27T20:35:22.138985] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-27T20:35:22.139226] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-27T20:35:22.139325] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-27T20:35:22.139564] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.139820] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-27T20:35:22.139900] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-27T20:35:22.139963] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-27T20:35:22.140030] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-27T20:35:22.140092] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-27T20:35:22.140151] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-27T20:35:22.140211] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-27T20:35:22.140449] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-27T20:35:22.140521] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.140793] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-27T20:35:22.141092] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-27T20:35:22.141338] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-27T20:35:22.141607] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-27T20:35:22.141699] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-27T20:35:22.141953] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-27T20:35:22.142026] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-27T20:35:22.142096] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-27T20:35:22.142333] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-27T20:35:22.142405] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-27T20:35:22.142656] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-27T20:35:22.142895] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-27T20:35:22.142967] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-27T20:35:22.143205] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.143449] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.143528] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-27T20:35:22.143615] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-27T20:35:22.143679] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-27T20:35:22.143740] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-27T20:35:22.143799] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-27T20:35:22.143860] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-27T20:35:22.144151] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-27T20:35:22.144423] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-27T20:35:22.144720] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.144980] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-27T20:35:22.145228] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-27T20:35:22.145301] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-27T20:35:22.145380] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.145793] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.146051] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.146329] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-27T20:35:22.146403] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-27T20:35:22.146645] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-27T20:35:22.146719] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-27T20:35:22.146787] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-27T20:35:22.146850] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.147144] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-27T20:35:22.147411] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.147885] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-27T20:35:22.147961] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-27T20:35:22.148038] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-27T20:35:22.148114] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-27T20:35:22.148419] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-27T20:35:22.148513] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-27T20:35:22.148605] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-27T20:35:22.148680] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-27T20:35:22.148753] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-27T20:35:22.148835] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-27T20:35:22.148911] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-27T20:35:22.149180] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-27T20:35:22.149455] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-27T20:35:22.149552] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-27T20:35:22.149647] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.149723] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.149795] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-27T20:35:22.149856] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-27T20:35:22.150149] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-27T20:35:22.150223] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-27T20:35:22.150286] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.150676] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-27T20:35:22.150988] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-27T20:35:22.151069] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-27T20:35:22.151134] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.151203] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-27T20:35:22.151448] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-27T20:35:22.151534] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.151862] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-27T20:35:22.151962] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-27T20:35:22.152039] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-27T20:35:22.152102] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-27T20:35:22.152163] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-27T20:35:22.152459] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-27T20:35:22.152534] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-27T20:35:22.152619] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.152866] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-27T20:35:22.153433] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-27T20:35:22.153736] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-27T20:35:22.154002] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-27T20:35:22.154335] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.154432] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-27T20:35:22.154514] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-27T20:35:22.154813] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-27T20:35:22.154918] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-27T20:35:22.155236] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.155312] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-27T20:35:22.155384] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-27T20:35:22.155688] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-27T20:35:22.155992] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-27T20:35:22.156065] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-27T20:35:22.156350] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-27T20:35:22.156713] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-27T20:35:22.156802] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.156875] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.157181] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-27T20:35:22.157252] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-27T20:35:22.157514] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.157622] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-27T20:35:22.157688] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.157760] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-27T20:35:22.157824] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-27T20:35:22.158159] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-27T20:35:22.158421] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-27T20:35:22.158496] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-27T20:35:22.158799] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-27T20:35:22.158896] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-27T20:35:22.159197] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-27T20:35:22.159510] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-27T20:35:22.159859] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.160102] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-27T20:35:22.160173] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-27T20:35:22.160235] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-27T20:35:22.160467] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.160701] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-27T20:35:22.160781] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-27T20:35:22.161020] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-27T20:35:22.161090] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-27T20:35:22.161315] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.161608] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.161865] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.162100] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-27T20:35:22.162181] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.162407] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-27T20:35:22.162479] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-27T20:35:22.162711] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-27T20:35:22.162954] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-27T20:35:22.163025] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-27T20:35:22.163254] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-27T20:35:22.163550] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-27T20:35:22.163640] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-27T20:35:22.163867] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-27T20:35:22.163947] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-27T20:35:22.164009] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-27T20:35:22.164256] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.164335] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-27T20:35:22.164397] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-27T20:35:22.164662] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-27T20:35:22.164752] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-27T20:35:22.164824] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-27T20:35:22.164888] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.165138] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-27T20:35:22.165405] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-27T20:35:22.165485] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-27T20:35:22.165599] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-27T20:35:22.165678] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-27T20:35:22.165742] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.166003] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-27T20:35:22.166085] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-27T20:35:22.166324] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-27T20:35:22.166412] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-27T20:35:22.166474] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.166536] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-27T20:35:22.166629] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-27T20:35:22.166894] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-27T20:35:22.166968] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-27T20:35:22.167030] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-27T20:35:22.167101] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-27T20:35:22.167367] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-27T20:35:22.167665] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.167937] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.168011] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-27T20:35:22.168247] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-27T20:35:22.168494] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-27T20:35:22.168597] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-27T20:35:22.168842] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-27T20:35:22.169105] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-27T20:35:22.169184] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-27T20:35:22.169465] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-27T20:35:22.169764] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-27T20:35:22.169852] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-27T20:35:22.170084] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.170166] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.170230] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.170476] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.170720] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-27T20:35:22.170985] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.171056] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-27T20:35:22.171294] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.171374] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-27T20:35:22.171437] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-27T20:35:22.171672] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.171988] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-27T20:35:22.172249] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-27T20:35:22.172502] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-27T20:35:22.172766] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-27T20:35:22.173028] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-27T20:35:22.173340] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-27T20:35:22.173647] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-27T20:35:22.173727] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-27T20:35:22.174010] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.174123] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-27T20:35:22.174188] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-27T20:35:22.174258] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-27T20:35:22.174512] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-27T20:35:22.174608] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-27T20:35:22.174683] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.174922] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-27T20:35:22.174994] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-27T20:35:22.175061] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-27T20:35:22.175122] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-27T20:35:22.175181] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-27T20:35:22.175247] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-27T20:35:22.175695] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-27T20:35:22.175787] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-27T20:35:22.175859] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.175938] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-27T20:35:22.176003] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-27T20:35:22.176063] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-27T20:35:22.176359] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-27T20:35:22.176433] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-27T20:35:22.176496] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-27T20:35:22.176567] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-27T20:35:22.176657] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-27T20:35:22.176720] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-27T20:35:22.176964] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-27T20:35:22.177038] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-27T20:35:22.177289] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-27T20:35:22.177369] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-27T20:35:22.177434] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-27T20:35:22.177518] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-27T20:35:22.177606] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.177846] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-27T20:35:22.177960] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-27T20:35:22.178267] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-27T20:35:22.178350] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-27T20:35:22.178414] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-27T20:35:22.178714] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-27T20:35:22.178975] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-27T20:35:22.179759] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-27T20:35:22.179843] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-27T20:35:22.180157] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-27T20:35:22.180435] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-27T20:35:22.180510] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-27T20:35:22.181158] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-27T20:35:22.181232] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-27T20:35:22.181302] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-27T20:35:22.181365] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-27T20:35:22.181431] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-27T20:35:22.181493] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-27T20:35:22.181749] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.182113] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-27T20:35:22.182186] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-27T20:35:22.182249] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-27T20:35:22.182499] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-27T20:35:22.182848] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-27T20:35:22.183107] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-27T20:35:22.183373] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-27T20:35:22.183628] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-27T20:35:22.183919] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-27T20:35:22.184001] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-27T20:35:22.184295] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-27T20:35:22.184542] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.184636] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-27T20:35:22.184707] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-27T20:35:22.184948] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-27T20:35:22.185030] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-27T20:35:22.185416] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-27T20:35:22.185497] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-27T20:35:22.185559] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-27T20:35:22.185840] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.185914] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-27T20:35:22.186003] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.186071] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-27T20:35:22.186140] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-27T20:35:22.186432] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-27T20:35:22.186514] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-27T20:35:22.186598] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-27T20:35:22.186673] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-27T20:35:22.186733] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-27T20:35:22.186799] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-27T20:35:22.187047] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-27T20:35:22.187120] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-27T20:35:22.187364] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-27T20:35:22.187611] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-27T20:35:22.188435] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-27T20:35:22.188697] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.188954] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-27T20:35:22.189231] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-27T20:35:22.189305] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-27T20:35:22.189366] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-27T20:35:22.189630] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-27T20:35:22.189708] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-27T20:35:22.189968] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-27T20:35:22.190271] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-27T20:35:22.190509] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-27T20:35:22.190601] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-27T20:35:22.190843] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-27T20:35:22.190923] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-27T20:35:22.190993] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-27T20:35:22.191225] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-27T20:35:22.191483] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-27T20:35:22.191728] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-27T20:35:22.191800] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.191870] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-27T20:35:22.191939] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-27T20:35:22.192022] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-27T20:35:22.192301] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-27T20:35:22.192373] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-27T20:35:22.192434] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-27T20:35:22.192505] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-27T20:35:22.193412] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-27T20:35:22.193702] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-27T20:35:22.193793] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-27T20:35:22.194087] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-27T20:35:22.194161] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-27T20:35:22.194420] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-27T20:35:22.194505] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-27T20:35:22.194600] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-27T20:35:22.194897] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.194971] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-27T20:35:22.195211] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-27T20:35:22.195285] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-27T20:35:22.195523] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-27T20:35:22.195809] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-27T20:35:22.196056] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-27T20:35:22.196367] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-27T20:35:22.196450] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-27T20:35:22.196516] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-27T20:35:22.196602] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-27T20:35:22.196841] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-27T20:35:22.197095] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-27T20:35:22.197341] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-27T20:35:22.197422] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-27T20:35:22.197494] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-27T20:35:22.197830] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-27T20:35:22.198122] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-27T20:35:22.198257] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-27T20:35:22.198348] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.198415] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-27T20:35:22.198476] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-27T20:35:22.198735] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-27T20:35:22.198820] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-27T20:35:22.198920] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-27T20:35:22.198992] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-27T20:35:22.199052] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-27T20:35:22.199113] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-27T20:35:22.199222] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-27T20:35:22.199624] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-27T20:35:22.199753] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-27T20:35:22.200059] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.200142] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-27T20:35:22.200373] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-27T20:35:22.200689] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-27T20:35:22.200789] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-27T20:35:22.200855] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-27T20:35:22.200928] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-27T20:35:22.201190] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-27T20:35:22.201264] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-27T20:35:22.201551] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-27T20:35:22.201820] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-27T20:35:22.201895] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-27T20:35:22.201969] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-27T20:35:22.202041] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-27T20:35:22.202104] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-27T20:35:22.202175] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-27T20:35:22.202426] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-27T20:35:22.202749] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-27T20:35:22.203064] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-27T20:35:22.203302] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-27T20:35:22.203544] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-27T20:35:22.203815] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-27T20:35:22.204059] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-27T20:35:22.204133] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.204195] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-27T20:35:22.204480] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-27T20:35:22.204824] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-27T20:35:22.204919] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-27T20:35:22.204993] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-27T20:35:22.207062] [INFO ] [LOCAL ] Saved consolidated report: 3372 forecasts -> ./output/forecasts/full/2026-03-02.txt [2026-02-27T20:35:22.207117] [INFO ] [sig ] [95/95] Successfully generated report for 2026-03-02: 3372 entries [2026-02-27T20:35:22.207149] [INFO ] [sig ] ================================================== [2026-02-27T20:35:22.207182] [INFO ] [sig ] Report generation complete: 95/95 reports succeeded [2026-02-27T20:35:23.104476] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-27T20:35:23.104745] [INFO ] [sig ] Email notification sent [2026-02-27T20:35:23.105592] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-27T20:35:23.105792] [INFO ] [STATE ] Last completion updated: 2026-02-27T20:35:23.105655